User's Manual

Table Of Contents
microNode Integration Specification Messaging Protocol
On-Ramp Wireless, Inc. 34 014-0033-00 Rev. H
opcode=MHdrACK (1010)
Hard coded byte=1 (00000001)
Unused Extra Data (0000…...0)
MOSI: from master to slave (10)
length of message=2 (10)
opcode =MhdrREQ (1010)
Hard coded byte=1 (00000001)
Payload:
length=8 (0000100000000000)
message type=VERSION (0001010101000000)
trailing sequence (11110000111100001010010110100101)
T
The payload is Little Endian. The least significant byte is transmitted over SPI first.
All MHdr and SHdr payloads are terminated by the fixed trailing sequence
11110000111100001010010110100101.
The example above shows a message going from master to slave, thereby having a
payload in the master to slave direction appended at the end of the MhdrREQ and no
payload appended at the end of the MhdrACK.
6.6 Host Message “Connect” SPI Example
This section provides an example Host message exchange of the CONNECT message from
master/Host to slave/Node and subsequent response from the slave to the master.
The timing is similar to the timing illustrated in the previous section, but the data and length of
data is different.
The steps involved in this exchange are as follows:
The Host desires to send the CONNECT message to the Node. As described in the previous
section, this starts with an MmsgREQ/MmsgACK exchange over the SPI bus.
MISO: 0110100111111111
MOSI: 1010100100000110
These bits indicate:
MISO: from slave to master (01)
length of message=2 (10)
opcode=MMsgACK (1001)
buffer size=255 (11111111)
MOSI: from master to slave (10)
length of message=2 (10)