|
Arduino LMIC 6.0.1
Arduino LoRaWAN(r) MAC in C
|
Details of instance data for LMIC radio driver. More...
#include <lmic.h>
Data Fields | |
| u1_t | dataLen |
| size of buffer (in for TX, out for RX; RX assumes actual size is MAX_LEN_FRAME) | |
| lmic_radio_flags_t | flags |
| various flags | |
| u4_t | freq |
| frequency for this radio operation | |
| u1_t * | pFrame |
| pointer to buffer | |
| osjob_t * | pRadioDoneJob |
| job to be scheduled when radio operation completes. | |
| rps_t | rps |
| radio parameter settings for this radio operation. (two bytes) | |
| u2_t | rxlate_count |
| Count of rx late launches. | |
| ostime_t | rxlate_ticks |
| Total os ticks of accumulated delay error. Can overflow! | |
| rxsyms_t | rxsyms |
| timeout in symbols (2 bytes) | |
| ostime_t | rxtime |
| input: rxwindow open time; output: time of receipt of last bit. | |
| lmic_radio_state_t | state |
| radio state mask; used by radio driver. | |
| u2_t | txlate_count |
| Count of tx late launches. | |
| ostime_t | txlate_ticks |
| Total os ticks of accumulated tx delay error. Can overflow! | |
| s1_t | txpow |
| the radio driver's copy of txpow, in dB limited by adrTxPow, and also adjusted for EIRP/antenna gain considerations. | |
Details of instance data for LMIC radio driver.
| s1_t lmic_radio_data_s::txpow |
the radio driver's copy of txpow, in dB limited by adrTxPow, and also adjusted for EIRP/antenna gain considerations.
This is just the radio's idea of power. So if you are controlling EIRP, and you have 3 dB antenna gain, this needs to reduced by 3 dB.