4.3.2 Hopping Code Portion
The hopping code portion is calculated by encrypting the resynchronization counter, button timer, low speed timestamp, function code, battery level, synchronization counter and the delta time with the AES key.
- The resynchronization counter is incremented in the transmitter or receiver side in case of power loss. If these counter values differ, the resynchronization will occur.
- The button timer represents the total time a button is pressed (not implemented).
- The low-speed timestamp contains a snapshot of the actual timer value.
- The function code represents the button pressed at the transmitter.
- The battery level indicates the battery level of the transmitter (not implemented).
- The synchronization counter is always incremented whenever a button is pressed and a new code word is prepared.
- The delta time represents the elapsed time since the previous code word is sent (not implemented).