HF-TMC51x0 Driver (TMC5130 & TMC5160) 0.1.0-dev
Hardware Agnostic C++ Driver for the TMC51x0 (TMC5130 & TMC5160)
Loading...
Searching...
No Matches
PairingMsgType Namespace Reference

Security/Pairing message type values. More...

Variables

static constexpr uint8_t PairingRequest = 20
 Initiate pairing (broadcast)
 
static constexpr uint8_t PairingResponse = 21
 Response with HMAC proof.
 
static constexpr uint8_t PairingConfirm = 22
 Final confirmation.
 
static constexpr uint8_t PairingReject = 23
 Explicit rejection.
 
static constexpr uint8_t Unpair = 24
 Remove a paired device.
 

Detailed Description

Security/Pairing message type values.

These should be added to the MsgType enum in espnow_protocol.hpp Using values 20-29 to avoid collision with existing message types.

Variable Documentation

◆ PairingConfirm

constexpr uint8_t PairingMsgType::PairingConfirm = 22
staticconstexpr

Final confirmation.

◆ PairingReject

constexpr uint8_t PairingMsgType::PairingReject = 23
staticconstexpr

Explicit rejection.

◆ PairingRequest

constexpr uint8_t PairingMsgType::PairingRequest = 20
staticconstexpr

Initiate pairing (broadcast)

◆ PairingResponse

constexpr uint8_t PairingMsgType::PairingResponse = 21
staticconstexpr

Response with HMAC proof.

◆ Unpair

constexpr uint8_t PairingMsgType::Unpair = 24
staticconstexpr

Remove a paired device.