|
HF-TMC51x0 Driver (TMC5130 & TMC5160) 0.1.0-dev
Hardware Agnostic C++ Driver for the TMC51x0 (TMC5130 & TMC5160)
|
Pairing request payload - sent by initiator (broadcast). More...
#include <espnow_security.hpp>
Public Attributes | |
| uint8_t | requester_mac [6] |
| Requester's MAC address. | |
| uint8_t | device_type |
| DeviceType - what I am. | |
| uint8_t | expected_peer_type |
| DeviceType - what I'm looking for. | |
| uint8_t | challenge [CHALLENGE_SIZE] |
| Random nonce for verification. | |
| uint8_t | protocol_version |
| Protocol version for compatibility. | |
Pairing request payload - sent by initiator (broadcast).
The initiator generates a random challenge. The responder must prove knowledge of the shared secret by computing HMAC(secret, challenge).
| uint8_t PairingRequestPayload::challenge[CHALLENGE_SIZE] |
Random nonce for verification.
| uint8_t PairingRequestPayload::device_type |
DeviceType - what I am.
| uint8_t PairingRequestPayload::expected_peer_type |
DeviceType - what I'm looking for.
| uint8_t PairingRequestPayload::protocol_version |
Protocol version for compatibility.
| uint8_t PairingRequestPayload::requester_mac[6] |
Requester's MAC address.