3DM-GX5-45
™
GNSS-Aided Inertial Navigation System
DCP Manual
4.2.22
UART Baud Rate (0x0C, 0x40)
Description
Change, read, or save the baud rate of the main communication channel (UART1). For all
functions except 0x01 (use new settings), the new baud rate value is ignored.
Possible function selector values:
0x01 - Apply new settings
0x02 – Read back current settings
0x03 – Save current settings as startup settings
0x04 – Load saved startup settings
0x05 – Reset to factory default settings
Supported baud rates are:
9600, 19200, 115200
(default),
230400, 460800, 921600
Notes
The ACK/NACK packet is sent at the current baud rate and then there is a 0.25
second delay before the device will respond to commands at the new BAUD rate.
Field Format
Field Length
Field
Descriptor
Field Data
Command
0x07
0x40
U8 – Function selector
U8 - New baud rate
Reply Field 1:
ACK/ NACK
0x04
0xF1
U8 - Echo the command descriptor
U8 - Error code (0: ACK, non-zero: NACK)
Reply Field 2:
Function = 2
0x06
0x87
U8 - Current baud rate
Examples
MIP Packet Header
Command/Reply Fields
Checksum
Sync1
Sync2
Desc.
Set
Payload
Length
Field
Length
Field
Desc.
Field Data
MSB
LSB
Command:
Set Baud Rate
0x75
0x65
0x0C
0x07
0x07
0x40
Fctn (USE): 0x01
Baud (115200): 0x0001C200
0xF8
0xDA
Reply Field :
ACK/NACK
0x75
0x65
0x0C
0x04
0x04
0xF1
Echo cmd: 0x40
Error code: 0x00
0x1F
0x2A
Copy-Paste version of the command: “7565 0C07 0740 0100 01C2 00F8 DA”
75