|
DESERT 4.0.0
|
Enumerations | |
| enum class | Command { send , confirm , id , batvol , reset , agc , rxgain , txgain , range_delay , distance , packetstat , packetstatreset , syncstat , syncstatreset , sfdstat , sfdstatreset , allstat , allstatreset } |
Functions | |
| struct | __attribute__ ((__packed__)) header_t |
Variables | |
| std::map< ahoi::Command, uint8_t > | commands_id |
| constexpr uint | AHOI_TYPE_ACK = ((1 << (8 * sizeof(uint8_t) - 1)) - 1) |
| constexpr uint | AHOI_SERIAL_ACK = ((1 << (8 * sizeof(uint8_t))) - 1) |
| constexpr uint | AHOI_ADDR_BCAST = ((1 << (8 * sizeof(uint8_t))) - 1) |
| constexpr uint | PAYLOAD_MAXLEN = 128 |
| constexpr uint | MAX_PKT_LEN = (sizeof(packet_t)) |
| constexpr uint | HEADER_LEN = (sizeof(header_t)) |
| constexpr uint | FOOTER_LEN = (sizeof(footer_t)) |
| constexpr uint | MM_PAYLOAD_CRC_LEN = 2 |
| constexpr uint | MM_HEADER_CRC_LEN = 1 |
| constexpr uint | ACK_NONE = 0x00 |
| constexpr uint | ACK_PLAIN = 0x01 |
| constexpr uint | ACK_RANGING = 0x02 |
|
strong |
| struct ahoi::__attribute__ | ( | (__packed__) | ) |
|
constexpr |
Referenced by UwAhoiModem::fillAhoiPkt().
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
extern |
Referenced by UwInterpreterAhoi::buildAgc(), UwInterpreterAhoi::buildAllStat(), UwInterpreterAhoi::buildAllStatReset(), UwInterpreterAhoi::buildBatVol(), UwInterpreterAhoi::buildDistance(), UwInterpreterAhoi::buildID(), UwInterpreterAhoi::buildPacketStat(), UwInterpreterAhoi::buildPacketStatReset(), UwInterpreterAhoi::buildRangeDelay(), UwInterpreterAhoi::buildReset(), UwInterpreterAhoi::buildRxGain(), UwInterpreterAhoi::buildSfdStat(), UwInterpreterAhoi::buildSfdStatReset(), UwInterpreterAhoi::buildSyncStat(), UwInterpreterAhoi::buildSyncStatReset(), UwInterpreterAhoi::buildTxGain(), UwAhoiModem::fillAhoiPkt(), and UwAhoiModem::updateStatus().
|
constexpr |
|
constexpr |
Referenced by UwInterpreterAhoi::findResponse().
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |