Reference Manual V1.19    Software Versions 4.xx 
003R-682-119  Page 75 
21.  Appendix - rinWIRE Protocol 
The protocol uses ASCII characters with a single master POLL / RESPONSE message structure. All 
information and services are provided by registers each of which has its own register address. 
Basic Message Format  
The basic message format is as follows: 
 
ADDR 
ADDR is a two-character hexadecimal field corresponding with the following: 
‘0’ for messages sent from the master (POLL). 
‘1’ for messages received from a module 
(RESPONSE) 
Set to indicate that the data in this message is an 
error code and not a normal response. 
Set by the master to indicate that a reply to this 
message is required by any slave that it is 
addressed to. If not set, the slave should silently 
perform the command. 
Valid addresses are 01 
H
 to 1F 
H
 (1 .. 31). 
00 
H
 is the broadcast address. All sensors must 
process broadcast commands. When replying to 
broadcasts, sensors reply with their own address in 
this field. 
 
Note: The hexadecimal codes are combined in the fields described above when multiple options are 
active at the same time. For example an error response message from sensor address 5 would have 
an ADDR code of C5
 H
 (80
H
 + 40
H
 + 05
H
).