This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.
Version: 2.0.9
More details
| Board | Claims compatibility | Inclusion | DeepSleep-nRF52 |
DeepSleep-nRF52Pio |
DeepSleepPio |
LoRaWanPio |
PingPong |
DeepSleep |
LoRaWAN-Test-Multiple-Regions |
LoRaWan |
PingPongPio |
Sensor-Gateway-Deepsleep |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
arduino:avr:uno
1.8.4 |
No | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
|
arduino:mbed_nano:nanorp2040connect
2.7.2 |
No ⚠️ | PASS | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
|
arduino:megaavr:nona4809
1.8.7 |
No | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
|
arduino:samd:mkrwifi1010
1.8.12 |
No | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
|
esp32:esp32:d1_mini32
1.0.6 |
Yes | PASS | FAIL | FAIL | FAIL | FAIL | PASS | PASS | FAIL | PASS | FAIL | FAIL |
Result: FAIL
WARNING: library SX126x-Arduino claims to run on esp32, nordicnrf52, esp8266, nrf52, mbed_rp2040 architecture(s) and may be incompatible with your current board which runs on avr architecture(s).
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep/DeepSleep.ino:24:10: fatal error: rom/rtc.h: No such file or directory
#include <rom/rtc.h>
^~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "Ticker.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ticker
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleTicker
Result: FAIL
WARNING: library SX126x-Arduino claims to run on esp32, nordicnrf52, esp8266, nrf52, mbed_rp2040 architecture(s) and may be incompatible with your current board which runs on avr architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:15:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/main.h:28:21: error: variable or field 'periodicWakeup' declared void
void periodicWakeup(TimerHandle_t unused);
^~~~~~~~~~~/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/main.h:28:21: error: 'TimerHandle_t' was not declared in this scope
pe
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/main.h:28:21: note: suggested alternative: 'TimerHandleEvents'
void periodicWakeup(TimerHandle_t unused);
^~~~~~~~~~~~~
TimerHandleEven/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/main.h:29:8: error: 'SemaphoreHandle_t' does not name a type
extern SemaphoreHandle_t taskEvent;
^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/main.h:33:8: error: 'SoftwareTimer' does not name a type
extern SoftwareTimer taskWakeupTimer;
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/lora_handler.cpp:30:19: error: 'NRF_SPIM2' was not declared in this scope
SPIClass SPI_LORA(NRF_SPIM2, PIN_LORA_MISO, PIN_LORA_SCLK,/home/ec2-user/arduino-testlib/cli-datadir/use/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/lora_handler.cpp: In function 'void lorawan_has_joined_handler()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/lora_handler.cpp:178:2: error: 'taskWakeupTimer' was not declared in this scope
taskWakeupTimer.begin(SLEEP_TIME, periodicWakeup);
^~~~~~~~~~~~~~~
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:43:21: error: 'TimerHandle_t' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSle/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/lora_handler.cpp: In function 'void lorawan_rx_handler(lmh_app_data_t*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/lora_handler.cpp:234:7: error: 'taskEvent' was not declared in this scope
if (taskEvent != NULL)
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/lora_handler.cpp:239:4: error: 'xSemaphoreGive' was not declared in this scope
xSemaphoreGive(taskEvent);
^~~~~~~~~~~~~~
ot declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:43:21: note: suggested alternative: 'TimerHandleEvents'
void periodicWakeup(TimerHandle_t unused)
^~~~~~~~~~~~~
TimerHandleEvents
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:59:2: error: 'taskEvent' was not declared in this scope
taskEvent = xSemaphoreCreateBinary();
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:59:14: error: 'xSemaphoreCreateBinary' was not declared in this scope
taskEvent = xSemaphoreCreateBinary();
^~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:61:2: error: 'xSemaphoreGive' was not declared in this scope
xSemaphoreGive(taskEvent);
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:68:10: error: 'LED_CONN' was not declared in this scope
pinMode(LED_CONN, OUTPUT);
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:135:2: error: 'xSemaphoreTake' was not declared in this scope
xSemaphoreTake(taskEvent, 10);
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:148:21: error: 'taskEvent' was not declared in this scope
if (xSemaphoreTake(taskEvent, portMAX_DELAY) == pdTRUE)
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:148:32: error: 'portMAX_DELAY' was not declared in this scope
if (xSemaphoreTake(taskEvent, portMAX_DELAY) == pdTRUE)
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:148:6: error: 'xSemaphoreTake' was not declared in this scope
if (xSemaphoreTake(taskEvent, portMAX_DELAY) == pdTRUE)
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:148:50: error: 'pdTRUE' was not declared in this scope
if (xSemaphoreTake(taskEvent, portMAX_DELAY) == pdTRUE)
^~~~~~
Result: FAIL
Result: FAIL
Result: FAIL
Result: FAIL
WARNING: library SX126x-Arduino claims to run on esp32, nordicnrf52, esp8266, nrf52, mbed_rp2040 architecture(s) and may be incompatible with your current board which runs on avr architecture(s).
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:131:28: error: 'PIN_LORA_RESET' was not declared in this scope
hwConfig.PIN_LORA_RESET = PIN_LORA_RESET; // LORA RESET
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:131:28: note: suggested alternative: 'LMH_RESET'
hwConfig.PIN_LORA_RESET = PIN_LORA_RESET; // LORA RESET
^~~~~~~~~~~~~~
LMH_RESET
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:132:26: error: 'PIN_LORA_NSS' was not declared in this scope
hwConfig.PIN_LORA_NSS = PIN_LORA_NSS; // LORA SPI CS
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:132:26: note: suggested alternative: 'PIN_SPI_SS'
hwConfig.PIN_LORA_NSS = PIN_LORA_NSS; // LORA SPI CS
^~~~~~~~~~~~
PIN_SPI_SS
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:133:27: error: 'PIN_LORA_SCLK' was not declared in this scope
hwConfig.PIN_LORA_SCLK = PIN_LORA_SCLK; // LORA SPI CLK
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:133:27: note: suggested alternative: 'PIN_WIRE_SCL'
hwConfig.PIN_LORA_SCLK = PIN_LORA_SCLK; // LORA SPI CLK
^~~~~~~~~~~~~
PIN_WIRE_SCL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:134:27: error: 'PIN_LORA_MISO' was not declared in this scope
hwConfig.PIN_LORA_MISO = PIN_LORA_MISO; // LORA SPI MISO
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:134:27: note: suggested alternative: 'PIN_SPI_MISO'
hwConfig.PIN_LORA_MISO = PIN_LORA_MISO; // LORA SPI MISO
^~~~~~~~~~~~~
PIN_SPI_MISO
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:135:28: error: 'PIN_LORA_DIO_1' was not declared in this scope
hwConfig.PIN_LORA_DIO_1 = PIN_LORA_DIO_1; // LORA DIO_1
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:136:27: error: 'PIN_LORA_BUSY' was not declared in this scope
hwConfig.PIN_LORA_BUSY = PIN_LORA_BUSY; // LORA SPI BUSY
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:137:27: error: 'PIN_LORA_MOSI' was not declared in this scope
hwConfig.PIN_LORA_MOSI = PIN_LORA_MOSI; // LORA SPI MOSI
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:137:27: note: suggested alternative: 'PIN_SPI_MOSI'
hwConfig.PIN_LORA_MOSI = PIN_LORA_MOSI; // LORA SPI MOSI
^~~~~~~~~~~~~
PIN_SPI_MOSI
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:138:24: error: 'RADIO_TXEN' was not declared in this scope
hwConfig.RADIO_TXEN = RADIO_TXEN; // LORA ANTENNA TX ENABLE
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:138:24: note: suggested alternative: 'RADIO_SET_RX'
hwConfig.RADIO_TXEN = RADIO_TXEN; // LORA ANTENNA TX ENABLE
^~~~~~~~~~
RADIO_SET_RX
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:139:24: error: 'RADIO_RXEN' was not declared in this scope
hwConfig.RADIO_RXEN = RADIO_RXEN; // LORA ANTENNA RX ENABLE
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:139:24: note: suggested alternative: 'RAD_TO_DEG'
hwConfig.RADIO_RXEN = RADIO_RXEN; // LORA ANTENNA RX ENABLE
^~~~~~~~~~
RAD_TO_DEG
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:163:10: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'?
Serial.printf("timers_init failed - %d\n", err_code);
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:171:10: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'?
Serial.printf("lora_hardware_init failed - %d\n", err_code);
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:194:10: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'?
Serial.printf("lmh_init failed - %d\n", err_code);
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino: In function 'void lorawan_rx_handler(lmh_app_data_t*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:261:9: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'?
Serial.printf("LoRa Packet received on port %d, size:%d, rssi:%d, snr:%d\n",
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino: In function 'void lorawan_confirm_class_handler(DeviceClass_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:301:9: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'?
Serial.printf("switch to class %c done\n", "ABC"[Class]);
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino: In function 'void send_lora_frame()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:335:9: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'?
Serial.printf("lmh_send result %d\n", error);
^~~~~~
print
Result: FAIL
Result: FAIL
WARNING: library SX126x-Arduino claims to run on esp32, nordicnrf52, esp8266, nrf52, mbed_rp2040 architecture(s) and may be incompatible with your current board which runs on avr architecture(s).
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:96:1: error: 'time_t' does not name a type; did you mean 'size_t'?
time_t timeToSend;
^~~~~~
size_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:98:1: error: 'time_t' does not name a type; did you mean 'size_t'?
time_t cadTime;
^~~~~~
size_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:110:28: error: 'PIN_LORA_RESET' was not declared in this scope
hwConfig.PIN_LORA_RESET = PIN_LORA_RESET; // LORA RESET
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:110:28: note: suggested alternative: 'PIN_WIRE_SCL'
hwConfig.PIN_LORA_RESET = PIN_LORA_RESET; // LORA RESET
^~~~~~~~~~~~~~
PIN_WIRE_SCL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:111:26: error: 'PIN_LORA_NSS' was not declared in this scope
hwConfig.PIN_LORA_NSS = PIN_LORA_NSS; // LORA SPI CS
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:111:26: note: suggested alternative: 'PIN_SPI_SS'
hwConfig.PIN_LORA_NSS = PIN_LORA_NSS; // LORA SPI CS
^~~~~~~~~~~~
PIN_SPI_SS
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:112:27: error: 'PIN_LORA_SCLK' was not declared in this scope
hwConfig.PIN_LORA_SCLK = PIN_LORA_SCLK; // LORA SPI CLK
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:112:27: note: suggested alternative: 'PIN_WIRE_SCL'
hwConfig.PIN_LORA_SCLK = PIN_LORA_SCLK; // LORA SPI CLK
^~~~~~~~~~~~~
PIN_WIRE_SCL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:113:27: error: 'PIN_LORA_MISO' was not declared in this scope
hwConfig.PIN_LORA_MISO = PIN_LORA_MISO; // LORA SPI MISO
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:113:27: note: suggested alternative: 'PIN_SPI_MISO'
hwConfig.PIN_LORA_MISO = PIN_LORA_MISO; // LORA SPI MISO
^~~~~~~~~~~~~
PIN_SPI_MISO
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:114:28: error: 'PIN_LORA_DIO_1' was not declared in this scope
hwConfig.PIN_LORA_DIO_1 = PIN_LORA_DIO_1; // LORA DIO_1
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:115:27: error: 'PIN_LORA_BUSY' was not declared in this scope
hwConfig.PIN_LORA_BUSY = PIN_LORA_BUSY; // LORA SPI BUSY
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:116:27: error: 'PIN_LORA_MOSI' was not declared in this scope
hwConfig.PIN_LORA_MOSI = PIN_LORA_MOSI; // LORA SPI MOSI
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:116:27: note: suggested alternative: 'PIN_SPI_MOSI'
hwConfig.PIN_LORA_MOSI = PIN_LORA_MOSI; // LORA SPI MOSI
^~~~~~~~~~~~~
PIN_SPI_MOSI
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:117:24: error: 'RADIO_TXEN' was not declared in this scope
hwConfig.RADIO_TXEN = RADIO_TXEN; // LORA ANTENNA TX ENABLE
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:117:24: note: suggested alternative: 'RADIO_SET_RX'
hwConfig.RADIO_TXEN = RADIO_TXEN; // LORA ANTENNA TX ENABLE
^~~~~~~~~~
RADIO_SET_RX
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:118:24: error: 'RADIO_RXEN' was not declared in this scope
hwConfig.RADIO_RXEN = RADIO_RXEN; // LORA ANTENNA RX ENABLE
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:118:24: note: suggested alternative: 'RAD_TO_DEG'
hwConfig.RADIO_RXEN = RADIO_RXEN; // LORA ANTENNA RX ENABLE
^~~~~~~~~~
RAD_TO_DEG
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:147:9: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'?
Serial.printf("BoardId: %02X-%02X-%02X-%02X-%02X-%02X-%02X-%02X\n",
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:191:2: error: 'timeToSend' was not declared in this scope
timeToSend = millis();
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino: In function 'void OnRxDone(uint8_t*, uint16_t, int16_t, int8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:235:9: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'?
Serial.printf("RssiValue=%d dBm, SnrValue=%d\n", rssi, snr);
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:239:10: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'?
Serial.printf("%02X ", RcvBuffer[idx]);
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:271:5: error: 'cadTime' was not declared in this scope
cadTime = millis();
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:311:5: error: 'cadTime' was not declared in this scope
cadTime = millis();
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino: In function 'void OnRxTimeout()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:370:3: error: 'cadTime' was not declared in this scope
cadTime = millis();
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:381:3: error: 'cadTime' was not declared in this scope
cadTime = millis();
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino: In function 'void OnRxError()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:408:3: error: 'cadTime' was not declared in this scope
cadTime = millis();
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino: In function 'void OnCadDone(bool)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:422:2: error: 'time_t' was not declared in this scope
time_t duration = millis() - cadTime;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:422:2: note: suggested alternative: 'size_t'
time_t duration = millis() - cadTime;
^~~~~~
size_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:425:10: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'?
Serial.printf("CAD returned channel busy after %ldms\n", duration);
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:425:60: error: 'duration' was not declared in this scope
Serial.printf("CAD returned channel busy after %ldms\n", duration);
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:425:60: note: suggested alternative: 'union'
Serial.printf("CAD returned channel busy after %ldms\n", duration);
^~~~~~~~
union
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:436:10: error: 'class HardwareSerial' has no member named 'printf'; did you mean 'print'?
Serial.printf("CAD returned channel free after %ldms\n", duration);
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:436:60: error: 'duration' was not declared in this scope
Serial.printf("CAD returned channel free after %ldms\n", duration);
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:436:60: note: suggested alternative: 'union'
Serial.printf("CAD returned channel free after %ldms\n", duration);
Result: FAIL
Result: FAIL
Result: PASS
WARNING: library SX126x-Arduino claims to run on esp32, nordicnrf52, esp8266, nrf52, mbed_rp2040 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s). Sketch uses 81214 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 44612 bytes (16%) of dynamic memory, leaving 225724 bytes for local variables. Maximum is 270336 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep/DeepSleep.ino:24:10: fatal error: rom/rtc.h: No such file or directory
#include <rom/rtc.h>
^~~~~~~~~~~
compilation terminated.
Result: FAIL
WARNING: library SX126x-Arduino claims to run on esp32, nordicnrf52, esp8266, nrf52, mbed_rp2040 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:15:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/main.h:28:21: error: variable or field 'periodicWakeup' declared void
void periodicWakeup(TimerHandle_t unused);
^~~~~~~~~~~/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/main.h:28:21: error: 'TimerHandle_t' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/main.h:28:21: note: suggested alternative: 'TimerHandleEvents'
void periodicWakeup(TimerHandle_t unused);
^~~~~~~~~~~~~
TimerHandleEvents
ts
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/main.h:29:8: error: 'SemaphoreHandle_t' does not name a type; did you mean 'osSemaphoreId_t'?
extern SemaphoreHandle_t taskEvent;
^~~~~~~~~~~~~~~~~
osSemaphoreId/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/main.h:33:8: error: 'SoftwareTimer' does not name a type
extern SoftwareTimer taskWakeupTimer;
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/lora_handler.cpp:30:19: error: 'NRF_SPIM2' was not declared in this scope
SPIClass SPI_LORA(NRF_SPIM2, PIN_LORA_MISO, PIN_LORA_SCLK, PIN_LORA_MOSI);
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/lora_handler.cpp:30:10: error: cannot declare variable 'SPI_LORA' to be of abstract type 'arduino::HardwareSPI'
SPIClass SPI_LORA(NRF_SPIM2, PIN_LORA_MISO, PIN_LORA_SCLK, PIN_LORA_MOSI);
^~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/libraries/SPI/SPI.h:22:0,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/main.h:12,
from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/lora_handler.cpp:14:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/HardwareSPI.h:104:7: note: because the following virtual functions are pure within 'arduino::HardwareSPI':
class HardwareSPI
^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/HardwareSPI.h:109:21: note: virtual uint8_t arduino::HardwareSPI::transfer(uint8_t)
virtual uint8_t transfer(uint8_t data) = 0;
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/HardwareSPI.h:110:22: note: virtual uint16_t arduino::HardwareSPI::transfer16(uint16_t)
virtual uint16_t transfer16(uint16_t data) = 0;
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/HardwareSPI.h:111:18: note: virtual void arduino::HardwareSPI::transfer(void*, size_t)
virtual void transfer(void *buf, size_t count) = 0;
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/HardwareSPI.h:114:18: note: virtual void arduino::HardwareSPI::usingInterrupt(int)
virtual void usingInterrupt(int interruptNumber) = 0;
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/HardwareSPI.h:115:18: note: virtual void arduino::HardwareSPI::notUsingInterrupt(int)
virtual void notUsingInterrupt(int interruptNumber) = 0;
^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/HardwareSPI.h:116:18: note: virtual void arduino::HardwareSPI::beginTransaction(arduino::SPISettings)
virtual void beginTransaction(SPISettings settings) = 0;
^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/HardwareSPI.h:117:18: note: virtual void arduino::HardwareSPI::endTransaction()
virtual void endTransaction(void) = 0;
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/HardwareSPI.h:120:18: note: virtual void arduino::HardwareSPI::attachInterrupt()
virtual void attachInterrupt() = 0;
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/HardwareSPI.h:121:18: note: virtual void arduino::HardwareSPI::detachInterrupt()
virtual void detachInterrupt() = 0;
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/HardwareSPI.h:123:18: note: virtual void arduino::HardwareSPI::begin()
virtual void begin() = 0;
^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/HardwareSPI.h:124:18: note: virtual void arduino::HardwareSPI::end()
virtual void end() = 0;
^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/lora_handler.cpp: In function 'void lorawan_has_joined_handler()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/lora_handler.cpp:178:2: error: 'taskWakeupTimer' was not declared in this scope
taskWakeupTimer.begin(SLEEP_TIME, periodicWakeup);
^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/lora_handler.cpp:178:36: error: 'periodicWakeup' was not declared in this scope
taskWakeupTimer.begin(SLEEP_TIME, periodicWakeup);
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/lora_handler.cpp: In function 'void lorawan_rx_handler(lmh_app_data_t*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/lora_handler.cpp:234:7: error: 'taskEvent' was not declared in this scope
if (taskEvent != NULL)
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/lora_handler.cpp:234:7: note: suggested alternative: 'osEvent'
if (taskEvent != NULL)
^~~~~~~~~
osEvent
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/lora_handler.cpp:239:4: error: 'xSemaphoreGive' was not declared in this scope
xSemaphoreGive(taskEvent);
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/lora_handler.cpp:239:4: note: suggested alternative: 'osSemaphoreWait'
xSemaphoreGive(taskEvent);
^~~~~~~~~~~~~~
osSemaphoreWait
Result: FAIL
Result: FAIL
Result: FAIL
Result: FAIL
WARNING: library SX126x-Arduino claims to run on esp32, nordicnrf52, esp8266, nrf52, mbed_rp2040 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:131:28: error: 'PIN_LORA_RESET' was not declared in this scope
hwConfig.PIN_LORA_RESET = PIN_LORA_RESET; // LORA RESET
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:131:28: note: suggested alternative: 'PWM_INTR_RESET'
hwConfig.PIN_LORA_RESET = PIN_LORA_RESET; // LORA RESET
^~~~~~~~~~~~~~
PWM_INTR_RESET
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:132:26: error: 'PIN_LORA_NSS' was not declared in this scope
hwConfig.PIN_LORA_NSS = PIN_LORA_NSS; // LORA SPI CS
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:132:26: note: suggested alternative: 'PIN_SPI_SS'
hwConfig.PIN_LORA_NSS = PIN_LORA_NSS; // LORA SPI CS
^~~~~~~~~~~~
PIN_SPI_SS
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:133:27: error: 'PIN_LORA_SCLK' was not declared in this scope
hwConfig.PIN_LORA_SCLK = PIN_LORA_SCLK; // LORA SPI CLK
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:133:27: note: suggested alternative: 'PIN_WIRE_SCL'
hwConfig.PIN_LORA_SCLK = PIN_LORA_SCLK; // LORA SPI CLK
^~~~~~~~~~~~~
PIN_WIRE_SCL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:134:27: error: 'PIN_LORA_MISO' was not declared in this scope
hwConfig.PIN_LORA_MISO = PIN_LORA_MISO; // LORA SPI MISO
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:134:27: note: suggested alternative: 'PIN_SPI_MISO'
hwConfig.PIN_LORA_MISO = PIN_LORA_MISO; // LORA SPI MISO
^~~~~~~~~~~~~
PIN_SPI_MISO
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:135:28: error: 'PIN_LORA_DIO_1' was not declared in this scope
hwConfig.PIN_LORA_DIO_1 = PIN_LORA_DIO_1; // LORA DIO_1
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:135:28: note: suggested alternative: 'PIN_PDM_DIN'
hwConfig.PIN_LORA_DIO_1 = PIN_LORA_DIO_1; // LORA DIO_1
^~~~~~~~~~~~~~
PIN_PDM_DIN
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:136:27: error: 'PIN_LORA_BUSY' was not declared in this scope
hwConfig.PIN_LORA_BUSY = PIN_LORA_BUSY; // LORA SPI BUSY
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:137:27: error: 'PIN_LORA_MOSI' was not declared in this scope
hwConfig.PIN_LORA_MOSI = PIN_LORA_MOSI; // LORA SPI MOSI
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:137:27: note: suggested alternative: 'PIN_SPI_MOSI'
hwConfig.PIN_LORA_MOSI = PIN_LORA_MOSI; // LORA SPI MOSI
^~~~~~~~~~~~~
PIN_SPI_MOSI
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:138:24: error: 'RADIO_TXEN' was not declared in this scope
hwConfig.RADIO_TXEN = RADIO_TXEN; // LORA ANTENNA TX ENABLE
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:138:24: note: suggested alternative: 'RADIO_SET_RX'
hwConfig.RADIO_TXEN = RADIO_TXEN; // LORA ANTENNA TX ENABLE
^~~~~~~~~~
RADIO_SET_RX
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:139:24: error: 'RADIO_RXEN' was not declared in this scope
hwConfig.RADIO_RXEN = RADIO_RXEN; // LORA ANTENNA RX ENABLE
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:139:24: note: suggested alternative: 'RAD_TO_DEG'
hwConfig.RADIO_RXEN = RADIO_RXEN; // LORA ANTENNA RX ENABLE
^~~~~~~~~~
RAD_TO_DEG
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:163:10: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
Serial.printf("timers_init failed - %d\n", err_code);
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:171:10: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
Serial.printf("lora_hardware_init failed - %d\n", err_code);
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:194:10: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
Serial.printf("lmh_init failed - %d\n", err_code);
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino: In function 'void lorawan_rx_handler(lmh_app_data_t*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:261:9: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
Serial.printf("LoRa Packet received on port %d, size:%d, rssi:%d, snr:%d\n",
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino: In function 'void lorawan_confirm_class_handler(DeviceClass_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:301:9: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
Serial.printf("switch to class %c done\n", "ABC"[Class]);
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino: In function 'void send_lora_frame()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:335:9: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
Serial.printf("lmh_send result %d\n", error);
^~~~~~
print
Result: FAIL
Result: FAIL
WARNING: library SX126x-Arduino claims to run on esp32, nordicnrf52, esp8266, nrf52, mbed_rp2040 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:110:28: error: 'PIN_LORA_RESET' was not declared in this scope
hwConfig.PIN_LORA_RESET = PIN_LORA_RESET; // LORA RESET
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:110:28: note: suggested alternative: 'PWM_INTR_RESET'
hwConfig.PIN_LORA_RESET = PIN_LORA_RESET; // LORA RESET
^~~~~~~~~~~~~~
PWM_INTR_RESET
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:111:26: error: 'PIN_LORA_NSS' was not declared in this scope
hwConfig.PIN_LORA_NSS = PIN_LORA_NSS; // LORA SPI CS
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:111:26: note: suggested alternative: 'PIN_SPI_SS'
hwConfig.PIN_LORA_NSS = PIN_LORA_NSS; // LORA SPI CS
^~~~~~~~~~~~
PIN_SPI_SS
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:112:27: error: 'PIN_LORA_SCLK' was not declared in this scope
hwConfig.PIN_LORA_SCLK = PIN_LORA_SCLK; // LORA SPI CLK
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:112:27: note: suggested alternative: 'PIN_WIRE_SCL'
hwConfig.PIN_LORA_SCLK = PIN_LORA_SCLK; // LORA SPI CLK
^~~~~~~~~~~~~
PIN_WIRE_SCL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:113:27: error: 'PIN_LORA_MISO' was not declared in this scope
hwConfig.PIN_LORA_MISO = PIN_LORA_MISO; // LORA SPI MISO
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:113:27: note: suggested alternative: 'PIN_SPI_MISO'
hwConfig.PIN_LORA_MISO = PIN_LORA_MISO; // LORA SPI MISO
^~~~~~~~~~~~~
PIN_SPI_MISO
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:114:28: error: 'PIN_LORA_DIO_1' was not declared in this scope
hwConfig.PIN_LORA_DIO_1 = PIN_LORA_DIO_1; // LORA DIO_1
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:114:28: note: suggested alternative: 'PIN_PDM_DIN'
hwConfig.PIN_LORA_DIO_1 = PIN_LORA_DIO_1; // LORA DIO_1
^~~~~~~~~~~~~~
PIN_PDM_DIN
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:115:27: error: 'PIN_LORA_BUSY' was not declared in this scope
hwConfig.PIN_LORA_BUSY = PIN_LORA_BUSY; // LORA SPI BUSY
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:116:27: error: 'PIN_LORA_MOSI' was not declared in this scope
hwConfig.PIN_LORA_MOSI = PIN_LORA_MOSI; // LORA SPI MOSI
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:116:27: note: suggested alternative: 'PIN_SPI_MOSI'
hwConfig.PIN_LORA_MOSI = PIN_LORA_MOSI; // LORA SPI MOSI
^~~~~~~~~~~~~
PIN_SPI_MOSI
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:117:24: error: 'RADIO_TXEN' was not declared in this scope
hwConfig.RADIO_TXEN = RADIO_TXEN; // LORA ANTENNA TX ENABLE
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:117:24: note: suggested alternative: 'RADIO_SET_RX'
hwConfig.RADIO_TXEN = RADIO_TXEN; // LORA ANTENNA TX ENABLE
^~~~~~~~~~
RADIO_SET_RX
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:118:24: error: 'RADIO_RXEN' was not declared in this scope
hwConfig.RADIO_RXEN = RADIO_RXEN; // LORA ANTENNA RX ENABLE
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:118:24: note: suggested alternative: 'RAD_TO_DEG'
hwConfig.RADIO_RXEN = RADIO_RXEN; // LORA ANTENNA RX ENABLE
^~~~~~~~~~
RAD_TO_DEG
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:147:9: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
Serial.printf("BoardId: %02X-%02X-%02X-%02X-%02X-%02X-%02X-%02X\n",
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino: In function 'void OnRxDone(uint8_t*, uint16_t, int16_t, int8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:235:9: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
Serial.printf("RssiValue=%d dBm, SnrValue=%d\n", rssi, snr);
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:239:10: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
Serial.printf("%02X ", RcvBuffer[idx]);
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino: In function 'void OnCadDone(bool)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:425:10: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
Serial.printf("CAD returned channel busy after %ldms\n", duration);
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:436:10: error: 'class arduino::UART' has no member named 'printf'; did you mean 'print'?
Serial.printf("CAD returned channel free after %ldms\n", duration);
^~~~~~
print
Result: FAIL
Result: FAIL
Result: FAIL
WARNING: library SX126x-Arduino claims to run on esp32, nordicnrf52, esp8266, nrf52, mbed_rp2040 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep/DeepSleep.ino:24:10: fatal error: rom/rtc.h: No such file or directory
#include <rom/rtc.h>
^~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "Ticker.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ticker
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleTicker
Result: FAIL
WARNING: library SX126x-Arduino claims to run on esp32, nordicnrf52, esp8266, nrf52, mbed_rp2040 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:15:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/main.h:28:21: error: variable or field 'periodicWakeup' declared void
void periodicWakeup(TimerHandle_t unused);
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/main.h:28:21: error: merHandle_t' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/main.h:28:21: note: suggested alternative: 'TimerHandleEvents'
void periodicWakeup(TimerHandle_t unused);
^~~~~~~~~~~~~
TimerHandleEvents
ts
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/main.h:29:8: error: 'SemaphoreHandle_t' does not name a type
extern SemaphoreHandle_t taskEvent;
^~~~~~~~~~~~~~~/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/main.h:33:8: error: 'SoftwareTimer' does not name a type
extern SoftwareTimer taskWakeupTimer;
^~~~~~~~~~~~~
/ho/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:18:1: error: 'SemaphoreHandle_t' does not name a type
SemaphoreHandle_t taskEvent = NULL;
^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:21:1: error: 'SoftwareTimer' does not name a type
SoftwareTimer taskWakeupTimer;
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:43:21: error: variable or field 'periodicWakeup' declared void
void periodicWakeup(TimerHandle_t unused)
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:43:21: error: 'TimerHandle_t' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:43:21: note: suggested alternative: 'TimerHandleEvents'
void periodicWakeup(TimerHandle_t unused)
^~~~~~~~~~~~~
TimerHandleEvents
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:43:21: error: variable or field 'periodicWakeup' declared void
voi/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/lora_handler.cpp:239:4: error: 'xSemaphoreGive' was not declared in this scope
xSemaphoreGive(taskEvent);
^~~~~~~~~~~~~~
ot declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:43:21: note: suggested alternative: 'TimerHandleEvents'
void periodicWakeup(TimerHandle_t unused)
^~~~~~~~~~~~~
TimerHandleEvents
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:59:2: error: 'taskEvent' was not declared in this scope
taskEvent = xSemaphoreCreateBinary();
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:59:14: error: 'xSemaphoreCreateBinary' was not declared in this scope
taskEvent = xSemaphoreCreateBinary();
^~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:61:2: error: 'xSemaphoreGive' was not declared in this scope
xSemaphoreGive(taskEvent);
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:68:10: error: 'LED_CONN' was not declared in this scope
pinMode(LED_CONN, OUTPUT);
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:135:2: error: 'xSemaphoreTake' was not declared in this scope
xSemaphoreTake(taskEvent, 10);
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:148:21: error: 'taskEvent' was not declared in this scope
if (xSemaphoreTake(taskEvent, portMAX_DELAY) == pdTRUE)
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:148:32: error: 'portMAX_DELAY' was not declared in this scope
if (xSemaphoreTake(taskEvent, portMAX_DELAY) == pdTRUE)
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:148:6: error: 'xSemaphoreTake' was not declared in this scope
if (xSemaphoreTake(taskEvent, portMAX_DELAY) == pdTRUE)
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:148:50: error: 'pdTRUE' was not declared in this scope
if (xSemaphoreTake(taskEvent, portMAX_DELAY) == pdTRUE)
^~~~~~
Result: FAIL
Result: FAIL
Result: FAIL
Result: FAIL
WARNING: library SX126x-Arduino claims to run on esp32, nordicnrf52, esp8266, nrf52, mbed_rp2040 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:131:28: error: 'PIN_LORA_RESET' was not declared in this scope
hwConfig.PIN_LORA_RESET = PIN_LORA_RESET; // LORA RESET
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:131:28: note: suggested alternative: 'LMH_RESET'
hwConfig.PIN_LORA_RESET = PIN_LORA_RESET; // LORA RESET
^~~~~~~~~~~~~~
LMH_RESET
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:132:26: error: 'PIN_LORA_NSS' was not declared in this scope
hwConfig.PIN_LORA_NSS = PIN_LORA_NSS; // LORA SPI CS
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:132:26: note: suggested alternative: 'PIN_SPI_SS'
hwConfig.PIN_LORA_NSS = PIN_LORA_NSS; // LORA SPI CS
^~~~~~~~~~~~
PIN_SPI_SS
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:133:27: error: 'PIN_LORA_SCLK' was not declared in this scope
hwConfig.PIN_LORA_SCLK = PIN_LORA_SCLK; // LORA SPI CLK
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:133:27: note: suggested alternative: 'PIN_WIRE_SCL'
hwConfig.PIN_LORA_SCLK = PIN_LORA_SCLK; // LORA SPI CLK
^~~~~~~~~~~~~
PIN_WIRE_SCL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:134:27: error: 'PIN_LORA_MISO' was not declared in this scope
hwConfig.PIN_LORA_MISO = PIN_LORA_MISO; // LORA SPI MISO
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:134:27: note: suggested alternative: 'PIN_SPI_MISO'
hwConfig.PIN_LORA_MISO = PIN_LORA_MISO; // LORA SPI MISO
^~~~~~~~~~~~~
PIN_SPI_MISO
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:135:28: error: 'PIN_LORA_DIO_1' was not declared in this scope
hwConfig.PIN_LORA_DIO_1 = PIN_LORA_DIO_1; // LORA DIO_1
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:136:27: error: 'PIN_LORA_BUSY' was not declared in this scope
hwConfig.PIN_LORA_BUSY = PIN_LORA_BUSY; // LORA SPI BUSY
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:137:27: error: 'PIN_LORA_MOSI' was not declared in this scope
hwConfig.PIN_LORA_MOSI = PIN_LORA_MOSI; // LORA SPI MOSI
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:137:27: note: suggested alternative: 'PIN_SPI_MOSI'
hwConfig.PIN_LORA_MOSI = PIN_LORA_MOSI; // LORA SPI MOSI
^~~~~~~~~~~~~
PIN_SPI_MOSI
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:138:24: error: 'RADIO_TXEN' was not declared in this scope
hwConfig.RADIO_TXEN = RADIO_TXEN; // LORA ANTENNA TX ENABLE
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:138:24: note: suggested alternative: 'RADIO_SET_RX'
hwConfig.RADIO_TXEN = RADIO_TXEN; // LORA ANTENNA TX ENABLE
^~~~~~~~~~
RADIO_SET_RX
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:139:24: error: 'RADIO_RXEN' was not declared in this scope
hwConfig.RADIO_RXEN = RADIO_RXEN; // LORA ANTENNA RX ENABLE
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:139:24: note: suggested alternative: 'RAD_TO_DEG'
hwConfig.RADIO_RXEN = RADIO_RXEN; // LORA ANTENNA RX ENABLE
^~~~~~~~~~
RAD_TO_DEG
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:163:10: error: 'class UartClass' has no member named 'printf'; did you mean 'print'?
Serial.printf("timers_init failed - %d\n", err_code);
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:171:10: error: 'class UartClass' has no member named 'printf'; did you mean 'print'?
Serial.printf("lora_hardware_init failed - %d\n", err_code);
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:194:10: error: 'class UartClass' has no member named 'printf'; did you mean 'print'?
Serial.printf("lmh_init failed - %d\n", err_code);
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino: In function 'void lorawan_rx_handler(lmh_app_data_t*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:261:9: error: 'class UartClass' has no member named 'printf'; did you mean 'print'?
Serial.printf("LoRa Packet received on port %d, size:%d, rssi:%d, snr:%d\n",
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino: In function 'void lorawan_confirm_class_handler(DeviceClass_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:301:9: error: 'class UartClass' has no member named 'printf'; did you mean 'print'?
Serial.printf("switch to class %c done\n", "ABC"[Class]);
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino: In function 'void send_lora_frame()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:335:9: error: 'class UartClass' has no member named 'printf'; did you mean 'print'?
Serial.printf("lmh_send result %d\n", error);
^~~~~~
print
Result: FAIL
Result: FAIL
WARNING: library SX126x-Arduino claims to run on esp32, nordicnrf52, esp8266, nrf52, mbed_rp2040 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:96:1: error: 'time_t' does not name a type; did you mean 'size_t'?
time_t timeToSend;
^~~~~~
size_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:98:1: error: 'time_t' does not name a type; did you mean 'size_t'?
time_t cadTime;
^~~~~~
size_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:110:28: error: 'PIN_LORA_RESET' was not declared in this scope
hwConfig.PIN_LORA_RESET = PIN_LORA_RESET; // LORA RESET
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:110:28: note: suggested alternative: 'PIN_WIRE_SCL'
hwConfig.PIN_LORA_RESET = PIN_LORA_RESET; // LORA RESET
^~~~~~~~~~~~~~
PIN_WIRE_SCL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:111:26: error: 'PIN_LORA_NSS' was not declared in this scope
hwConfig.PIN_LORA_NSS = PIN_LORA_NSS; // LORA SPI CS
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:111:26: note: suggested alternative: 'PIN_SPI_SS'
hwConfig.PIN_LORA_NSS = PIN_LORA_NSS; // LORA SPI CS
^~~~~~~~~~~~
PIN_SPI_SS
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:112:27: error: 'PIN_LORA_SCLK' was not declared in this scope
hwConfig.PIN_LORA_SCLK = PIN_LORA_SCLK; // LORA SPI CLK
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:112:27: note: suggested alternative: 'PIN_WIRE_SCL'
hwConfig.PIN_LORA_SCLK = PIN_LORA_SCLK; // LORA SPI CLK
^~~~~~~~~~~~~
PIN_WIRE_SCL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:113:27: error: 'PIN_LORA_MISO' was not declared in this scope
hwConfig.PIN_LORA_MISO = PIN_LORA_MISO; // LORA SPI MISO
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:113:27: note: suggested alternative: 'PIN_SPI_MISO'
hwConfig.PIN_LORA_MISO = PIN_LORA_MISO; // LORA SPI MISO
^~~~~~~~~~~~~
PIN_SPI_MISO
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:114:28: error: 'PIN_LORA_DIO_1' was not declared in this scope
hwConfig.PIN_LORA_DIO_1 = PIN_LORA_DIO_1; // LORA DIO_1
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:115:27: error: 'PIN_LORA_BUSY' was not declared in this scope
hwConfig.PIN_LORA_BUSY = PIN_LORA_BUSY; // LORA SPI BUSY
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:116:27: error: 'PIN_LORA_MOSI' was not declared in this scope
hwConfig.PIN_LORA_MOSI = PIN_LORA_MOSI; // LORA SPI MOSI
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:116:27: note: suggested alternative: 'PIN_SPI_MOSI'
hwConfig.PIN_LORA_MOSI = PIN_LORA_MOSI; // LORA SPI MOSI
^~~~~~~~~~~~~
PIN_SPI_MOSI
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:117:24: error: 'RADIO_TXEN' was not declared in this scope
hwConfig.RADIO_TXEN = RADIO_TXEN; // LORA ANTENNA TX ENABLE
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:117:24: note: suggested alternative: 'RADIO_SET_RX'
hwConfig.RADIO_TXEN = RADIO_TXEN; // LORA ANTENNA TX ENABLE
^~~~~~~~~~
RADIO_SET_RX
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:118:24: error: 'RADIO_RXEN' was not declared in this scope
hwConfig.RADIO_RXEN = RADIO_RXEN; // LORA ANTENNA RX ENABLE
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:118:24: note: suggested alternative: 'RAD_TO_DEG'
hwConfig.RADIO_RXEN = RADIO_RXEN; // LORA ANTENNA RX ENABLE
^~~~~~~~~~
RAD_TO_DEG
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:147:9: error: 'class UartClass' has no member named 'printf'; did you mean 'print'?
Serial.printf("BoardId: %02X-%02X-%02X-%02X-%02X-%02X-%02X-%02X\n",
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:191:2: error: 'timeToSend' was not declared in this scope
timeToSend = millis();
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino: In function 'void OnRxDone(uint8_t*, uint16_t, int16_t, int8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:235:9: error: 'class UartClass' has no member named 'printf'; did you mean 'print'?
Serial.printf("RssiValue=%d dBm, SnrValue=%d\n", rssi, snr);
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:239:10: error: 'class UartClass' has no member named 'printf'; did you mean 'print'?
Serial.printf("%02X ", RcvBuffer[idx]);
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:271:5: error: 'cadTime' was not declared in this scope
cadTime = millis();
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:311:5: error: 'cadTime' was not declared in this scope
cadTime = millis();
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino: In function 'void OnRxTimeout()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:370:3: error: 'cadTime' was not declared in this scope
cadTime = millis();
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:381:3: error: 'cadTime' was not declared in this scope
cadTime = millis();
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino: In function 'void OnRxError()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:408:3: error: 'cadTime' was not declared in this scope
cadTime = millis();
^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino: In function 'void OnCadDone(bool)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:422:2: error: 'time_t' was not declared in this scope
time_t duration = millis() - cadTime;
^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:422:2: note: suggested alternative: 'size_t'
time_t duration = millis() - cadTime;
^~~~~~
size_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:425:10: error: 'class UartClass' has no member named 'printf'; did you mean 'print'?
Serial.printf("CAD returned channel busy after %ldms\n", duration);
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:425:60: error: 'duration' was not declared in this scope
Serial.printf("CAD returned channel busy after %ldms\n", duration);
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:425:60: note: suggested alternative: 'union'
Serial.printf("CAD returned channel busy after %ldms\n", duration);
^~~~~~~~
union
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:436:10: error: 'class UartClass' has no member named 'printf'; did you mean 'print'?
Serial.printf("CAD returned channel free after %ldms\n", duration);
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:436:60: error: 'duration' was not declared in this scope
Serial.printf("CAD returned channel free after %ldms\n", duration);
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:436:60: note: suggested alternative: 'union'
Serial.printf("CAD returned channel free after %ldms\n", duration);
Result: FAIL
Result: FAIL
Result: FAIL
WARNING: library SX126x-Arduino claims to run on esp32, nordicnrf52, esp8266, nrf52, mbed_rp2040 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep/DeepSleep.ino:24:10: fatal error: rom/rtc.h: No such file or directory
#include <rom/rtc.h>
^~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "Ticker.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ticker
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleTicker
Result: FAIL
WARNING: library SX126x-Arduino claims to run on esp32, nordicnrf52, esp8266, nrf52, mbed_rp2040 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:15:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/main.h:28:21: error: variable or field 'periodicWakeup' declared void
void periodicWakeup(TimerHandle_t unused);
^~~~~~~~~~~/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/main.h:28:21: error: 'TimerHandle_t' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/main.h:28:21: note: suggested alternative: 'TimerHandleEvents'
void periodicWakeup(TimerHandle_t unused);
^~~~~~~~~~~~~
TimerHandleEvents
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/main.h:29:8: error: 'SemaphoreHandle_t' does not name a type
extern SemaphoreHandle_t taskEvent;
^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/main.h:33:8: error: 'SoftwareTimer' does not name a type
extern SoftwareTimer taskWakeupTimer;
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/lora_handler.cpp:30:19: error: 'NRF_SPIM2' was not declared in this scope
SPIClass SPI_LORA(NRF_SPIM2, PIN_LORA_MISO, PIN_LORA_SCLK,/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:21:1: error: 'SoftwareTimer' does not name a type
SoftwareTimer taskWakeupTimer;
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:43:21: error: variable or field 'periodicWakeup' declared void
void periodicWakeup(TimerHandle_t unused)
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:43:21: error: 'TimerHandle_t' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:43:21: note: suggested alternative: 'TimerHandleEvents'
void periodicWakeup(TimerHandle_t unused)
^~~~~~~~~~~~~
TimerHandleEvents
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:43:21: error: variable or field 'periodicWakeup' declared void
void periodicWakeup(TimerHandle_t unused)
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:43:21: error: 'TimerHandle_t' was not declared in this scope
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:43:21: note: suggested alternative: 'TimerHandleEvents'
void periodicWakeup(TimerHandle_t unused)
^~~~~~~~~~~~~
TimerHandleEvents
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:59:2: error: 'taskEvent' was not declared in this scope
taskEvent = xSemaphoreCreateBinary();
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:59:14: error: 'xSemaphoreCreateBinary' was not declared in this scope
taskEvent = xSemaphoreCreateBinary();
^~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:61:2: error: 'xSemaphoreGive' was not declared in this scope
xSemaphoreGive(taskEvent);
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:68:10: error: 'LED_CONN' was not declared in this scope
pinMode(LED_CONN, OUTPUT);
^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:135:2: error: 'xSemaphoreTake' was not declared in this scope
xSemaphoreTake(taskEvent, 10);
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:148:21: error: 'taskEvent' was not declared in this scope
if (xSemaphoreTake(taskEvent, portMAX_DELAY) == pdTRUE)
^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:148:32: error: 'portMAX_DELAY' was not declared in this scope
if (xSemaphoreTake(taskEvent, portMAX_DELAY) == pdTRUE)
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:148:6: error: 'xSemaphoreTake' was not declared in this scope
if (xSemaphoreTake(taskEvent, portMAX_DELAY) == pdTRUE)
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:148:50: error: 'pdTRUE' was not declared in this scope
if (xSemaphoreTake(taskEvent, portMAX_DELAY) == pdTRUE)
^~~~~~
Result: FAIL
Result: FAIL
Result: FAIL
Result: FAIL
WARNING: library SX126x-Arduino claims to run on esp32, nordicnrf52, esp8266, nrf52, mbed_rp2040 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:131:28: error: 'PIN_LORA_RESET' was not declared in this scope
hwConfig.PIN_LORA_RESET = PIN_LORA_RESET; // LORA RESET
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:131:28: note: suggested alternative: 'NINA_RESETN'
hwConfig.PIN_LORA_RESET = PIN_LORA_RESET; // LORA RESET
^~~~~~~~~~~~~~
NINA_RESETN
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:132:26: error: 'PIN_LORA_NSS' was not declared in this scope
hwConfig.PIN_LORA_NSS = PIN_LORA_NSS; // LORA SPI CS
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:132:26: note: suggested alternative: 'PIN_SPI_SS'
hwConfig.PIN_LORA_NSS = PIN_LORA_NSS; // LORA SPI CS
^~~~~~~~~~~~
PIN_SPI_SS
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:133:27: error: 'PIN_LORA_SCLK' was not declared in this scope
hwConfig.PIN_LORA_SCLK = PIN_LORA_SCLK; // LORA SPI CLK
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:133:27: note: suggested alternative: 'PIN_WIRE_SCL'
hwConfig.PIN_LORA_SCLK = PIN_LORA_SCLK; // LORA SPI CLK
^~~~~~~~~~~~~
PIN_WIRE_SCL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:134:27: error: 'PIN_LORA_MISO' was not declared in this scope
hwConfig.PIN_LORA_MISO = PIN_LORA_MISO; // LORA SPI MISO
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:134:27: note: suggested alternative: 'PIN_SPI_MISO'
hwConfig.PIN_LORA_MISO = PIN_LORA_MISO; // LORA SPI MISO
^~~~~~~~~~~~~
PIN_SPI_MISO
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:135:28: error: 'PIN_LORA_DIO_1' was not declared in this scope
hwConfig.PIN_LORA_DIO_1 = PIN_LORA_DIO_1; // LORA DIO_1
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:135:28: note: suggested alternative: 'REG_PORT_DIR1'
hwConfig.PIN_LORA_DIO_1 = PIN_LORA_DIO_1; // LORA DIO_1
^~~~~~~~~~~~~~
REG_PORT_DIR1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:136:27: error: 'PIN_LORA_BUSY' was not declared in this scope
hwConfig.PIN_LORA_BUSY = PIN_LORA_BUSY; // LORA SPI BUSY
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:137:27: error: 'PIN_LORA_MOSI' was not declared in this scope
hwConfig.PIN_LORA_MOSI = PIN_LORA_MOSI; // LORA SPI MOSI
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:137:27: note: suggested alternative: 'PIN_SPI1_MOSI'
hwConfig.PIN_LORA_MOSI = PIN_LORA_MOSI; // LORA SPI MOSI
^~~~~~~~~~~~~
PIN_SPI1_MOSI
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:138:24: error: 'RADIO_TXEN' was not declared in this scope
hwConfig.RADIO_TXEN = RADIO_TXEN; // LORA ANTENNA TX ENABLE
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:138:24: note: suggested alternative: 'RADIO_SET_RX'
hwConfig.RADIO_TXEN = RADIO_TXEN; // LORA ANTENNA TX ENABLE
^~~~~~~~~~
RADIO_SET_RX
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:139:24: error: 'RADIO_RXEN' was not declared in this scope
hwConfig.RADIO_RXEN = RADIO_RXEN; // LORA ANTENNA RX ENABLE
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:139:24: note: suggested alternative: 'RAD_TO_DEG'
hwConfig.RADIO_RXEN = RADIO_RXEN; // LORA ANTENNA RX ENABLE
^~~~~~~~~~
RAD_TO_DEG
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:163:10: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
Serial.printf("timers_init failed - %d\n", err_code);
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:171:10: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
Serial.printf("lora_hardware_init failed - %d\n", err_code);
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:194:10: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
Serial.printf("lmh_init failed - %d\n", err_code);
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino: In function 'void lorawan_rx_handler(lmh_app_data_t*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:261:9: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
Serial.printf("LoRa Packet received on port %d, size:%d, rssi:%d, snr:%d\n",
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino: In function 'void lorawan_confirm_class_handler(DeviceClass_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:301:9: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
Serial.printf("switch to class %c done\n", "ABC"[Class]);
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino: In function 'void send_lora_frame()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/LoRaWan/LoRaWan.ino:335:9: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
Serial.printf("lmh_send result %d\n", error);
^~~~~~
print
Result: FAIL
Result: FAIL
WARNING: library SX126x-Arduino claims to run on esp32, nordicnrf52, esp8266, nrf52, mbed_rp2040 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:110:28: error: 'PIN_LORA_RESET' was not declared in this scope
hwConfig.PIN_LORA_RESET = PIN_LORA_RESET; // LORA RESET
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:110:28: note: suggested alternative: 'NINA_RESETN'
hwConfig.PIN_LORA_RESET = PIN_LORA_RESET; // LORA RESET
^~~~~~~~~~~~~~
NINA_RESETN
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:111:26: error: 'PIN_LORA_NSS' was not declared in this scope
hwConfig.PIN_LORA_NSS = PIN_LORA_NSS; // LORA SPI CS
^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:111:26: note: suggested alternative: 'PIN_SPI_SS'
hwConfig.PIN_LORA_NSS = PIN_LORA_NSS; // LORA SPI CS
^~~~~~~~~~~~
PIN_SPI_SS
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:112:27: error: 'PIN_LORA_SCLK' was not declared in this scope
hwConfig.PIN_LORA_SCLK = PIN_LORA_SCLK; // LORA SPI CLK
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:112:27: note: suggested alternative: 'PIN_WIRE_SCL'
hwConfig.PIN_LORA_SCLK = PIN_LORA_SCLK; // LORA SPI CLK
^~~~~~~~~~~~~
PIN_WIRE_SCL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:113:27: error: 'PIN_LORA_MISO' was not declared in this scope
hwConfig.PIN_LORA_MISO = PIN_LORA_MISO; // LORA SPI MISO
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:113:27: note: suggested alternative: 'PIN_SPI_MISO'
hwConfig.PIN_LORA_MISO = PIN_LORA_MISO; // LORA SPI MISO
^~~~~~~~~~~~~
PIN_SPI_MISO
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:114:28: error: 'PIN_LORA_DIO_1' was not declared in this scope
hwConfig.PIN_LORA_DIO_1 = PIN_LORA_DIO_1; // LORA DIO_1
^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:114:28: note: suggested alternative: 'REG_PORT_DIR1'
hwConfig.PIN_LORA_DIO_1 = PIN_LORA_DIO_1; // LORA DIO_1
^~~~~~~~~~~~~~
REG_PORT_DIR1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:115:27: error: 'PIN_LORA_BUSY' was not declared in this scope
hwConfig.PIN_LORA_BUSY = PIN_LORA_BUSY; // LORA SPI BUSY
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:116:27: error: 'PIN_LORA_MOSI' was not declared in this scope
hwConfig.PIN_LORA_MOSI = PIN_LORA_MOSI; // LORA SPI MOSI
^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:116:27: note: suggested alternative: 'PIN_SPI1_MOSI'
hwConfig.PIN_LORA_MOSI = PIN_LORA_MOSI; // LORA SPI MOSI
^~~~~~~~~~~~~
PIN_SPI1_MOSI
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:117:24: error: 'RADIO_TXEN' was not declared in this scope
hwConfig.RADIO_TXEN = RADIO_TXEN; // LORA ANTENNA TX ENABLE
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:117:24: note: suggested alternative: 'RADIO_SET_RX'
hwConfig.RADIO_TXEN = RADIO_TXEN; // LORA ANTENNA TX ENABLE
^~~~~~~~~~
RADIO_SET_RX
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:118:24: error: 'RADIO_RXEN' was not declared in this scope
hwConfig.RADIO_RXEN = RADIO_RXEN; // LORA ANTENNA RX ENABLE
^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:118:24: note: suggested alternative: 'RAD_TO_DEG'
hwConfig.RADIO_RXEN = RADIO_RXEN; // LORA ANTENNA RX ENABLE
^~~~~~~~~~
RAD_TO_DEG
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:147:9: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
Serial.printf("BoardId: %02X-%02X-%02X-%02X-%02X-%02X-%02X-%02X\n",
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino: In function 'void OnRxDone(uint8_t*, uint16_t, int16_t, int8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:235:9: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
Serial.printf("RssiValue=%d dBm, SnrValue=%d\n", rssi, snr);
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:239:10: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
Serial.printf("%02X ", RcvBuffer[idx]);
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino: In function 'void OnCadDone(bool)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:425:10: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
Serial.printf("CAD returned channel busy after %ldms\n", duration);
^~~~~~
print
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/PingPong/PingPong.ino:436:10: error: 'class Serial_' has no member named 'printf'; did you mean 'print'?
Serial.printf("CAD returned channel free after %ldms\n", duration);
^~~~~~
print
Result: FAIL
Result: FAIL
Result: PASS
Sketch uses 210526 bytes (16%) of program storage space. Maximum is 1310720 bytes. Global variables use 13632 bytes (4%) of dynamic memory, leaving 314048 bytes for local variables. Maximum is 327680 bytes.
Result: PASS
Sketch uses 242558 bytes (18%) of program storage space. Maximum is 1310720 bytes. Global variables use 15216 bytes (4%) of dynamic memory, leaving 312464 bytes for local variables. Maximum is 327680 bytes.
Result: FAIL
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/lora_handler.cpp:14:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/main.h:33:8: error: 'SoftwareTimer' does not name a type
extern SoftwareTimer taskWakeupTimer;
^
/ho/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:21:1: error: 'SoftwareTimer' does not name a type
SoftwareTimer taskWakeupTimer;
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino: In function 'void periodicWakeup(TimerHandle_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:46:15: error: 'LED_CONN' was not declared in this scope
digitalWrite(LED_CONN, HIGH);
^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SX126x-Arduino/examples/DeepSleep-nRF52/DeepSleep-nRF52.ino:68:10: error: 'LED_CONN' was not declared in this scope
pinMode(LED_CONN, OUTPUT);
^
Multiple libraries were found for "Ticker.h"
Used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/Ticker
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ticker
Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SimpleTicker
Result: FAIL
Result: FAIL
Result: FAIL
Result: PASS
Sketch uses 282494 bytes (21%) of program storage space. Maximum is 1310720 bytes. Global variables use 21852 bytes (6%) of dynamic memory, leaving 305828 bytes for local variables. Maximum is 327680 bytes.
Result: FAIL
Result: PASS
Sketch uses 232398 bytes (17%) of program storage space. Maximum is 1310720 bytes. Global variables use 15316 bytes (4%) of dynamic memory, leaving 312364 bytes for local variables. Maximum is 327680 bytes.
Result: FAIL
Result: FAIL