ESPectre SDK 2.8.0-280-gac7af68
Wi-Fi CSI motion sensing for ESP32 firmware
Loading...
Searching...
No Matches
csi_types.h File Reference
#include <array>
#include <cstdint>

Go to the source code of this file.

Namespaces

namespace  espectre

Typedefs

using espectre::SelectedSubcarriers = std::array<uint8_t, HT20_SELECTED_BAND_SIZE>

Functions

constexpr SelectedSubcarriers espectre::make_default_subcarriers ()

Variables

constexpr uint16_t espectre::HT20_NUM_SUBCARRIERS = 64U
constexpr uint16_t espectre::HT20_CSI_LEN = 128U
constexpr uint16_t espectre::HT20_CSI_LEN_DOUBLE = 256U
constexpr uint16_t espectre::HT20_CSI_LEN_SHORT = 114U
constexpr uint16_t espectre::HT20_CSI_LEN_SHORT_DOUBLE = 228U
constexpr uint8_t espectre::HT20_CSI_LEN_SHORT_LEFT_PAD = 8U
constexpr uint8_t espectre::HT20_GUARD_BAND_LOW = 4U
constexpr uint8_t espectre::HT20_GUARD_BAND_HIGH = 60U
constexpr uint8_t espectre::HT20_DC_SUBCARRIER = 32U
constexpr uint8_t espectre::HT20_SELECTED_BAND_SIZE = 12U
constexpr uint8_t espectre::DEFAULT_SUBCARRIERS [HT20_SELECTED_BAND_SIZE]