| Write Challenge |
0C |
Writes 64-bit challenge for SHA-1 processing; required prior to all Compute MAC and Compute Next Secret commands |
| Compute MAC Without ROM_ID and Return MAC |
36 |
Computes hash of W0–W15 with logical 1's in place of the ROM_ID |
| Compute MAC With ROM_ID and Return MAC |
35 |
Computes hash of W0–W15 with the ROM_ID |
| Load Secret |
5A |
Writes the 64-bit secret to supplied data; requires programming voltage on DQ |
| Compute Next Secret Without ROM ID |
30 |
Generates new global secret; requires programming pulse |
| Compute Next Secret With ROM ID |
33 |
Generates new unique secret; requires programming pulse |
| Lock Secret |
6A |
Sets lock bit to prevent changes to the secret; requires programming pulse |
| Set Overdrive |
8B |
Sets 1-Wire interface timings to OVERDRIVE; requires programming pulse |
| Clear Overdrive |
8D |
Sets 1-Wire interface timings to STANDARD; requires programming pulse |
| Activate Thermistor |
A9 |
Activates the THM output for thermistor measurement; activation occurs within 50µs of command completion and continues until the VB capacitor is discharged |
| Reset |
BB |
Resets the DS2703 (software POR) |