Skip to content

spec system set baud rate

Ken Sharp edited this page Dec 10, 2025 · 2 revisions

Set Baud Rate

Set the baud rate of the serial channel used by the LINX device to communicate with the host.

LabVIEW

Developer Note

This command can be used as part of enumeration to use the highest baud rate possible.

Command Packet

Set Baud Rate
Description Set the baud rate of the serial channel used by the LINX device to communicate with the host.
Size 11 Bytes
Format 0 1 2 3 4 5 6 7 8 9 10
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
SoF : 0xFF PACKET SIZE : 0x0B PACKET NUM CMD : 0x0006 BAUD RATE CHECKSUM
SoF Start of Frame. Always 0xFF.
PACKET SIZE Packet Size In Bytes
PACKET NUM The Current Packet Number. This value increments with each new packet.
CMD Flush Command.
BAUD RATE Baud rate for the LINX device to use to communicate with the host (U32).
CHECKSUM Checksum. Computed by adding all of the bytes in the packet in U8 form ignoring rollover.

LINX Target

Developer Note

Flush input and output buffers used for LINX communication. For example Serial or TCP buffers.

Response Packet

Set Baud Rate Response
Description LINX device's response to Set Baud Rate command. Contains the time to delay before trying to reconnect to the device.
Size 8 Bytes
Format 0 1 2 3 4 5 6 7 8 9
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
SoF : 0xFF PACKET SIZE : 0x0A PACKET NUM ACTUAL BAUD STATUS CHECKSUM
SoF Start of Frame. Always 0xFF.
PACKET SIZE Total packet size in bytes.
PACKET NUM The packet number of the packet that generated the response.
ACTUAL BAUD Actual Baud rate used by the LINX device (not all baud rates may be supported).
STATUS See Return Status section below.
CHECKSUM Checksum. Computed by adding all of the bytes in the packet in U8 form ignoring rollover.

Return Status

No function specific statuses. See Return Status for universal return statuses.

Related Links

LINX

Clone this wiki locally