MD30 data message description - MD30

MD30 Interface Description

Document code
M212201EN
Revision
E
Language
English
Product
MD30
Document type
Technical description

Here is a detailed description of the response message for SEND DATA message.

The following table includes:
  • Field: field name
  • Explanation: short description of field contents
  • Offset: start byte position
  • Size in bytes: number of bytes in field
  • Range: possible values for data, given in default unit (optional unit)
  • Bytes: example data in binary
  • Value: example data in ASCII

 

Field Explanation Offset Size in bytes Range Bytes Value Details
Header
Message start Start message marker (always same) 0 1 1 0xab (always same) 0xab 0xab Message format
Message sender ID From which sensor ID this message is sent 1 1 2 0–255 0x01 1 Parameters
Message receiver ID To which system ID this message is sent 2 1 2 0–255 0x00 0 Parameters
Message ID Command name 3 1 1 0x00–0x50 0x20 0x20 Message IDs
Message number Count number of sent messages of this name 4 1 2 0–255 0x0e 14 Message format
Data length How many bytes are coming in this message's data part 5 2 3 0–123 0x36 0x00 54 Message format
Interface version According to which data output format message is sent 7 1 1 A–Z 0x43 C Message format
Error code Is this message content valid or is something missing 8 1 2 0–4 0x00 0 Error codes
Data - diagnostics
Data analyze count How many raw data sets are analyzed so far 9 2 3 0–65535 0xd7 0x08 2263 SEND DATA response
Data status warning Are measurement results suspicious 11 2 4 16 x 0 – 16 x 1 0x00 0x00 0000 0000 0000 0000 Data status warnings
Data status error Are measurement results erroneous 13 2 4 16 x 0 – 16 x 1 0x00 0x00 0000 0000 0000 0000 Data status erroneous
Data - measurements
Air temperature Air temperature reported by HMP113 sensor 15 4 5 −40 ... +60 °C (−40 ... +140°F) 0x8f 0xc2 0xbf 0x41 23.9699 Data types
Relative humidity Relative humidity reported by HMP113 sensor 19 4 5 0–100 %RH 0x29 0x5c 0x45 0x42 49.34 Data types
Dew point temperature Dew point reported by HMP113 sensor 23 4 5 −40 ... +60 °C (−40 ... +140°F) 0xfb 0x52 0x4b 0x41 12.7077 Data types
Frost point temperature Front point reported by HMP113 sensor 27 4 5 −40 ... +60 °C (−40 ... +140°F) 0xfb 0x52 0x4b 0x41 12.7077 Data types
Surface temperature Surface (road) temperature reported by MT10 sensor 31 4 5 −40 ... +60 °C (−40 ... +140°F) 0x08 0xd7 0x02 0x42 32.7099 Data types
Surface state Surface state reported by MD30 lasers in Vaisala format 35 1 2 0–12 0x01 1 Surface states
EN 15518 surface state Surface state reported by MD30 lasers in EN format 36 1 2 0–11 0x01 1 EN 15518 surface states
Grip Friction estimate reported by MD30 lasers 37 4 5 0.09–0.82 0x85 0xeb 0x51 0x3f 0.8199 Data types
Water layer thickness Water film height on surface reported by MD30 lasers 41 4 5 0.00–50.00 mm (0.00–1.97 in) 0x00 0x00 0x00 0x00 0 Data types
Ice layer thickness Ice film height on surface reported by MD30 lasers 45 4 5 0.00–50.00 mm (0.00–1.97 in) 0x00 0x00 0x00 0x00 0 Data types
Snow layer thickness Snow film height on surface reported by MD30 lasers 49 4 5 0.00–50.00 mm (0.00–1.97 in) 0x00 0x00 0x00 0x00 0 Data types
Data - diagnostics
Unit status info If measurements cannot be trusted fully, what are reasons 53 4 6 32 x 0 – 32 x 1 0x00 0x00 0x00 0x00 0000 0000 0000 0000 0000 0000 0000 0000 Status information
Unit error bits If measurements cannot be trusted at all, what are reasons 57 4 6 32 x 0 – 32 x 1 0x00 0x00 0x00 0x00 0000 0000 0000 0000 0000 0000 0000 0000 Error bits
Checksum
CRC Checksum calculation according to CRC-16 CCITT-FALSE 61 2 3 0x53 0xe8 - CRC error acknowledgment message
Figure 1. MD30 data message description: response message for command SEND DATA
1 Used data format in bytes: ASCII character as hex value
2 Used data format in bytes: U8 = 8-bit unsigned integer
3 Used data format in bytes: U16 = 16-bit unsigned integer
4 Used data format in bytes: 2-byte hex value (16 x 0/1)
5 Used data format in bytes: f32 = Floating point number
6 Used data format in bytes: 4-byte hex value (32 x 0/1)