SENT Channel Configuration
Configuration for a channel:
- Number of nibbles: number of nibbles for a channel, varies from 1 to 6.
- Pause Pulse:
- Transmitter (Output): An extra pulse which is transmitted after the checksum nibble.
e.g. this pulse can be used to create a SENT transmission with a constant number of clock ticks.
- Receiver (Input): For a system with pause pulse, during synchronization and re-synchronization of reception,
if calibration pulses are detected one immediately following the other, the first calibration pulse shall be
ignored as it may be a pause pulse with duration match the calibration pulse range.
- Legacy CRC-4: CRC checksum is implemented as a series of shift left by 4 (multiply by 16) followed by a 256 array look-up.
- Tick Length (Ouput only): Length of clock tick (in microseconds)
- Frame Length (Output only): Only enabled when Pause Pulse is enabled.
Configuration for Fast Channel:
- Specify start nibble and number of nibbles to add a nibble field.
Configuration for Short Format
- Specify a ID to add ID for a short format message, ID is 4 bit.
Configuration for Enhanced Format
- Specify a ID to add ID for a enhanced format message, ID can be 4 bit or 8 bit.
- In enhanced format, the channel can be configured to sent multiple ID's in succession.
Add the ID's to the
enhanced format branch. The Same ID can be repeated within the sequence. The ID's will be sent in the order in which they appear
in the list. You can reorder the list by selecting a ID and clicking on the move-up / move-down arrow buttons.
The sequence of ID's is sent continuously and is restarted with the first ID after the last ID has been sent.
Pause / Resume data output
- This can be mapped to a digital output variable to pause / resume outputting channel data.
When the value of the mapped variable is != 0, the channel is paused. When this control is not mapped, the channel
can only be paused via the use of the corresponding SENT API function call.
|
|