Da das Zeichenlimit bei weitem überschritten wurde, hier der immer noch gekürte oben genannte "Fehler-Roman":
Arduino: 1.8.13 (Windows 10), Board: "Arduino Nano, ATmega328P (Old Bootloader)"
[...]
C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:51:3: warning: #warning "You must replace the values marked FILLMEIN with real values from the TTN control panel!" [-Wcpp]
# warning "You must replace the values marked FILLMEIN with real values from the TTN control panel!"
^~~~~~~
In file included from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:44:0,
from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:36,
from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/arduino_lmic.h:26,
from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic.h:28,
from C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:37:
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic_types.h:23:1: error: expected constructor, destructor, or type conversion before 'extern'
extern "C" {
^~~~~~
In file included from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:51:0,
from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:36,
from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/arduino_lmic.h:26,
from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic.h:28,
from C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:37:
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/hal.h:64:20: error: variable or field 'hal_pin_rxtx' declared void
void hal_pin_rxtx (u1_t val);
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/hal.h:64:20: error: 'u1_t' was not declared in this scope
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/hal.h:64:20: note: suggested alternative: 'u16'
void hal_pin_rxtx (u1_t val);
^~~~
u16
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/hal.h:69:19: error: variable or field 'hal_pin_rst' declared void
void hal_pin_rst (u1_t val);
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/hal.h:69:19: error: 'u1_t' was not declared in this scope
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/hal.h:69:19: note: suggested alternative: 'u16'
void hal_pin_rst (u1_t val);
^~~~
u16
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/hal.h:76:20: error: variable or field 'hal_spi_write' declared void
void hal_spi_write(u1_t cmd, const u1_t* buf, size_t len);
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/hal.h:76:20: error: 'u1_t' was not declared in this scope
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/hal.h:76:20: note: suggested alternative: 'u16'
void hal_spi_write(u1_t cmd, const u1_t* buf, size_t len);
^~~~
u16
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/hal.h:76:30: error: expected primary-expression before 'const'
void hal_spi_write(u1_t cmd, const u1_t* buf, size_t len);
^~~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/hal.h:76:54: error: expected primary-expression before 'len'
void hal_spi_write(u1_t cmd, const u1_t* buf, size_t len);
^~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/hal.h:83:19: error: variable or field 'hal_spi_read' declared void
void hal_spi_read(u1_t cmd, u1_t* buf, size_t len);
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/hal.h:83:19: error: 'u1_t' was not declared in this scope
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/hal.h:83:19: note: suggested alternative: 'u16'
void hal_spi_read(u1_t cmd, u1_t* buf, size_t len);
^~~~
u16
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/hal.h:83:29: error: 'u1_t' was not declared in this scope
void hal_spi_read(u1_t cmd, u1_t* buf, size_t len);
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/hal.h:83:29: note: suggested alternative: 'u16'
void hal_spi_read(u1_t cmd, u1_t* buf, size_t len);
^~~~
u16
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/hal.h:83:35: error: 'buf' was not declared in this scope
void hal_spi_read(u1_t cmd, u1_t* buf, size_t len);
^~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/hal.h:83:47: error: expected primary-expression before 'len'
void hal_spi_read(u1_t cmd, u1_t* buf, size_t len);
^~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/hal.h:110:1: error: 'u4_t' does not name a type
u4_t hal_ticks (void);
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/hal.h:116:1: error: 'u4_t' does not name a type
u4_t hal_waitUntil (u4_t time);
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/hal.h:123:1: error: 'u1_t' does not name a type; did you mean 'u16'?
u1_t hal_checkTimer (u4_t targettime);
^~~~
u16
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/hal.h:130:36: error: 'u2_t' has not been declared
void hal_failed (const char *file, u2_t line);
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/hal.h:141:1: error: 's1_t' does not name a type; did you mean 'sqrt'?
s1_t hal_getRssiCal (void);
^~~~
sqrt
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/hal.h:149:1: error: 'ostime_t' does not name a type; did you mean 'size_t'?
ostime_t hal_setModuleActive (bit_t val);
^~~~~~~~
size_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/hal.h:152:1: error: 'bit_t' does not name a type; did you mean 'div_t'?
bit_t hal_queryUsingTcxo(void);
^~~~~
div_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/hal.h:167:2: error: 'u1_t' was not declared in this scope
u1_t inputPolicy,
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/hal.h:167:2: note: suggested alternative: 'u16'
u1_t inputPolicy,
^~~~
u16
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/hal.h:168:2: error: 's1_t' was not declared in this scope
s1_t requestedPower,
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/hal.h:168:2: note: suggested alternative: 'sqrt'
s1_t requestedPower,
^~~~
sqrt
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/hal.h:169:2: error: 'u4_t' was not declared in this scope
u4_t freq
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/hal.h:170:2: warning: expression list treated as compound expression in initializer [-fpermissive]
);
^
In file included from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:36:0,
from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/arduino_lmic.h:26,
from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic.h:28,
from C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:37:
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:68:22: error: 'u1_t' does not name a type; did you mean 'u16'?
typedef const u1_t* xref2cu1_t;
^~~~
u16
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:69:22: error: 'u1_t' does not name a type; did you mean 'u16'?
typedef u1_t* xref2u1_t;
^~~~
u16
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:89:8: error: 'u4_t' does not name a type
extern u4_t AESAUX[];
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:90:8: error: 'u4_t' does not name a type
extern u4_t AESKEY[];
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:95:1: error: 'u1_t' does not name a type; did you mean 'u16'?
u1_t radio_rand1 (void);
^~~~
u16
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:104:9: error: 's2_t' does not name a type; did you mean 'sqrt'?
s2_t min_rssi;
^~~~
sqrt
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:105:9: error: 's2_t' does not name a type; did you mean 'sqrt'?
s2_t max_rssi;
^~~~
sqrt
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:106:9: error: 's2_t' does not name a type; did you mean 'sqrt'?
s2_t mean_rssi;
^~~~
sqrt
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:107:9: error: 'u2_t' does not name a type
u2_t n_rssi;
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:111:25: error: variable or field 'radio_irq_handler' declared void
void radio_irq_handler (u1_t dio);
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:111:25: error: 'u1_t' was not declared in this scope
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:111:25: note: suggested alternative: 'u16'
void radio_irq_handler (u1_t dio);
^~~~
u16
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:112:28: error: variable or field 'radio_irq_handler_v2' declared void
void radio_irq_handler_v2 (u1_t dio, ostime_t tref);
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:112:28: error: 'u1_t' was not declared in this scope
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:112:28: note: suggested alternative: 'u16'
void radio_irq_handler_v2 (u1_t dio, ostime_t tref);
^~~~
u16
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:112:38: error: 'ostime_t' was not declared in this scope
void radio_irq_handler_v2 (u1_t dio, ostime_t tref);
^~~~~~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:112:38: note: suggested alternative: 'size_t'
void radio_irq_handler_v2 (u1_t dio, ostime_t tref);
^~~~~~~~
size_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:117:1: error: 'u1_t' does not name a type; did you mean 'u16'?
u1_t radio_rssi (void);
^~~~
u16
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:118:25: error: variable or field 'radio_monitor_rssi' declared void
void radio_monitor_rssi(ostime_t n, oslmic_radio_rssi_t *pRssi);
^~~~~~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:118:25: error: 'ostime_t' was not declared in this scope
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:118:25: note: suggested alternative: 'size_t'
void radio_monitor_rssi(ostime_t n, oslmic_radio_rssi_t *pRssi);
^~~~~~~~
size_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:118:57: error: expected primary-expression before '*' token
void radio_monitor_rssi(ostime_t n, oslmic_radio_rssi_t *pRssi);
^
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:118:58: error: 'pRssi' was not declared in this scope
void radio_monitor_rssi(ostime_t n, oslmic_radio_rssi_t *pRssi);
^~~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:169:5: error: 'ostime_t' does not name a type; did you mean 'size_t'?
ostime_t deadline;
^~~~~~~~
size_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h: In function 'int os_jobIsTimed(xref2osjob_t)':
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:177:18: error: 'osjob_t {aka struct osjob_t}' has no member named 'deadline'
return (job->deadline != 0);
^~~~~~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h: At global scope:
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:183:20: error: variable or field 'os_getDevKey' declared void
void os_getDevKey (xref2u1_t buf);
^~~~~~~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:183:20: error: 'xref2u1_t' was not declared in this scope
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:183:20: note: suggested alternative: 'xref2osjob_t'
void os_getDevKey (xref2u1_t buf);
^~~~~~~~~
xref2osjob_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:186:20: error: variable or field 'os_getArtEui' declared void
void os_getArtEui (xref2u1_t buf);
^~~~~~~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:186:20: error: 'xref2u1_t' was not declared in this scope
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:186:20: note: suggested alternative: 'xref2osjob_t'
void os_getArtEui (xref2u1_t buf);
^~~~~~~~~
xref2osjob_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:189:20: error: variable or field 'os_getDevEui' declared void
void os_getDevEui (xref2u1_t buf);
^~~~~~~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:189:20: error: 'xref2u1_t' was not declared in this scope
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:189:20: note: suggested alternative: 'xref2osjob_t'
void os_getDevEui (xref2u1_t buf);
^~~~~~~~~
xref2osjob_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:195:45: error: 'ostime_t' has not been declared
void os_setTimedCallback (xref2osjob_t job, ostime_t time, osjobcb_t cb);
^~~~~~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:201:1: error: 'ostime_t' does not name a type; did you mean 'size_t'?
ostime_t os_getRadioRxRampup (void);
^~~~~~~~
size_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:204:1: error: 'ostime_t' does not name a type; did you mean 'size_t'?
ostime_t os_getTime (void);
^~~~~~~~
size_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:207:1: error: 'uint' does not name a type; did you mean 'int'?
uint os_getTimeSecs (void);
^~~~
int
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:210:16: error: variable or field 'os_radio' declared void
void os_radio (u1_t mode);
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:210:16: error: 'u1_t' was not declared in this scope
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:210:16: note: suggested alternative: 'u16'
void os_radio (u1_t mode);
^~~~
u16
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:213:1: error: 'u1_t' does not name a type; did you mean 'u16'?
u1_t os_getBattLevel (void);
^~~~
u16
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:217:1: error: 'bit_t' does not name a type; did you mean 'div_t'?
bit_t os_queryTimeCriticalJobs(ostime_t time);
^~~~~
div_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:222:1: error: 'u4_t' does not name a type
u4_t os_rlsbf4 (xref2cu1_t buf);
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:226:17: error: variable or field 'os_wlsbf4' declared void
void os_wlsbf4 (xref2u1_t buf, u4_t value);
^~~~~~~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:226:17: error: 'xref2u1_t' was not declared in this scope
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:226:17: note: suggested alternative: 'xref2osjob_t'
void os_wlsbf4 (xref2u1_t buf, u4_t value);
^~~~~~~~~
xref2osjob_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:226:32: error: 'u4_t' was not declared in this scope
void os_wlsbf4 (xref2u1_t buf, u4_t value);
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:230:1: error: 'u4_t' does not name a type
u4_t os_rmsbf4 (xref2cu1_t buf);
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:234:17: error: variable or field 'os_wmsbf4' declared void
void os_wmsbf4 (xref2u1_t buf, u4_t value);
^~~~~~~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:234:17: error: 'xref2u1_t' was not declared in this scope
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:234:17: note: suggested alternative: 'xref2osjob_t'
void os_wmsbf4 (xref2u1_t buf, u4_t value);
^~~~~~~~~
xref2osjob_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:234:32: error: 'u4_t' was not declared in this scope
void os_wmsbf4 (xref2u1_t buf, u4_t value);
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:238:1: error: 'u2_t' does not name a type
u2_t os_rlsbf2 (xref2cu1_t buf);
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:242:17: error: variable or field 'os_wlsbf2' declared void
void os_wlsbf2 (xref2u1_t buf, u2_t value);
^~~~~~~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:242:17: error: 'xref2u1_t' was not declared in this scope
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:242:17: note: suggested alternative: 'xref2osjob_t'
void os_wlsbf2 (xref2u1_t buf, u2_t value);
^~~~~~~~~
xref2osjob_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:242:32: error: 'u2_t' was not declared in this scope
void os_wlsbf2 (xref2u1_t buf, u2_t value);
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:250:1: error: 'u2_t' does not name a type
u2_t os_crc16 (xref2cu1_t d, uint len);
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:294:23: error: 'u1_t' does not name a type; did you mean 'u16'?
TABLE_GETTER(_u1, u1_t, byte);
^
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:288:23: note: in definition of macro 'TABLE_GETTER'
static inline type table_get ## postfix(const type *table, size_t index) { \
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:295:23: error: 's1_t' does not name a type; did you mean 'sqrt'?
TABLE_GETTER(_s1, s1_t, byte);
^
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:288:23: note: in definition of macro 'TABLE_GETTER'
static inline type table_get ## postfix(const type *table, size_t index) { \
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:296:23: error: 'u2_t' does not name a type
TABLE_GETTER(_u2, u2_t, word);
^
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:288:23: note: in definition of macro 'TABLE_GETTER'
static inline type table_get ## postfix(const type *table, size_t index) { \
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:297:23: error: 's2_t' does not name a type; did you mean 'sqrt'?
TABLE_GETTER(_s2, s2_t, word);
^
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:288:23: note: in definition of macro 'TABLE_GETTER'
static inline type table_get ## postfix(const type *table, size_t index) { \
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:298:23: error: 'u4_t' does not name a type
TABLE_GETTER(_u4, u4_t, dword);
^
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:288:23: note: in definition of macro 'TABLE_GETTER'
static inline type table_get ## postfix(const type *table, size_t index) { \
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:299:23: error: 's4_t' does not name a type; did you mean 'sqrt'?
TABLE_GETTER(_s4, s4_t, dword);
^
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:288:23: note: in definition of macro 'TABLE_GETTER'
static inline type table_get ## postfix(const type *table, size_t index) { \
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:302:47: error: 'ostime_t' was not declared in this scope
typedef int check_sizeof_ostime_t[(sizeof(ostime_t) == 4) ? 0 : -1];
^~~~~~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:302:47: note: suggested alternative: 'size_t'
typedef int check_sizeof_ostime_t[(sizeof(ostime_t) == 4) ? 0 : -1];
^~~~~~~~
size_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:303:27: error: 'ostime_t' does not name a type; did you mean 'size_t'?
TABLE_GETTER(_ostime, ostime_t, dword);
^
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:288:23: note: in definition of macro 'TABLE_GETTER'
static inline type table_get ## postfix(const type *table, size_t index) { \
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:336:1: error: 'u4_t' does not name a type
u4_t os_aes (u1_t mode, xref2u1_t buf, u2_t len);
^~~~
In file included from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:37:0,
from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/arduino_lmic.h:26,
from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic.h:28,
from C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:37:
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lorabase.h:43:9: error: 'u1_t' does not name a type; did you mean 'u16'?
typedef u1_t cr_t;
^~~~
u16
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lorabase.h:44:9: error: 'u1_t' does not name a type; did you mean 'u16'?
typedef u1_t sf_t;
^~~~
u16
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lorabase.h:45:9: error: 'u1_t' does not name a type; did you mean 'u16'?
typedef u1_t bw_t;
^~~~
u16
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lorabase.h:46:9: error: 'u1_t' does not name a type; did you mean 'u16'?
typedef u1_t dr_t;
^~~~
u16
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lorabase.h:47:9: error: 'u2_t' does not name a type
typedef u2_t rxsyms_t;
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lorabase.h:56:9: error: 'u2_t' does not name a type
typedef u2_t rps_t;
^~~~
In file included from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:36:0,
from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/arduino_lmic.h:26,
from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic.h:28,
from C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:37:
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:79:48: error: 'rps_t' does not name a type; did you mean 'fpos_t'?
#define TYPEDEF_xref2rps_t typedef rps_t* xref2rps_t
^
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lorabase.h:57:1: note: in expansion of macro 'TYPEDEF_xref2rps_t'
TYPEDEF_xref2rps_t;
^~~~~~~~~~~~~~~~~~
In file included from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:37:0,
from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/arduino_lmic.h:26,
from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic.h:28,
from C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:37:
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lorabase.h:627:9: error: 'u4_t' does not name a type
typedef u4_t devaddr_t;
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lorabase.h:632:15: error: 'sf_t' does not name a type; did you mean '_sf_t'?
static inline sf_t getSf (rps_t params) { return (sf_t)(params & 0x7); }
^~~~
_sf_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lorabase.h:633:15: error: 'rps_t' does not name a type; did you mean 'fpos_t'?
static inline rps_t setSf (rps_t params, sf_t sf) { return (rps_t)((params & ~0x7) | sf); }
^~~~~
fpos_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lorabase.h:634:15: error: 'bw_t' does not name a type; did you mean '_bw_t'?
static inline bw_t getBw (rps_t params) { return (bw_t)((params >> 3) & 0x3); }
^~~~
_bw_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lorabase.h:635:15: error: 'rps_t' does not name a type; did you mean 'fpos_t'?
static inline rps_t setBw (rps_t params, bw_t cr) { return (rps_t)((params & ~0x18) | (cr<<3)); }
^~~~~
fpos_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lorabase.h:636:15: error: 'cr_t' does not name a type; did you mean '_cr_t'?
static inline cr_t getCr (rps_t params) { return (cr_t)((params >> 5) & 0x3); }
^~~~
_cr_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lorabase.h:637:15: error: 'rps_t' does not name a type; did you mean 'fpos_t'?
static inline rps_t setCr (rps_t params, cr_t cr) { return (rps_t)((params & ~0x60) | (cr<<5)); }
^~~~~
fpos_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lorabase.h:638:30: warning: inline variables are only available with -std=c++1z or -std=gnu++1z
static inline int getNocrc(rps_t params) { return ((params >> 7) & 0x1); }
^~~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lorabase.h:638:30: error: 'rps_t' was not declared in this scope
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lorabase.h:638:30: note: suggested alternative: 'fpos_t'
static inline int getNocrc(rps_t params) { return ((params >> 7) & 0x1); }
^~~~~
fpos_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lorabase.h:639:15: error: 'rps_t' does not name a type; did you mean 'fpos_t'?
static inline rps_t setNocrc(rps_t params, int nocrc) { return (rps_t)((params & ~0x80) | (nocrc<<7)); }
^~~~~
fpos_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lorabase.h:640:30: warning: inline variables are only available with -std=c++1z or -std=gnu++1z
static inline int getIh (rps_t params) { return ((params >> 8) & 0xFF); }
^~~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lorabase.h:640:30: error: 'rps_t' was not declared in this scope
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lorabase.h:640:30: note: suggested alternative: 'fpos_t'
static inline int getIh (rps_t params) { return ((params >> 8) & 0xFF); }
^~~~~
fpos_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lorabase.h:641:15: error: 'rps_t' does not name a type; did you mean 'fpos_t'?
static inline rps_t setIh (rps_t params, int ih) { return (rps_t)((params & ~0xFF00) | (ih<<8)); }
^~~~~
fpos_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lorabase.h:642:15: error: 'rps_t' does not name a type; did you mean 'fpos_t'?
static inline rps_t makeRps (sf_t sf, bw_t bw, cr_t cr, int ih, int nocrc) {
^~~~~
fpos_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lorabase.h:647:28: warning: inline variables are only available with -std=c++1z or -std=gnu++1z
static inline int sameSfBw(rps_t r1, rps_t r2) { return ((r1^r2)&0x1F) == 0; }
^~~~~
[...]
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:567:5: error: 'rps_t' does not name a type; did you mean 'fpos_t'?
rps_t rps; // radio parameter selections: SF, BW, CodingRate, NoCrc, implicit hdr
^~~~~
fpos_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:568:5: error: 'u2_t' does not name a type; did you mean 'ev_t'?
u2_t opmode; // engineUpdate() operating mode flags
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:569:5: error: 'u2_t' does not name a type; did you mean 'ev_t'?
u2_t devNonce; // last generated nonce
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:571:5: error: 's2_t' does not name a type; did you mean 'ev_t'?
s2_t adrAckReq; // counter for link integrity tracking (LINK_CHECK_OFF=off)
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:574:5: error: 's2_t' does not name a type; did you mean 'ev_t'?
s2_t drift; // last measured drift
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:575:5: error: 's2_t' does not name a type; did you mean 'ev_t'?
s2_t lastDriftDiff;
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:576:5: error: 's2_t' does not name a type; did you mean 'ev_t'?
s2_t maxDriftDiff;
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:577:5: error: 'rxsyms_t' does not name a type; did you mean 'rxsched_t'?
rxsyms_t bcnRxsyms; //
^~~~~~~~
rxsched_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:581:5: error: 'lmic_engine_update_state_t' does not name a type; did you mean 'lmic_engine_update_state_e'?
lmic_engine_update_state_t engineUpdateState; // state of the engineUpdate() evaluator.
^~~~~~~~~~~~~~~~~~~~~~~~~~
lmic_engine_update_state_e
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:582:5: error: 's1_t' does not name a type; did you mean 'ev_t'?
s1_t rssi;
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:583:5: error: 's1_t' does not name a type; did you mean 'ev_t'?
s1_t snr; // LMIC.snr is SNR times 4
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:584:5: error: 'rxsyms_t' does not name a type; did you mean 'rxsched_t'?
rxsyms_t rxsyms; // symbols for receive timeout.
^~~~~~~~
rxsched_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:585:5: error: 'u1_t' does not name a type; did you mean 'ev_t'?
u1_t dndr;
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:586:5: error: 's1_t' does not name a type; did you mean 'ev_t'?
s1_t txpow; // transmit dBm (administrative)
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:587:5: error: 's1_t' does not name a type; did you mean 'ev_t'?
s1_t radio_txpow; // the radio driver's copy of txpow, in dB limited by adrTxPow, and
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:592:5: error: 's1_t' does not name a type; did you mean 'ev_t'?
s1_t lbt_dbmax; // max permissible dB on our channel (eg -80)
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:594:5: error: 'u1_t' does not name a type; did you mean 'ev_t'?
u1_t txChnl; // channel for next TX
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:595:5: error: 'u1_t' does not name a type; did you mean 'ev_t'?
u1_t globalDutyRate; // max rate: 1/2^k
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:600:5: error: 'u1_t' does not name a type; did you mean 'ev_t'?
u1_t upRepeat; // configured up repeat
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:601:5: error: 's1_t' does not name a type; did you mean 'ev_t'?
s1_t adrTxPow; // ADR adjusted TX power
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:602:5: error: 'u1_t' does not name a type; did you mean 'ev_t'?
u1_t datarate; // current data rate
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:603:5: error: 'u1_t' does not name a type; did you mean 'ev_t'?
u1_t errcr; // error coding rate (used for TX only)
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:604:5: error: 'u1_t' does not name a type; did you mean 'ev_t'?
u1_t rejoinCnt; // adjustment for rejoin datarate
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:606:5: error: 'u1_t' does not name a type; did you mean 'ev_t'?
u1_t upRepeatCount; // current up-repeat
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:607:5: error: 'bit_t' does not name a type; did you mean 'div_t'?
bit_t initBandplanAfterReset; // cleared by LMIC_reset(), set by first join. See issue #244
^~~~~
div_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:609:5: error: 'u1_t' does not name a type; did you mean 'ev_t'?
u1_t pendTxPort;
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:610:5: error: 'u1_t' does not name a type; did you mean 'ev_t'?
u1_t pendTxConf; // confirmed data
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:611:5: error: 'u1_t' does not name a type; did you mean 'ev_t'?
u1_t pendTxLen; // count of bytes in pendTxData.
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:612:5: error: 'u1_t' does not name a type; did you mean 'ev_t'?
u1_t pendTxData[MAX_LEN_PAYLOAD];
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:614:5: error: 'u1_t' does not name a type; did you mean 'ev_t'?
u1_t pendMacLen; // number of bytes of pending Mac response data
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:615:5: error: 'bit_t' does not name a type; did you mean 'div_t'?
bit_t pendMacPiggyback; // received on port 0 or piggyback?
^~~~~
div_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:617:5: error: 'u1_t' does not name a type; did you mean 'ev_t'?
u1_t pendMacData[LWAN_FCtrl_FOptsLen_MAX];
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:619:5: error: 'u1_t' does not name a type; did you mean 'ev_t'?
u1_t nwkKey[16]; // network session key
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:620:5: error: 'u1_t' does not name a type; did you mean 'ev_t'?
u1_t artKey[16]; // application router session key
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:622:5: error: 'u1_t' does not name a type; did you mean 'ev_t'?
u1_t dnConf; // dn frame confirm pending: LORA::FCT_ACK or 0
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:623:5: error: 'u1_t' does not name a type; did you mean 'ev_t'?
u1_t lastDnConf; // downlink with seqnoDn-1 requested confirmation
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:624:5: error: 'u1_t' does not name a type; did you mean 'ev_t'?
u1_t adrChanged;
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:626:5: error: 'u1_t' does not name a type; did you mean 'ev_t'?
u1_t rxDelay; // Rx delay after TX
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:628:5: error: 'u1_t' does not name a type; did you mean 'ev_t'?
u1_t margin;
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:629:5: error: 's1_t' does not name a type; did you mean 'ev_t'?
s1_t devAnsMargin; // SNR value between -32 and 31 (inclusive) for the last successfully received DevStatusReq command
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:630:5: error: 'u1_t' does not name a type; did you mean 'ev_t'?
u1_t adrEnabled;
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:631:5: error: 'u1_t' does not name a type; did you mean 'ev_t'?
u1_t moreData; // NWK has more data pending
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:641:5: error: 'u1_t' does not name a type; did you mean 'ev_t'?
u1_t rx1DrOffset; // captured from join. zero by default.
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:644:5: error: 'u1_t' does not name a type; did you mean 'ev_t'?
u1_t dn2Dr;
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:646:5: error: 'u1_t' does not name a type; did you mean 'ev_t'?
u1_t dn2Ans; // 0=no answer pend, 0x80+ACKs
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:649:5: error: 'u1_t' does not name a type; did you mean 'ev_t'?
u1_t macDlChannelAns; // 0 ==> no answer pending, 0x80+ACK bits
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:652:5: error: 'bit_t' does not name a type; did you mean 'div_t'?
bit_t macRxTimingSetupAns; // 0 ==> no answer pend, non-zero inserts response.
^~~~~
div_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:657:5: error: 'u1_t' does not name a type; did you mean 'ev_t'?
u1_t missedBcns; // unable to track last N beacons
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:658:5: error: 'u1_t' does not name a type; did you mean 'ev_t'?
u1_t bcninfoTries; // how often to try (scan mode only)
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:661:5: error: 'u1_t' does not name a type; did you mean 'ev_t'?
u1_t txCnt;
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:662:5: error: 'u1_t' does not name a type; did you mean 'ev_t'?
u1_t txrxFlags; // transaction flags (TX-RX combo)
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:663:5: error: 'u1_t' does not name a type; did you mean 'ev_t'?
u1_t dataBeg; // 0 or start of data (dataBeg-1 is port)
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:664:5: error: 'u1_t' does not name a type; did you mean 'ev_t'?
u1_t dataLen; // 0 no data or zero length data, >0 byte count of data
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:665:5: error: 'u1_t' does not name a type; did you mean 'ev_t'?
u1_t frame[MAX_LEN_FRAME];
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:668:5: error: 'u1_t' does not name a type; did you mean 'ev_t'?
u1_t bcnChnl;
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:671:5: error: 'u1_t' does not name a type; did you mean 'ev_t'?
u1_t noRXIQinversion;
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:672:5: error: 'u1_t' does not name a type; did you mean 'ev_t'?
u1_t saveIrqFlags; // last LoRa IRQ flags
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:681:1: error: 'bit_t' does not name a type; did you mean 'div_t'?
bit_t LMIC_setupBand (u1_t bandidx, s1_t txpow, u2_t txcap);
^~~~~
div_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:682:1: error: 'bit_t' does not name a type; did you mean 'div_t'?
bit_t LMIC_setupChannel (u1_t channel, u4_t freq, u2_t drmap, s1_t band);
^~~~~
div_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:683:1: error: 'bit_t' does not name a type; did you mean 'div_t'?
bit_t LMIC_disableChannel (u1_t channel);
^~~~~
div_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:684:1: error: 'bit_t' does not name a type; did you mean 'div_t'?
bit_t LMIC_enableSubBand(u1_t band);
^~~~~
div_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:685:1: error: 'bit_t' does not name a type; did you mean 'div_t'?
bit_t LMIC_enableChannel(u1_t channel);
^~~~~
div_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:686:1: error: 'bit_t' does not name a type; did you mean 'div_t'?
bit_t LMIC_disableSubBand(u1_t band);
^~~~~
div_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:687:1: error: 'bit_t' does not name a type; did you mean 'div_t'?
bit_t LMIC_selectSubBand(u1_t band);
^~~~~
div_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:690:1: error: 'u1_t' does not name a type; did you mean 'ev_t'?
u1_t LMIC_queryNumDefaultChannels(void);
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:693:1: error: 'bit_t' does not name a type; did you mean 'div_t'?
bit_t LMIC_queryTxReady(void);
^~~~~
div_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:695:26: error: variable or field 'LMIC_setDrTxpow' declared void
void LMIC_setDrTxpow (dr_t dr, s1_t txpow); // set default/start DR/txpow
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:695:26: error: 'dr_t' was not declared in this scope
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:695:26: note: suggested alternative: 'ev_t'
void LMIC_setDrTxpow (dr_t dr, s1_t txpow); // set default/start DR/txpow
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:695:35: error: 's1_t' was not declared in this scope
void LMIC_setDrTxpow (dr_t dr, s1_t txpow); // set default/start DR/txpow
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:695:35: note: suggested alternative: 'ev_t'
void LMIC_setDrTxpow (dr_t dr, s1_t txpow); // set default/start DR/txpow
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:696:26: error: variable or field 'LMIC_setAdrMode' declared void
void LMIC_setAdrMode (bit_t enabled); // set ADR mode (if mobile turn off)
^~~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:696:26: error: 'bit_t' was not declared in this scope
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:696:26: note: suggested alternative: 'div_t'
void LMIC_setAdrMode (bit_t enabled); // set ADR mode (if mobile turn off)
^~~~~
div_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:711:33: error: 'u1_t' was not declared in this scope
lmic_tx_error_t LMIC_setTxData2(u1_t port, xref2u1_t data, u1_t dlen, u1_t confirmed);
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:711:33: note: suggested alternative: 'ev_t'
lmic_tx_error_t LMIC_setTxData2(u1_t port, xref2u1_t data, u1_t dlen, u1_t confirmed);
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:711:44: error: 'xref2u1_t' was not declared in this scope
lmic_tx_error_t LMIC_setTxData2(u1_t port, xref2u1_t data, u1_t dlen, u1_t confirmed);
^~~~~~~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:711:44: note: suggested alternative: 'xref2band_t'
lmic_tx_error_t LMIC_setTxData2(u1_t port, xref2u1_t data, u1_t dlen, u1_t confirmed);
^~~~~~~~~
xref2band_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:711:60: error: 'u1_t' was not declared in this scope
lmic_tx_error_t LMIC_setTxData2(u1_t port, xref2u1_t data, u1_t dlen, u1_t confirmed);
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:711:60: note: suggested alternative: 'ev_t'
lmic_tx_error_t LMIC_setTxData2(u1_t port, xref2u1_t data, u1_t dlen, u1_t confirmed);
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:711:71: error: 'u1_t' was not declared in this scope
lmic_tx_error_t LMIC_setTxData2(u1_t port, xref2u1_t data, u1_t dlen, u1_t confirmed);
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:711:71: note: suggested alternative: 'ev_t'
lmic_tx_error_t LMIC_setTxData2(u1_t port, xref2u1_t data, u1_t dlen, u1_t confirmed);
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:711:85: warning: expression list treated as compound expression in initializer [-fpermissive]
lmic_tx_error_t LMIC_setTxData2(u1_t port, xref2u1_t data, u1_t dlen, u1_t confirmed);
^
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:712:40: error: 'u1_t' was not declared in this scope
lmic_tx_error_t LMIC_setTxData2_strict(u1_t port, xref2u1_t data, u1_t dlen, u1_t confirmed);
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:712:40: note: suggested alternative: 'ev_t'
lmic_tx_error_t LMIC_setTxData2_strict(u1_t port, xref2u1_t data, u1_t dlen, u1_t confirmed);
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:712:51: error: 'xref2u1_t' was not declared in this scope
lmic_tx_error_t LMIC_setTxData2_strict(u1_t port, xref2u1_t data, u1_t dlen, u1_t confirmed);
^~~~~~~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:712:51: note: suggested alternative: 'xref2band_t'
lmic_tx_error_t LMIC_setTxData2_strict(u1_t port, xref2u1_t data, u1_t dlen, u1_t confirmed);
^~~~~~~~~
xref2band_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:712:67: error: 'u1_t' was not declared in this scope
lmic_tx_error_t LMIC_setTxData2_strict(u1_t port, xref2u1_t data, u1_t dlen, u1_t confirmed);
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:712:67: note: suggested alternative: 'ev_t'
lmic_tx_error_t LMIC_setTxData2_strict(u1_t port, xref2u1_t data, u1_t dlen, u1_t confirmed);
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:712:78: error: 'u1_t' was not declared in this scope
lmic_tx_error_t LMIC_setTxData2_strict(u1_t port, xref2u1_t data, u1_t dlen, u1_t confirmed);
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:712:78: note: suggested alternative: 'ev_t'
lmic_tx_error_t LMIC_setTxData2_strict(u1_t port, xref2u1_t data, u1_t dlen, u1_t confirmed);
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:712:92: warning: expression list treated as compound expression in initializer [-fpermissive]
lmic_tx_error_t LMIC_setTxData2_strict(u1_t port, xref2u1_t data, u1_t dlen, u1_t confirmed);
^
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:713:39: error: 'u1_t' was not declared in this scope
lmic_tx_error_t LMIC_sendWithCallback(u1_t port, xref2u1_t data, u1_t dlen, u1_t confirmed, lmic_txmessage_cb_t *pCb, void *pUserData);
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:713:39: note: suggested alternative: 'ev_t'
lmic_tx_error_t LMIC_sendWithCallback(u1_t port, xref2u1_t data, u1_t dlen, u1_t confirmed, lmic_txmessage_cb_t *pCb, void *pUserData);
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:713:50: error: 'xref2u1_t' was not declared in this scope
lmic_tx_error_t LMIC_sendWithCallback(u1_t port, xref2u1_t data, u1_t dlen, u1_t confirmed, lmic_txmessage_cb_t *pCb, void *pUserData);
^~~~~~~~~
[...]
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:733:27: note: suggested alternative: 'ev_t'
void LMIC_getSessionKeys (u4_t *netid, devaddr_t *devaddr, xref2u1_t nwkKey, xref2u1_t artKey);
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:733:33: error: 'netid' was not declared in this scope
void LMIC_getSessionKeys (u4_t *netid, devaddr_t *devaddr, xref2u1_t nwkKey, xref2u1_t artKey);
^~~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:733:33: note: suggested alternative: 'reti'
void LMIC_getSessionKeys (u4_t *netid, devaddr_t *devaddr, xref2u1_t nwkKey, xref2u1_t artKey);
^~~~~
reti
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:733:40: error: 'devaddr_t' was not declared in this scope
void LMIC_getSessionKeys (u4_t *netid, devaddr_t *devaddr, xref2u1_t nwkKey, xref2u1_t artKey);
^~~~~~~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:733:51: error: 'devaddr' was not declared in this scope
void LMIC_getSessionKeys (u4_t *netid, devaddr_t *devaddr, xref2u1_t nwkKey, xref2u1_t artKey);
^~~~~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:733:60: error: 'xref2u1_t' was not declared in this scope
void LMIC_getSessionKeys (u4_t *netid, devaddr_t *devaddr, xref2u1_t nwkKey, xref2u1_t artKey);
^~~~~~~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:733:60: note: suggested alternative: 'xref2band_t'
void LMIC_getSessionKeys (u4_t *netid, devaddr_t *devaddr, xref2u1_t nwkKey, xref2u1_t artKey);
^~~~~~~~~
xref2band_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:733:78: error: 'xref2u1_t' was not declared in this scope
void LMIC_getSessionKeys (u4_t *netid, devaddr_t *devaddr, xref2u1_t nwkKey, xref2u1_t artKey);
^~~~~~~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:733:78: note: suggested alternative: 'xref2band_t'
void LMIC_getSessionKeys (u4_t *netid, devaddr_t *devaddr, xref2u1_t nwkKey, xref2u1_t artKey);
^~~~~~~~~
xref2band_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:744:9: error: 'u1_t' does not name a type; did you mean 'ev_t'?
typedef u1_t lmic_compliance_rx_action_t;
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:753:1: error: 'lmic_compliance_rx_action_t' does not name a type; did you mean 'lmic_compliance_rx_action_e'?
lmic_compliance_rx_action_t LMIC_complianceRxMessage(u1_t port, const u1_t *pMessage, size_t nMessage);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
lmic_compliance_rx_action_e
In file included from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_bandplan_eu868.h:33:0,
from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_bandplan.h:37,
from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/arduino_lmic.h:27,
from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic.h:28,
from C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:37:
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_eu_like.h: In function 'int LMICeulike_isValidBeacon1(const uint8_t*)':
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_eu_like.h:49:16: error: 'os_rlsbf2' was not declared in this scope
return os_rlsbf2(&d[OFF_BCN_CRC1]) != os_crc16(d, OFF_BCN_CRC1);
^~~~~~~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_eu_like.h:49:47: error: 'os_crc16' was not declared in this scope
return os_rlsbf2(&d[OFF_BCN_CRC1]) != os_crc16(d, OFF_BCN_CRC1);
^~~~~~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_eu_like.h: At global scope:
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_eu_like.h:59:27: error: variable or field 'LMICeulike_txDoneFSK' declared void
void LMICeulike_txDoneFSK(ostime_t delay, osjobcb_t func);
^~~~~~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_eu_like.h:59:27: error: 'ostime_t' was not declared in this scope
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_eu_like.h:59:27: note: suggested alternative: 'size_t'
void LMICeulike_txDoneFSK(ostime_t delay, osjobcb_t func);
^~~~~~~~
size_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_eu_like.h:59:53: error: expected primary-expression before 'func'
void LMICeulike_txDoneFSK(ostime_t delay, osjobcb_t func);
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_eu_like.h:83:1: error: 'bit_t' does not name a type; did you mean 'div_t'?
bit_t LMICeulike_canMapChannels(u1_t chpage, u2_t chmap);
^~~~~
div_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_eu_like.h:86:1: error: 'bit_t' does not name a type; did you mean 'div_t'?
bit_t LMICeulike_mapChannels(u1_t chpage, u2_t chmap);
^~~~~
div_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_eu_like.h:89:30: error: variable or field 'LMICeulike_initJoinLoop' declared void
void LMICeulike_initJoinLoop(u1_t nDefaultChannels, s1_t adrTxPow);
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_eu_like.h:89:30: error: 'u1_t' was not declared in this scope
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_eu_like.h:89:30: note: suggested alternative: 'ev_t'
void LMICeulike_initJoinLoop(u1_t nDefaultChannels, s1_t adrTxPow);
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_eu_like.h:89:53: error: 's1_t' was not declared in this scope
void LMICeulike_initJoinLoop(u1_t nDefaultChannels, s1_t adrTxPow);
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_eu_like.h:89:53: note: suggested alternative: 'ev_t'
void LMICeulike_initJoinLoop(u1_t nDefaultChannels, s1_t adrTxPow);
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_eu_like.h:91:26: error: variable or field 'LMICeulike_updateTx' declared void
void LMICeulike_updateTx(ostime_t txbeg);
^~~~~~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_eu_like.h:91:26: error: 'ostime_t' was not declared in this scope
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_eu_like.h:91:26: note: suggested alternative: 'size_t'
void LMICeulike_updateTx(ostime_t txbeg);
^~~~~~~~
size_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_eu_like.h:94:1: error: 'ostime_t' does not name a type; did you mean 'size_t'?
ostime_t LMICeulike_nextJoinState(uint8_t nDefaultChannels);
^~~~~~~~
size_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_eu_like.h:96:15: error: 'ostime_t' does not name a type; did you mean 'size_t'?
static inline ostime_t LMICeulike_nextJoinTime(ostime_t now) {
^~~~~~~~
size_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_eu_like.h:107:1: error: 'bit_t' does not name a type; did you mean 'div_t'?
bit_t LMICeulike_compareAdrState(const lmic_saved_adr_state_t *pStateBuffer);
^~~~~
div_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_eu_like.h:116:1: error: 'bit_t' does not name a type; did you mean 'div_t'?
bit_t LMICeulike_isDataRateFeasible(dr_t dr);
^~~~~
div_t
In file included from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_bandplan.h:37:0,
from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/arduino_lmic.h:27,
from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic.h:28,
from C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:37:
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_bandplan_eu868.h:46:1: error: 'ostime_t' does not name a type; did you mean 'size_t'?
ostime_t LMICeu868_dr2hsym(uint8_t dr);
^~~~~~~~
size_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_bandplan_eu868.h: In function 'int LMICeu868_isValidBeacon1(const uint8_t*)':
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_bandplan_eu868.h:54:32: error: 'u1_t' was not declared in this scope
return d[OFF_BCN_CRC1] != (u1_t)os_crc16(d, OFF_BCN_CRC1);
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_bandplan_eu868.h:54:32: note: suggested alternative: 'ev_t'
return d[OFF_BCN_CRC1] != (u1_t)os_crc16(d, OFF_BCN_CRC1);
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_bandplan_eu868.h:54:37: error: expected ';' before 'os_crc16'
return d[OFF_BCN_CRC1] != (u1_t)os_crc16(d, OFF_BCN_CRC1);
^~~~~~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_bandplan_eu868.h:54:37: error: 'os_crc16' was not declared in this scope
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_bandplan_eu868.h: At global scope:
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_bandplan_eu868.h:69:1: error: 'u4_t' does not name a type; did you mean 'ev_t'?
u4_t LMICeu868_convFreq(xref2cu1_t ptr);
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_bandplan_eu868.h:75:1: error: 'ostime_t' does not name a type; did you mean 'size_t'?
ostime_t LMICeu868_nextTx(ostime_t now);
^~~~~~~~
size_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_bandplan_eu868.h:78:1: error: 'ostime_t' does not name a type; did you mean 'size_t'?
ostime_t LMICeu868_nextJoinState(void);
^~~~~~~~
size_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_bandplan_eu868.h:81:36: error: variable or field 'LMICeu868_initDefaultChannels' declared void
void LMICeu868_initDefaultChannels(bit_t join);
^~~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_bandplan_eu868.h:81:36: error: 'bit_t' was not declared in this scope
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_bandplan_eu868.h:81:36: note: suggested alternative: 'div_t'
void LMICeu868_initDefaultChannels(bit_t join);
^~~~~
div_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_bandplan_eu868.h:85:1: error: 'ostime_t' does not name a type; did you mean 'size_t'?
ostime_t LMICeu868_nextJoinTime(ostime_t now);
^~~~~~~~
size_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_bandplan_eu868.h:92:1: error: 'bit_t' does not name a type; did you mean 'div_t'?
bit_t LMICeu868_validDR(dr_t dr);
^~~~~
div_t
In file included from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/arduino_lmic.h:27:0,
from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic.h:28,
from C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:37:
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_bandplan.h:235:1: error: 'ostime_t' does not name a type; did you mean 'size_t'?
ostime_t LMICcore_rndDelay(u1_t secSpan);
^~~~~~~~
size_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_bandplan.h:236:25: error: variable or field 'LMICcore_setDrJoin' declared void
void LMICcore_setDrJoin(u1_t reason, u1_t dr);
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_bandplan.h:236:25: error: 'u1_t' was not declared in this scope
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_bandplan.h:236:25: note: suggested alternative: 'ev_t'
void LMICcore_setDrJoin(u1_t reason, u1_t dr);
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_bandplan.h:236:38: error: 'u1_t' was not declared in this scope
void LMICcore_setDrJoin(u1_t reason, u1_t dr);
^~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_bandplan.h:236:38: note: suggested alternative: 'ev_t'
void LMICcore_setDrJoin(u1_t reason, u1_t dr);
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_bandplan.h:237:1: error: 'ostime_t' does not name a type; did you mean 'size_t'?
ostime_t LMICcore_adjustForDrift(ostime_t delay, ostime_t hsym, rxsyms_t rxsyms_in);
^~~~~~~~
size_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_bandplan.h:244:15: error: 'bit_t' does not name a type; did you mean 'div_t'?
static inline bit_t validDR (dr_t dr) { return LMICbandplan_validDR(dr); } // in range
^~~~~
div_t
In file included from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:36:0,
from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/arduino_lmic.h:26,
from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic.h:28,
from C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:37:
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_bandplan.h:247:20: error: 'u1_t' does not name a type; did you mean 'ev_t'?
extern CONST_TABLE(u1_t, _DR2RPS_CRC)[];
^
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:306:43: note: in definition of macro 'CONST_TABLE'
#define CONST_TABLE(type, name) const type PROGMEM RESOLVE_TABLE(name)
^~~~
In file included from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/arduino_lmic.h:27:0,
from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic.h:28,
from C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:37:
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_bandplan.h:249:15: error: 'rps_t' does not name a type; did you mean 'fpos_t'?
static inline rps_t updr2rps (dr_t dr) { return (rps_t)TABLE_GET_U1(_DR2RPS_CRC, dr+1); }
^~~~~
fpos_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_bandplan.h:250:15: error: 'rps_t' does not name a type; did you mean 'fpos_t'?
static inline rps_t dndr2rps (dr_t dr) { return setNocrc(updr2rps(dr),1); }
^~~~~
fpos_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_bandplan.h:251:15: error: 'dr_t' does not name a type; did you mean 'ev_t'?
static inline dr_t incDR (dr_t dr) { return TABLE_GET_U1(_DR2RPS_CRC, dr+2)==ILLEGAL_RPS ? dr : (dr_t)(dr+1); } // increase data rate
^~~~
ev_t
In file included from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/arduino_lmic.h:27:0,
from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic.h:28,
from C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:37:
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_bandplan.h:252:15: error: 'dr_t' does not name a type; did you mean 'ev_t'?
static inline dr_t decDR (dr_t dr) { return TABLE_GET_U1(_DR2RPS_CRC, dr )==ILLEGAL_RPS ? dr : (dr_t)(dr-1); } // decrease data rate
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_bandplan.h:253:15: error: 'dr_t' does not name a type; did you mean 'ev_t'?
static inline dr_t assertDR (dr_t dr) { return TABLE_GET_U1(_DR2RPS_CRC, dr+1)==ILLEGAL_RPS ? (dr_t)DR_DFLTMIN : dr; } // force into a valid DR
^~~~
ev_t
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic_bandplan.h:254:15: error: 'dr_t' does not name a type; did you mean 'ev_t'?
static inline dr_t lowerDR (dr_t dr, u1_t n) { while(n--){dr=decDR(dr);} return dr; } // decrease data rate by n steps
^~~~
ev_t
In file included from C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:38:0:
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/hal/hal.h:25:7: error: 'u1_t' does not name a type; did you mean 'ev_t'?
const u1_t LMIC_UNUSED_PIN = lmic_pinmap::UNUSED_PIN;
^~~~
ev_t
ttn-abp_nano01:57:22: error: 'u1_t' does not name a type; did you mean 'ev_t'?
static const PROGMEM u1_t NWKSKEY[16] = {0xC9, 0xDD, 0x0D, 0xC2, 0x87, 0x57, 0x2C, 0x00, 0xF3, 0x55, 0xEF, 0xF1, 0x0C, 0x57, 0xC4, 0xF3};
^~~~
ev_t
ttn-abp_nano01:61:14: error: 'u1_t' does not name a type; did you mean 'ev_t'?
static const u1_t PROGMEM APPSKEY[16] = {0x86, 0x0A, 0xA0, 0xE4, 0xF2, 0xF5, 0x7F, 0x68, 0xC6, 0xC4, 0xCD, 0xAD, 0xC2, 0xC4, 0xFD, 0x20};
^~~~
ev_t
ttn-abp_nano01:66:14: error: 'u4_t' does not name a type; did you mean 'ev_t'?
static const u4_t DEVADDR = 0x260BCCCD; // <-- Change this address for every node!
^~~~
ev_t
ttn-abp_nano01:72:19: error: variable or field 'os_getArtEui' declared void
void os_getArtEui (u1_t* buf) { }
^~~~
ttn-abp_nano01:72:19: error: 'u1_t' was not declared in this scope
C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:72:19: note: suggested alternative: 'ev_t'
void os_getArtEui (u1_t* buf) { }
^~~~
ev_t
ttn-abp_nano01:72:25: error: 'buf' was not declared in this scope
void os_getArtEui (u1_t* buf) { }
^~~
ttn-abp_nano01:73:19: error: variable or field 'os_getDevEui' declared void
void os_getDevEui (u1_t* buf) { }
^~~~
ttn-abp_nano01:73:19: error: 'u1_t' was not declared in this scope
C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:73:19: note: suggested alternative: 'ev_t'
void os_getDevEui (u1_t* buf) { }
^~~~
ev_t
ttn-abp_nano01:73:25: error: 'buf' was not declared in this scope
void os_getDevEui (u1_t* buf) { }
^~~
ttn-abp_nano01:74:19: error: variable or field 'os_getDevKey' declared void
void os_getDevKey (u1_t* buf) { }
^~~~
ttn-abp_nano01:74:19: error: 'u1_t' was not declared in this scope
C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:74:19: note: suggested alternative: 'ev_t'
void os_getDevKey (u1_t* buf) { }
^~~~
ev_t
ttn-abp_nano01:74:25: error: 'buf' was not declared in this scope
void os_getDevKey (u1_t* buf) { }
^~~
ttn-abp_nano01:72:20: error: variable or field 'os_getArtEui' declared void
void os_getArtEui (u1_t* buf) { }
^~~~
ttn-abp_nano01:72:20: error: 'u1_t' was not declared in this scope
C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:72:20: note: suggested alternative: 'ev_t'
void os_getArtEui (u1_t* buf) { }
^~~~
ev_t
ttn-abp_nano01:72:26: error: 'buf' was not declared in this scope
void os_getArtEui (u1_t* buf) { }
^~~
ttn-abp_nano01:73:20: error: variable or field 'os_getDevEui' declared void
void os_getDevEui (u1_t* buf) { }
^~~~
ttn-abp_nano01:73:20: error: 'u1_t' was not declared in this scope
C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:73:20: note: suggested alternative: 'ev_t'
void os_getDevEui (u1_t* buf) { }
^~~~
ev_t
ttn-abp_nano01:73:26: error: 'buf' was not declared in this scope
void os_getDevEui (u1_t* buf) { }
^~~
ttn-abp_nano01:74:20: error: variable or field 'os_getDevKey' declared void
void os_getDevKey (u1_t* buf) { }
^~~~
ttn-abp_nano01:74:20: error: 'u1_t' was not declared in this scope
C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:74:20: note: suggested alternative: 'ev_t'
void os_getDevKey (u1_t* buf) { }
^~~~
ev_t
ttn-abp_nano01:74:26: error: 'buf' was not declared in this scope
void os_getDevKey (u1_t* buf) { }
^~~
ttn-abp_nano01:87:13: error: 'LMIC_UNUSED_PIN' was not declared in this scope
.rxtx = LMIC_UNUSED_PIN,
^~~~~~~~~~~~~~~
ttn-abp_nano01:89:19: error: 'LMIC_UNUSED_PIN' was not declared in this scope
.dio = {2, 3, LMIC_UNUSED_PIN}, // assumes external jumpers [feather_lora_jumper]
^~~~~~~~~~~~~~~
C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino: In function 'void onEvent(ev_t)':
ttn-abp_nano01:95:18: error: 'os_getTime' was not declared in this scope
Serial.print(os_getTime());
^~~~~~~~~~
C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:95:18: note: suggested alternative: 'os_getRndU2'
Serial.print(os_getTime());
^~~~~~~~~~
os_getRndU2
ttn-abp_nano01:132:22: error: 'struct lmic_t' has no member named 'txrxFlags'
if (LMIC.txrxFlags & TXRX_ACK)
^~~~~~~~~
ttn-abp_nano01:134:22: error: 'struct lmic_t' has no member named 'dataLen'
if (LMIC.dataLen) {
^~~~~~~
ttn-abp_nano01:136:35: error: 'struct lmic_t' has no member named 'dataLen'
Serial.println(LMIC.dataLen);
^~~~~~~
In file included from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:36:0,
from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/arduino_lmic.h:26,
from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic.h:28,
from C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:37:
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:148:28: error: 'ostime_t' was not declared in this scope
#define sec2osticks(sec) ((ostime_t)( (int64_t)(sec) * OSTICKS_PER_SEC))
^
C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:140:56: note: in expansion of macro 'sec2osticks'
os_setTimedCallback(&sendjob, os_getTime()+sec2osticks(TX_INTERVAL), do_send);
^~~~~~~~~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/oslmic.h:148:28: note: suggested alternative:
#define sec2osticks(sec) ((ostime_t)( (int64_t)(sec) * OSTICKS_PER_SEC))
^
C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:140:56: note: in expansion of macro 'sec2osticks'
os_setTimedCallback(&sendjob, os_getTime()+sec2osticks(TX_INTERVAL), do_send);
^~~~~~~~~~~
In file included from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/hal/hal.h:15:0,
from C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:38:
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/arduino_lmic_hal_configuration.h:27:17: note: 'Arduino_LMIC::ostime_t'
typedef int32_t ostime_t;
^~~~~~~~
C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino: In function 'void do_send(osjob_t*)':
ttn-abp_nano01:187:14: error: 'struct lmic_t' has no member named 'opmode'
if (LMIC.opmode & OP_TXRXPEND) {
^~~~~~
ttn-abp_nano01:191:55: error: 'LMIC_setTxData2' cannot be used as a function
LMIC_setTxData2(1, mydata, sizeof(mydata)-1, 0);
^
C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:185:23: warning: unused parameter 'j' [-Wunused-parameter]
void do_send(osjob_t* j){
^
C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino: In function 'void setup()':
ttn-abp_nano01:222:28: error: 'APPSKEY' was not declared in this scope
uint8_t appskey[sizeof(APPSKEY)];
^~~~~~~
ttn-abp_nano01:223:28: error: 'NWKSKEY' was not declared in this scope
uint8_t nwkskey[sizeof(NWKSKEY)];
^~~~~~~
ttn-abp_nano01:224:14: error: 'appskey' was not declared in this scope
memcpy_P(appskey, APPSKEY, sizeof(APPSKEY));
^~~~~~~
ttn-abp_nano01:225:14: error: 'nwkskey' was not declared in this scope
memcpy_P(nwkskey, NWKSKEY, sizeof(NWKSKEY));
^~~~~~~
ttn-abp_nano01:226:28: error: 'DEVADDR' was not declared in this scope
LMIC_setSession (0x13, DEVADDR, nwkskey, appskey);
^~~~~~~
ttn-abp_nano01:226:5: error: 'LMIC_setSession' was not declared in this scope
LMIC_setSession (0x13, DEVADDR, nwkskey, appskey);
^~~~~~~~~~~~~~~
C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:226:5: note: suggested alternative: 'LMIC_sendAlive'
LMIC_setSession (0x13, DEVADDR, nwkskey, appskey);
^~~~~~~~~~~~~~~
LMIC_sendAlive
In file included from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/arduino_lmic.h:26:0,
from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic.h:28,
from C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:37:
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:680:36: error: 'u2_t' was not declared in this scope
#define DR_RANGE_MAP(drlo,drhi) (((u2_t)0xFFFF<<(drlo)) & ((u2_t)0xFFFF>>(15-(drhi))))
^
C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:242:37: note: in expansion of macro 'DR_RANGE_MAP'
LMIC_setupChannel(0, 868100000, DR_RANGE_MAP(DR_SF12, DR_SF7), BAND_CENTI); // g-band
^~~~~~~~~~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:680:36: note: suggested alternative: 'ev_t'
#define DR_RANGE_MAP(drlo,drhi) (((u2_t)0xFFFF<<(drlo)) & ((u2_t)0xFFFF>>(15-(drhi))))
^
C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:242:37: note: in expansion of macro 'DR_RANGE_MAP'
LMIC_setupChannel(0, 868100000, DR_RANGE_MAP(DR_SF12, DR_SF7), BAND_CENTI); // g-band
^~~~~~~~~~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:680:41: error: expected ')' before numeric constant
#define DR_RANGE_MAP(drlo,drhi) (((u2_t)0xFFFF<<(drlo)) & ((u2_t)0xFFFF>>(15-(drhi))))
^
C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:242:37: note: in expansion of macro 'DR_RANGE_MAP'
LMIC_setupChannel(0, 868100000, DR_RANGE_MAP(DR_SF12, DR_SF7), BAND_CENTI); // g-band
^~~~~~~~~~~~
ttn-abp_nano01:242:80: error: expected ')' before ';' token
LMIC_setupChannel(0, 868100000, DR_RANGE_MAP(DR_SF12, DR_SF7), BAND_CENTI); // g-band
^
In file included from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/arduino_lmic.h:26:0,
from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic.h:28,
from C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:37:
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:680:41: error: expected ')' before numeric constant
#define DR_RANGE_MAP(drlo,drhi) (((u2_t)0xFFFF<<(drlo)) & ((u2_t)0xFFFF>>(15-(drhi))))
^
C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:243:37: note: in expansion of macro 'DR_RANGE_MAP'
LMIC_setupChannel(1, 868300000, DR_RANGE_MAP(DR_SF12, DR_SF7B), BAND_CENTI); // g-band
^~~~~~~~~~~~
ttn-abp_nano01:243:80: error: expected ')' before ';' token
LMIC_setupChannel(1, 868300000, DR_RANGE_MAP(DR_SF12, DR_SF7B), BAND_CENTI); // g-band
^
ttn-abp_nano01:243:80: error: expected ')' before ';' token
In file included from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/arduino_lmic.h:26:0,
from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic.h:28,
from C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:37:
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:680:41: error: expected ')' before numeric constant
#define DR_RANGE_MAP(drlo,drhi) (((u2_t)0xFFFF<<(drlo)) & ((u2_t)0xFFFF>>(15-(drhi))))
^
C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:244:37: note: in expansion of macro 'DR_RANGE_MAP'
LMIC_setupChannel(2, 868500000, DR_RANGE_MAP(DR_SF12, DR_SF7), BAND_CENTI); // g-band
^~~~~~~~~~~~
ttn-abp_nano01:244:80: error: expected ')' before ';' token
LMIC_setupChannel(2, 868500000, DR_RANGE_MAP(DR_SF12, DR_SF7), BAND_CENTI); // g-band
^
ttn-abp_nano01:244:80: error: expected ')' before ';' token
In file included from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/arduino_lmic.h:26:0,
from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic.h:28,
from C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:37:
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:680:41: error: expected ')' before numeric constant
#define DR_RANGE_MAP(drlo,drhi) (((u2_t)0xFFFF<<(drlo)) & ((u2_t)0xFFFF>>(15-(drhi))))
^
C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:245:37: note: in expansion of macro 'DR_RANGE_MAP'
LMIC_setupChannel(3, 867100000, DR_RANGE_MAP(DR_SF12, DR_SF7), BAND_CENTI); // g-band
^~~~~~~~~~~~
ttn-abp_nano01:245:80: error: expected ')' before ';' token
LMIC_setupChannel(3, 867100000, DR_RANGE_MAP(DR_SF12, DR_SF7), BAND_CENTI); // g-band
^
ttn-abp_nano01:245:80: error: expected ')' before ';' token
In file included from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/arduino_lmic.h:26:0,
from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic.h:28,
from C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:37:
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:680:41: error: expected ')' before numeric constant
#define DR_RANGE_MAP(drlo,drhi) (((u2_t)0xFFFF<<(drlo)) & ((u2_t)0xFFFF>>(15-(drhi))))
^
C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:246:37: note: in expansion of macro 'DR_RANGE_MAP'
LMIC_setupChannel(4, 867300000, DR_RANGE_MAP(DR_SF12, DR_SF7), BAND_CENTI); // g-band
^~~~~~~~~~~~
ttn-abp_nano01:246:80: error: expected ')' before ';' token
LMIC_setupChannel(4, 867300000, DR_RANGE_MAP(DR_SF12, DR_SF7), BAND_CENTI); // g-band
^
ttn-abp_nano01:246:80: error: expected ')' before ';' token
In file included from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/arduino_lmic.h:26:0,
from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic.h:28,
from C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:37:
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:680:41: error: expected ')' before numeric constant
#define DR_RANGE_MAP(drlo,drhi) (((u2_t)0xFFFF<<(drlo)) & ((u2_t)0xFFFF>>(15-(drhi))))
^
C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:247:37: note: in expansion of macro 'DR_RANGE_MAP'
LMIC_setupChannel(5, 867500000, DR_RANGE_MAP(DR_SF12, DR_SF7), BAND_CENTI); // g-band
^~~~~~~~~~~~
ttn-abp_nano01:247:80: error: expected ')' before ';' token
LMIC_setupChannel(5, 867500000, DR_RANGE_MAP(DR_SF12, DR_SF7), BAND_CENTI); // g-band
^
ttn-abp_nano01:247:80: error: expected ')' before ';' token
In file included from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/arduino_lmic.h:26:0,
from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic.h:28,
from C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:37:
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:680:41: error: expected ')' before numeric constant
#define DR_RANGE_MAP(drlo,drhi) (((u2_t)0xFFFF<<(drlo)) & ((u2_t)0xFFFF>>(15-(drhi))))
^
C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:248:37: note: in expansion of macro 'DR_RANGE_MAP'
LMIC_setupChannel(6, 867700000, DR_RANGE_MAP(DR_SF12, DR_SF7), BAND_CENTI); // g-band
^~~~~~~~~~~~
ttn-abp_nano01:248:80: error: expected ')' before ';' token
LMIC_setupChannel(6, 867700000, DR_RANGE_MAP(DR_SF12, DR_SF7), BAND_CENTI); // g-band
^
ttn-abp_nano01:248:80: error: expected ')' before ';' token
In file included from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/arduino_lmic.h:26:0,
from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic.h:28,
from C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:37:
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:680:41: error: expected ')' before numeric constant
#define DR_RANGE_MAP(drlo,drhi) (((u2_t)0xFFFF<<(drlo)) & ((u2_t)0xFFFF>>(15-(drhi))))
^
C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:249:37: note: in expansion of macro 'DR_RANGE_MAP'
LMIC_setupChannel(7, 867900000, DR_RANGE_MAP(DR_SF12, DR_SF7), BAND_CENTI); // g-band
^~~~~~~~~~~~
ttn-abp_nano01:249:80: error: expected ')' before ';' token
LMIC_setupChannel(7, 867900000, DR_RANGE_MAP(DR_SF12, DR_SF7), BAND_CENTI); // g-band
^
ttn-abp_nano01:249:80: error: expected ')' before ';' token
In file included from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/arduino_lmic.h:26:0,
from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic.h:28,
from C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:37:
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:680:41: error: expected ')' before numeric constant
#define DR_RANGE_MAP(drlo,drhi) (((u2_t)0xFFFF<<(drlo)) & ((u2_t)0xFFFF>>(15-(drhi))))
^
C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:250:37: note: in expansion of macro 'DR_RANGE_MAP'
LMIC_setupChannel(8, 868800000, DR_RANGE_MAP(DR_FSK, DR_FSK), BAND_MILLI); // g2-band
^~~~~~~~~~~~
ttn-abp_nano01:250:80: error: expected ')' before ';' token
LMIC_setupChannel(8, 868800000, DR_RANGE_MAP(DR_FSK, DR_FSK), BAND_MILLI); // g2-band
^
ttn-abp_nano01:250:80: error: expected ')' before ';' token
ttn-abp_nano01:291:5: error: 'LMIC_setLinkCheckMode' was not declared in this scope
LMIC_setLinkCheckMode(0);
^~~~~~~~~~~~~~~~~~~~~
C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:291:5: note: suggested alternative: 'MCMD_LinkCheckAns'
LMIC_setLinkCheckMode(0);
^~~~~~~~~~~~~~~~~~~~~
MCMD_LinkCheckAns
ttn-abp_nano01:294:10: error: 'struct lmic_t' has no member named 'dn2Dr'
LMIC.dn2Dr = DR_SF9;
^~~~~
ttn-abp_nano01:297:5: error: 'LMIC_setDrTxpow' was not declared in this scope
LMIC_setDrTxpow(DR_SF7,14);
^~~~~~~~~~~~~~~
C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:297:5: note: suggested alternative: 'LMIC_setTxData'
LMIC_setDrTxpow(DR_SF7,14);
^~~~~~~~~~~~~~~
LMIC_setTxData
In file included from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lmic.h:37:0,
from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/arduino_lmic.h:26,
from C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic.h:28,
from C:\Users\Philippiche Computer\Documents\Arduino\ttn-abp_nano01\ttn-abp_nano01.ino:37:
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lorabase.h: At global scope:
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lorabase.h:649:19: warning: 'isSlowerDR' defined but not used [-Wunused-variable]
static inline int isSlowerDR (dr_t dr1, dr_t dr2) { return dr1 < dr2; }
^~~~~~~~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lorabase.h:648:19: warning: 'isFasterDR' defined but not used [-Wunused-variable]
static inline int isFasterDR (dr_t dr1, dr_t dr2) { return dr1 > dr2; }
^~~~~~~~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lorabase.h:647:19: warning: 'sameSfBw' defined but not used [-Wunused-variable]
static inline int sameSfBw(rps_t r1, rps_t r2) { return ((r1^r2)&0x1F) == 0; }
^~~~~~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lorabase.h:640:21: warning: 'getIh' defined but not used [-Wunused-variable]
static inline int getIh (rps_t params) { return ((params >> 8) & 0xFF); }
^~~~~
C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library\src/lmic/lorabase.h:638:21: warning: 'getNocrc' defined but not used [-Wunused-variable]
static inline int getNocrc(rps_t params) { return ((params >> 7) & 0x1); }
^~~~~~~~
Bibliothek MCCI_LoRaWAN_LMIC_library in Version 4.0.0 im Ordner: C:\Users\Philippiche Computer\Documents\Arduino\libraries\MCCI_LoRaWAN_LMIC_library wird verwendet
Bibliothek SPI in Version 1.0 im Ordner: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI wird verwendet
exit status 1
'u1_t' does not name a type; did you mean 'ev_t'?