Skip to content

TurboSpeedDataHeader Class

Definition

Header for a TZX turbo speed data block.

public sealed class TurboSpeedDataHeader : TzxBlockHeader

View source

Constructors

Name Description
TurboSpeedDataHeader() Initializes a new instance of the TurboSpeedDataHeader class with default values.
TurboSpeedDataHeader(Stream) Initializes a new instance of the TurboSpeedDataHeader class by reading from a stream.

Properties

Name Description
BlockLength Gets the length of the block data in bytes.
PauseAfter Gets the pause duration after this block as a TimeSpan.
PauseAfterBlockMs Gets the pause duration after this block in milliseconds.
PulsesInPilotTone Gets the number of pulses in the pilot tone.
TStatesInOneBitPulse Gets the number of T-states per pulse for a one bit.
TStatesInPilotPulse Gets the number of T-states per pilot pulse.
TStatesInSyncFirstPulse Gets the number of T-states in the first sync pulse.
TStatesInSyncSecondPulse Gets the number of T-states in the second sync pulse.
TStatesInZeroBitPulse Gets the number of T-states per pulse for a zero bit.
UsedBitsInLastByte Gets the number of used bits in the last byte of data.

Methods

Name Description
ToString() Returns a string that represents the current object.