|
SPSP
Simple publish-subscribe protocol. Connects low power IoT clients to MQTT.
|
ESP-NOW IEEE802.11 structures including radiotap. More...


Go to the source code of this file.
Classes | |
| struct | SPSP::LocalLayers::ESPNOW::IEEE80211::RadiotapChannel |
| struct | SPSP::LocalLayers::ESPNOW::IEEE80211::RadiotapParsedFields |
| Parsed fields from radiotap header. More... | |
| struct | SPSP::LocalLayers::ESPNOW::IEEE80211::VendorSpecificContent |
| Vendor specific content of ESP-NOW. More... | |
| struct | SPSP::LocalLayers::ESPNOW::IEEE80211::ActionFrame |
| Action frame with vendor specific content. More... | |
| struct | SPSP::LocalLayers::ESPNOW::IEEE80211::GenericFrame |
| Generic frame. More... | |
| struct | SPSP::LocalLayers::ESPNOW::IEEE80211::Radiotap |
| Radiotap header. More... | |
| struct | SPSP::LocalLayers::ESPNOW::IEEE80211::TXRadiotap |
| Transmit radiotap header. More... | |
| struct | SPSP::LocalLayers::ESPNOW::IEEE80211::ActionFrameWithRadiotap |
| Whole packet structure of ESP-NOW over radiotap. More... | |
Typedefs | |
| using | SPSP::LocalLayers::ESPNOW::IEEE80211::RadiotapTSFT = uint64_t |
| Length of radiotap fields. | |
| using | SPSP::LocalLayers::ESPNOW::IEEE80211::RadiotapFlags = uint8_t |
| using | SPSP::LocalLayers::ESPNOW::IEEE80211::RadiotapRate = uint8_t |
| using | SPSP::LocalLayers::ESPNOW::IEEE80211::RadiotapFHSS = uint16_t |
| using | SPSP::LocalLayers::ESPNOW::IEEE80211::RadiotapAntSignal = int8_t |
| using | SPSP::LocalLayers::ESPNOW::IEEE80211::RadiotapExtention = uint32_t |
Enumerations | |
| enum | SPSP::LocalLayers::ESPNOW::IEEE80211::RadiotapPresentFlags : uint32_t { RADIOTAP_PRESENT_TSFT = (uint32_t) 1 << 0, RADIOTAP_PRESENT_FLAGS = (uint32_t) 1 << 1, RADIOTAP_PRESENT_RATE = (uint32_t) 1 << 2, RADIOTAP_PRESENT_CHANNEL = (uint32_t) 1 << 3, RADIOTAP_PRESENT_FHSS = (uint32_t) 1 << 4, RADIOTAP_PRESENT_ANT_SIGNAL = (uint32_t) 1 << 5, RADIOTAP_PRESENT_EXT = (uint32_t) 1 << 31 } |
| Enumeration of parsed present field flags. More... | |
ESP-NOW IEEE802.11 structures including radiotap.
Definition in file espnow_packet_ieee80211.hpp.
| enum SPSP::LocalLayers::ESPNOW::IEEE80211::RadiotapPresentFlags : uint32_t |
Enumeration of parsed present field flags.
Not using enum class to remove casting.
Definition at line 35 of file espnow_packet_ieee80211.hpp.
1.8.17