The following table lists the parameter IDs and values.
The parameter value is sent in the request and response messages in the format given in the table.
The parameters are read and configured using the GET PARAMETER and SET PARAMETER messages.
Data ID | Read/Write | Scope | Description | Format | Value |
---|---|---|---|---|---|
0x10 | R/W | Port specific |
Baud rate (bps). Defines the serial port speed. When writing to parameters, the parameter value is updated immediately, but the changes take effect after a restart. Communication works with old values until software is restarted. Baud rate change requires restart for the changes to take effect. |
u8 |
0 = 9600 1 = 19200 2 = 38400 3 = 57600 4 = 115200 |
0x11 | R | Port specific | Send acknowledgment about CRC checksum error. | u8 |
0 = No 1 = Yes |
0x12 | R | Port specific |
Latest error code. Read-only, not stored to non-volatile memory. |
u8 |
For possible values, see Error codes |
0x13 | R/W | Device specific |
Mobile sensor unit ID that is used in the header. When writing to parameters, the parameter value is updated immediately, but the changes take effect after a restart. Communication works with old values until software is restarted. |
u8 |
1 = Default Values 0xFE and 0xFF are not allowed. |
0x14 | R/W | Port specific |
Receiver ID when automatic data sending is started. ID value is used as receiver ID only when automatic data sending is enabled. |
u8 | 0 = Default |
0x20 | R/W | Port specific |
Data sending interval from MD30 to system (SEND DATA). Data interval in milliseconds (ms). |
u16 |
Range 25 ... 5000 0 = Automatic sending off (default) |
0x21 | R/W | Port specific |
Continuous sending started automatically after start-up. |
u8 |
0 = Not enabled (default) 1 = Enabled |
0x30 | R/W | Port specific |
Temperature unit. Changing temperature unit updates temperature offset correction parameters 0x40 and 0x41. |
u8 |
0 = °C (default) 1 = °F |
0x31 | R/W | Port specific | Layer thickness unit. | u8 |
0 = mm (default) 1 = inch |
0x40 | R/W | Device specific |
Road surface temperature offset correction. Set and read using temperature unit selected with parameter 0x30. |
f32 | 0 = Default |
0x41 | R/W | Device specific |
Air temperature offset correction. Set and read using unit selected with parameter 0x30. |
f32 | 0 = Default |
0x50 | R/W | Device specific |
Reference setting value of laser 1. Value change requires restart for the changes to take effect. |
f32 |
1.0 = Default Value must be greater than 0 |
0x51 | R/W | Device specific |
Reference setting value of laser 2. Value change requires restart for the changes to take effect. |
f32 |
1.0 = Default Value must be greater than 0 |
0x52 | R/W | Device specific |
Reference setting value of laser 3. Value change requires restart for the changes to take effect. |
f32 |
1.0 = Default Value must be greater than 0 |
0x53 | R/W | Device specific |
Dry road coefficient of laser 1. Value change requires restart for the changes to take effect. |
f32 |
1.0 = Default Value must be greater than 0 |
0x54 | R/W | Device specific |
Dry road coefficient of laser 2. Value change requires restart for the changes to take effect. |
f32 |
1.0 = Default Value must be greater than 0 |
0x55 | R/W | Device specific |
Dry road coefficient of laser 3. Value change requires restart for the changes to take effect. |
f32 |
1.0 = Default Value must be greater than 0 |
0x56 | R | Device specific |
Error condition causing reference setting to be interrupted. Read-only, not stored to non-volatile memory. Error code is reset when reference setting is started. |
u32 |
When the SET PARAMETER message updates reference related parameters 0x50 - 0x55, changes take effect after the unit is restarted.
Receiver ID 0xFF can be used in cases where the assigned mobile sensor ID is not known to the client. The assigned ID is in the response message.