Rainbow Electronics DS2422 User Manual
Page 44

DS2422
44 of 48
COMMAND-SPECIFIC 1-Wire COMMUNICATION PROTOCOL—LEGEND
SYMBOL
DESCRIPTION
RST
1-Wire Reset Pulse generated by master
PD
1-Wire Presence Pulse generated by slave
Select
Command and data to satisfy the ROM function protocol
WS
Command "Write Scratchpad"
RS
Command "Read Scratchpad"
CPS
Command "Copy Scratchpad with Password"
RM
Command "Read Memory with Password"
RMC
Command "Read Memory with Password & CRC"
CM
Command "Clear Memory with Password "
FC
Command "Forced Conversion"
SM
Command "Start Mission with Password"
STP
Command "Stop Mission with Password"
TA
Target Address TA1, TA2
TA-E/S
Target Address TA1, TA2 with E/S byte
<data to EOS>
Transfer of as many data bytes as are needed to reach the scratchpad offset 1Fh
<data to EOP>
Transfer of as many data bytes as are needed to reach the end of a memory page
<data to EOM>
Transfer of as many data bytes as are needed to reach the end of the datalog memory
<PW/dummy>
Transfer of 8 bytes that either represent a valid password or acceptable dummy data
<32 bytes>
Transfer of 32 bytes
<data>
Transfer of an undetermined amount of data
FFh
Transmission of one byte FFh
CRC16\
Transfer of an inverted CRC16
FF loop
Indefinite loop where the master reads FF bytes
AA loop
Indefinite loop where the master reads AA bytes
COMMAND-SPECIFIC 1-Wire COMMUNICATION PROTOCOL—COLOR CODES
Master to slave
Slave to master
WRITE SCRATCHPAD, REACHING THE END OF THE SCRATCHPAD (CANNOT FAIL)
RST
PD
Select
WS
TA
<data to EOS>
CRC16\
FF loop
READ SCRATCHPAD (CANNOT FAIL)
RST
PD
Select
RS
TA-E/S
<data to EOS>
CRC16\
FF loop