#include <OnethinxCore01.h>
Data Fields | |
| struct { | |
| struct { | |
| bool Confirmed: 1 | |
| uint8_t __pad0__: 7 | |
| Radio_DataRate_e DataRate: 8 | |
| Radio_TXpower_e Power: 8 | |
| uint8_t FPort: 8 | |
| } TX | |
| struct { | |
| LoRaWAN_keys_t * KeysPtr | |
| Radio_DataRate_e DataRate: 8 | |
| Not used for US version (defined by LoRaWAN spec) More... | |
| Radio_TXpower_e Power: 8 | |
| uint8_t MAXTries: 8 | |
| uint8_t SubBand_1st: 4 | |
| uint8_t SubBand_2nd: 4 | |
| } Join | |
| struct { | |
| struct { | |
| IdleMode_e Mode: 2 | |
| Set M0 Idle Mode to M0_Active, M0_Sleep or M0_DeepSleep. More... | |
| bool BleEcoON: 1 | |
| Leaves BLE ECO ON during idle. More... | |
| bool DebugON: 1 | |
| Leaves Debug Port active during idle. More... | |
| uint8_t __pad0__: 4 | |
| Reserved. More... | |
| } Idle | |
| } System | |
| struct { | |
| bool Boost: 1 | |
| uint8_t __pad0__: 7 | |
| } RX | |
| }; | |
| uint8_t | reserved [32] |
| struct { ... } |
| uint8_t __pad0__ |
Reserved.
| bool BleEcoON |
Leaves BLE ECO ON during idle.
Consumes additional power, enable only when ECO/BLE functionality is needed
| bool Boost |
| bool Confirmed |
| Radio_DataRate_e DataRate |
Not used for US version (defined by LoRaWAN spec)
| bool DebugON |
Leaves Debug Port active during idle.
Consumes additional power, enable only for debugging purposes
| uint8_t FPort |
| struct { ... } Idle |
| struct { ... } Join |
| LoRaWAN_keys_t* KeysPtr |
| uint8_t MAXTries |
| IdleMode_e Mode |
Set M0 Idle Mode to M0_Active, M0_Sleep or M0_DeepSleep.
| Radio_TXpower_e Power |
| uint8_t reserved[32] |
| struct { ... } RX |
| uint8_t SubBand_1st |
| uint8_t SubBand_2nd |
| struct { ... } System |
| struct { ... } TX |