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
Transfer of as many data bytes as are needed to reach the scratchpad offset 1Fh
Transfer of as many data bytes as are needed to reach the end of a memory page
Transfer of as many data bytes as are needed to reach the end of the datalog memory
Transfer of 8 bytes that either represent a valid password or acceptable dummy data
<32 bytes>
Transfer of 32 bytes
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
CRC16\
FF loop
READ SCRATCHPAD (CANNOT FAIL)
RST
PD
Select
RS
TA-E/S
CRC16\
FF loop