|
Arduino LMIC 6.0.1
Arduino LoRaWAN(r) MAC in C
|
Instance data for the LMIC. More...
#include <lmic.h>
Data Fields | |
| bcninfo_t | bcninfo |
| Last received beacon info. | |
| lmic_client_data_t | client |
| client setup data, survives LMIC_reset(). | |
| devaddr_t | devaddr |
| current device address. Zero means not joined. | |
| u4_t | dn2Freq |
| the frequency to use for RX2. | |
| u4_t | freq |
| most recent frequency, Hz. | |
| ostime_t | globalDutyAvail |
| time when device can send again | |
| ostime_t | lbt_ticks |
| ticks to listen for interference before transmitting. | |
| u4_t | netid |
| current network id (~0 - none) | |
| ostime_t | nextRxTime |
| time of start of next receive | |
| osjob_t | osjob |
| the OS job object. | |
| osjob_t | osjob_defer |
| the OS job object for events. | |
| rxsched_t | ping |
| Data for handling ping scheduling. | |
| lmic_radio_data_t | radio |
| the radio driver portable context | |
| ostime_t | rxtime |
| time of end of last receive | |
| u4_t | seqnoDn |
| FCntDown (downlink seqno). | |
| u4_t | seqnoUp |
| FCntUp (uplink seqno). | |
| ostime_t | txend |
| time of end of last transmit | |
| u2_t | txrxFlags |
| transaction flags (TX-RX combo) | |
Instance data for the LMIC.
| osjob_t lmic_t::osjob |
the OS job object.
pointer alignment. This is only for use by the LMIC for running the state machine. Don't use it for other purposes.
| osjob_t lmic_t::osjob_defer |
the OS job object for events.
pointer alignment. This is only for use by the LMIC for injecting deferred callbacks. Don't use it for other purposes.