User's Manual
Table Of Contents
- 1.0 Absolute Maximum Ratings
- 2.0 Normal Operating Conditions
- 3.0 Electrical Specifications
- 4.0 Radio
- 5.0 Pinout
- 6.0 Mote Boot Up
- 7.0 Interfaces
- 7.1 Timestamps
- 7.2 Status
- 7.3 Serial Interface
- 7.3.1 Serial Handshake Protocol
- 7.3.2 Mote Command Data Types
- 7.3.3 Mote Commands
- 7.3.3.1 Command 0x80 Serial Payload Sent to Mote Serial
- 7.3.3.2 Command 0x81 Unacknowledged Serial Payload Received from Mote Serial
- 7.3.3.3 Command 0x82 Acknowledged Serial Payload Received from Mote Serial
- 7.3.3.4 Command 0x84 Time/State Packet
- 7.3.3.5 Commands 0x87 and 0x88 Set Parameter Request/Response
- 7.3.3.6 Commands 0x89 and 0x8A Get Parameter Request/Response
- 7.3.3.7 Command 0x8C Mote Information
- 7.3.3.8 Command 0x8D Reset Mote
- 7.3.4 Mote Get/Set Command Parameters
- 7.3.5 HDLC Packet Processing Examples
- 8.0 Packaging Description
- 9.0 Regulatory and Standards Compliance
- 10.0 Ordering Information
Interfaces
16 DUST NETWORKS™ M2135-1/M2030-1 MOTE DATASHEET
CONFIDENTIAL
.
7.3.3.6 Commands 0x89 and 0x8A Get Parameter Request/Response
The Get Parameter command allows a number of configuration parameters in the mote to be read by serial. When a Get
Parameter Request command is sent, the response to the request is sent within the diag_ack_timeout of 100 ms. The command
structure for individual parameter types can be found in section
7.3.4. The length of payload 'n' depends on the parameter type
and is specified in that section. If the error code is not equal to 0, then no data is returned in the response. Error codes are
described in
Table 30.
7.3.3.7 Command 0x8C Mote Information
The mote sends this packet on bootup, supplying information about mote properties. For details on bootup, see 7.3.1.2.
Table 22 Command 0x88 Set Parameter Response
Msg Byte Description Data Type Value
1 Cmd Type UChar 0x88
2 UChar Parameter Type
3 UChar Error code
3+1 UChar Data Length (0x00)
Table 23 Command 0x89 Get Parameter Request
Msg Byte Description Data Type Value
1 Cmd Type UChar 0x89
2 UChar Parameter Type
3 Data (Transparent to mote) n bytes of data
3+1 Data (Transparent to mote) *
3+... Data (Transparent to mote) *
Table 24 Command 0x8A Get Parameter Response
Msg Byte Description Data Type Value
1 Cmd Type UChar 0x8A
2 UChar Parameter Type
3 UChar Error code
4 UChar Data Length
5 Data (Transparent to mote)
n bytes of data (If Error Code != 0)
5+1 Data (Transparent to mote) *
5+... Data (Transparent to mote) *
5+n Data (Transparent to mote) *
Table 25 Command 0x8C – Mote Information
Msg Byte Description Data Type Value
1 Cmd Type UChar 0x8C
2-4 HW model Array of 3 UChar HW model
5-6 HW revision Array of 2 UChar HW revision
7-10 SW revision Array of 4 UChar SW revision
11-18 MAC address Array of 8 UChar MAC addr
19 Networking type UChar 2 = 2.4 GHz network
20-21 Network ID UShort Network ID
PRELMINARY