FTTech SAMD51 XBee - compatibility matrix

This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.

FTTech SAMD51 XBee

Version: 1.5.0
More details

Compatibility matrix

Board Claims compatibility Inclusion
send_package
set_encryption
set_powerlevel
receive_and_find
arduino:avr:uno
1.8.4
No FAIL FAIL FAIL FAIL FAIL
arduino:mbed_nano:nanorp2040connect
2.7.2
No FAIL FAIL FAIL FAIL FAIL
arduino:megaavr:nona4809
1.8.7
No FAIL FAIL FAIL FAIL FAIL
arduino:samd:mkrwifi1010
1.8.12
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL
esp32:esp32:d1_mini32
1.0.6
No FAIL FAIL FAIL FAIL FAIL

Compilation logs

arduino:avr:uno @ 1.8.4

Inclusion

Result: FAIL

WARNING: library FTTech_SAMD51_XBee claims to run on samd 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/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp: In constructor 'FTTech_Xbee::FTTech_Xbee()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp:25:3: error: '_XBEESERIAL' was not declared in this scope
   _XBEESERIAL.setTimeout(2000);
   ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp:25:3: note: suggested alternative: 'SERIAL'
   _XBEESERIAL.setTimeout(2000);
   ^~~~~~~~~~~
   SERIAL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp: In member function 'void FTTech_Xbee::begin(int, uint32_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp:67:3: error: '_XBEESERIAL' was not declared in this scope
   _XBEESERIAL.begin(__baudrate);
   ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp:67:3: note: suggested alternative: 'SERIAL'
   _XBEESERIAL.begin(__baudrate);
   ^~~~~~~~~~~
   SERIAL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp: In member function 'void FTTech_Xbee::sendPayload(int, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp:219:3: error: '_XBEESERIAL' was not declared in this scope
   _XBEESERIAL.flush();
   ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp:219:3: note: suggested alternative: 'SERIAL'
   _XBEESERIAL.flush();
   ^~~~~~~~~~~
   SERIAL

examples/receive_and_find

Result: FAIL

WARNING: library FTTech_SAMD51_XBee claims to run on samd architecture(s) and may be incompatible with your current board which runs on avr architecture(s).
WARNING: library FTTech_SAMD51_Clicks claims to run on samd 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/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino:28:1: error: expected ',' or ';' before 'int'
 int BAUDRATE = 115200;                //XBee and Serial boudrate, you can set diferent ones if you want but remmeber to check XBee configuration using XCTU
 ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino:40:16: error: 'BAUDRATE' was not declared in this scope
   Serial.begin(BAUDRATE);
                ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino:40:16: note: suggested alternative: 'ADATE'
   Serial.begin(BAUDRATE);
                ^~~~~~~~
                ADATE
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino:47:8: error: request for member 'begin' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   xbee.begin(BAUDRATE);
        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino:57:12: error: request for member 'readAndFindData' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   if (xbee.readAndFindData(target_rick))
            ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino:61:16: error: request for member 'getInLength' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   else if(xbee.getInLength()>0)
                ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino:66:11: error: request for member 'getInLength' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   if(xbee.getInLength()>0)
           ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino:68:61: error: request for member 'getInPayload' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     Serial.print(F("Received String: ")); Serial.print(xbee.getInPayload());
                                                             ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino:69:56: error: request for member 'getInLength' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     Serial.print(F("\tLength: ")); Serial.println(xbee.getInLength());
                                                        ^~~~~~~~~~~

examples/send_package

Result: FAIL

WARNING: library FTTech_SAMD51_XBee claims to run on samd architecture(s) and may be incompatible with your current board which runs on avr architecture(s).
WARNING: library FTTech_SAMD51_Clicks claims to run on samd 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/FTTech_SAMD51_XBee/examples/send_package/send_package.ino:29:1: error: expected ',' or ';' before 'int'
 int BAUDRATE = 115200;                // XBee and Serial boudrate, you can set diferent ones if you want but remmeber to check XBee configuration using XCTU
 ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino:42:16: error: 'BAUDRATE' was not declared in this scope
   Serial.begin(BAUDRATE);
                ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino:42:16: note: suggested alternative: 'ADATE'
   Serial.begin(BAUDRATE);
                ^~~~~~~~
                ADATE
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino:49:8: error: request for member 'begin' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   xbee.begin(BAUDRATE);
        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino:52:8: error: request for member 'setChipID' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   xbee.setChipID(FTClicks.ChipID);
        ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino:60:10: error: request for member 'messageClearPayload' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     xbee.messageClearPayload();
          ^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino:61:10: error: request for member 'message' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     xbee.message("TEST_STR", "12345");
          ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino:62:10: error: request for member 'sendPayloadBroadcast' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     xbee.sendPayloadBroadcast();
          ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino:64:10: error: request for member 'getOutPayload' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     xbee.getOutPayload(payload);
          ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino:65:29: error: request for member 'getOutPayloadLengh' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     printData(payload, xbee.getOutPayloadLengh());
                             ^~~~~~~~~~~~~~~~~~

examples/set_encryption

Result: FAIL

WARNING: library FTTech_SAMD51_XBee claims to run on samd architecture(s) and may be incompatible with your current board which runs on avr architecture(s).
WARNING: library FTTech_SAMD51_Clicks claims to run on samd 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/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:29:1: error: expected ',' or ';' before 'int'
 int BAUDRATE = 115200;                      // XBee and Serial boudrate, you can set diferent ones if you want but remmeber to check XBee configuration using XCTU
 ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:44:16: error: 'BAUDRATE' was not declared in this scope
   Serial.begin(BAUDRATE);
                ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:44:16: note: suggested alternative: 'ADATE'
   Serial.begin(BAUDRATE);
                ^~~~~~~~
                ADATE
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:51:8: error: request for member 'begin' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   xbee.begin(BAUDRATE);
        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:57:11: error: request for member 'receiveEncryptionMode' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   if(xbee.receiveEncryptionMode(false))
           ^~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:59:73: error: request for member 'getEncryptionMode' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     Serial.print(F("Encryption Mode is set to: ")); Serial.println(xbee.getEncryptionMode());
                                                                         ^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:63:11: error: request for member 'setEncryptionMode' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   if(xbee.setEncryptionMode(true, false) && xbee.setEncryptionKey(kyCmdValue, keyLength, false))
           ^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:63:50: error: request for member 'setEncryptionKey' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   if(xbee.setEncryptionMode(true, false) && xbee.setEncryptionKey(kyCmdValue, keyLength, false))
                                                  ^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:68:13: error: request for member 'writeEEPROM' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     if(xbee.writeEEPROM(false))
             ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:79:10: error: request for member 'messageClearPayload' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     xbee.messageClearPayload();
          ^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:80:10: error: request for member 'message' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     xbee.message("TEST_STR", "12345");
          ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:81:10: error: request for member 'sendPayload' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     xbee.sendPayload(address_HB, address_LB);
          ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:83:10: error: request for member 'getOutPayload' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     xbee.getOutPayload(payload);
          ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:84:29: error: request for member 'getOutPayloadLengh' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     printData(payload, xbee.getOutPayloadLengh());
                             ^~~~~~~~~~~~~~~~~~

examples/set_powerlevel

Result: FAIL

WARNING: library FTTech_SAMD51_XBee claims to run on samd architecture(s) and may be incompatible with your current board which runs on avr architecture(s).
WARNING: library FTTech_SAMD51_Clicks claims to run on samd 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/FTTech_SAMD51_XBee/examples/set_powerlevel/set_powerlevel.ino:29:1: error: expected ',' or ';' before 'int'
 int BAUDRATE = 115200;                      // XBee and Serial boudrate, you can set diferent ones if you want but remmeber to check XBee configuration using XCTU
 ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_powerlevel/set_powerlevel.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_powerlevel/set_powerlevel.ino:43:16: error: 'BAUDRATE' was not declared in this scope
   Serial.begin(BAUDRATE);
                ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_powerlevel/set_powerlevel.ino:43:16: note: suggested alternative: 'ADATE'
   Serial.begin(BAUDRATE);
                ^~~~~~~~
                ADATE
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_powerlevel/set_powerlevel.ino:50:8: error: request for member 'begin' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   xbee.begin(BAUDRATE);
        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_powerlevel/set_powerlevel.ino:53:11: error: request for member 'receivePowerLevel' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   if(xbee.receivePowerLevel())
           ^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_powerlevel/set_powerlevel.ino:55:68: error: request for member 'getPowerLevel' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     Serial.print(F("PowerLevel is set to: ")); Serial.println(xbee.getPowerLevel());
                                                                    ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_powerlevel/set_powerlevel.ino:59:11: error: request for member 'setPowerLevel' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   if(xbee.setPowerLevel(powerLevel))
           ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_powerlevel/set_powerlevel.ino:61:82: error: request for member 'getPowerLevel' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     Serial.print(F("Success!! PowerLevel is now set to: ")); Serial.println(xbee.getPowerLevel());
                                                                                  ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_powerlevel/set_powerlevel.ino:64:13: error: request for member 'writeEEPROM' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     if(xbee.writeEEPROM(false))
             ^~~~~~~~~~~

arduino:mbed_nano:nanorp2040connect @ 2.7.2

Inclusion

Result: FAIL

WARNING: library FTTech_SAMD51_XBee claims to run on samd 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/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp: In constructor 'FTTech_Xbee::FTTech_Xbee()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp:25:3: error: '_XBEESERIAL' was not declared in this scope
   _XBEESERIAL.setTimeout(2000);
   ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp:25:3: note: suggested alternative: 'SERIAL'
   _XBEESERIAL.setTimeout(2000);
   ^~~~~~~~~~~
   SERIAL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp: In member function 'void FTTech_Xbee::begin(int, uint32_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp:67:3: error: '_XBEESERIAL' was not declared in this scope
   _XBEESERIAL.begin(__baudrate);
   ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp:67:3: note: suggested alternative: 'SERIAL'
   _XBEESERIAL.begin(__baudrate);
   ^~~~~~~~~~~
   SERIAL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp: In member function 'void FTTech_Xbee::sendPayload(int, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp:219:3: error: '_XBEESERIAL' was not declared in this scope
   _XBEESERIAL.flush();
   ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp:219:3: note: suggested alternative: 'SERIAL'
   _XBEESERIAL.flush();
   ^~~~~~~~~~~
   SERIAL

examples/receive_and_find

Result: FAIL

WARNING: library FTTech_SAMD51_XBee claims to run on samd architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
WARNING: library FTTech_SAMD51_Clicks claims to run on samd architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
WARNING: library Adafruit_SleepyDog_Library claims to run on avr, samd, nrf52, teensy, esp32, esp8266 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/FTTech_SAMD51_Clicks/src/FTTech_SAMD51_Clicks.h:7:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino:22:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_SleepyDog_Library/Adafruit_SleepyDog.h:38:2: error: #error Unsupported platform for the Adafruit Watchdog library!
 #error Unsupported platform for the Adafruit Watchdog library!
  ^~~~~

examples/send_package

Result: FAIL

WARNING: library FTTech_SAMD51_XBee claims to run on samd architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
WARNING: library FTTech_SAMD51_Clicks claims to run on samd architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
WARNING: library Adafruit_SleepyDog_Library claims to run on avr, samd, nrf52, teensy, esp32, esp8266 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/FTTech_SAMD51_Clicks/src/FTTech_SAMD51_Clicks.h:7:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino:22:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_SleepyDog_Library/Adafruit_SleepyDog.h:38:2: error: #error Unsupported platform for the Adafruit Watchdog library!
 #error Unsupported platform for the Adafruit Watchdog library!
  ^~~~~

examples/set_encryption

Result: FAIL

WARNING: library FTTech_SAMD51_XBee claims to run on samd architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
WARNING: library FTTech_SAMD51_Clicks claims to run on samd architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
WARNING: library Adafruit_SleepyDog_Library claims to run on avr, samd, nrf52, teensy, esp32, esp8266 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/FTTech_SAMD51_Clicks/src/FTTech_SAMD51_Clicks.h:7:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:22:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_SleepyDog_Library/Adafruit_SleepyDog.h:38:2: error: #error Unsupported platform for the Adafruit Watchdog library!
 #error Unsupported platform for the Adafruit Watchdog library!
  ^~~~~

examples/set_powerlevel

Result: FAIL

WARNING: library FTTech_SAMD51_XBee claims to run on samd architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
WARNING: library FTTech_SAMD51_Clicks claims to run on samd architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
WARNING: library Adafruit_SleepyDog_Library claims to run on avr, samd, nrf52, teensy, esp32, esp8266 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/FTTech_SAMD51_Clicks/src/FTTech_SAMD51_Clicks.h:7:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_powerlevel/set_powerlevel.ino:22:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_SleepyDog_Library/Adafruit_SleepyDog.h:38:2: error: #error Unsupported platform for the Adafruit Watchdog library!
 #error Unsupported platform for the Adafruit Watchdog library!
  ^~~~~

arduino:megaavr:nona4809 @ 1.8.7

Inclusion

Result: FAIL

WARNING: library FTTech_SAMD51_XBee claims to run on samd 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/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp: In constructor 'FTTech_Xbee::FTTech_Xbee()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp:25:3: error: '_XBEESERIAL' was not declared in this scope
   _XBEESERIAL.setTimeout(2000);
   ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp:25:3: note: suggested alternative: 'SERIAL'
   _XBEESERIAL.setTimeout(2000);
   ^~~~~~~~~~~
   SERIAL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp: In member function 'void FTTech_Xbee::begin(int, uint32_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp:67:3: error: '_XBEESERIAL' was not declared in this scope
   _XBEESERIAL.begin(__baudrate);
   ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp:67:3: note: suggested alternative: 'SERIAL'
   _XBEESERIAL.begin(__baudrate);
   ^~~~~~~~~~~
   SERIAL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp: In member function 'void FTTech_Xbee::sendPayload(int, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp:219:3: error: '_XBEESERIAL' was not declared in this scope
   _XBEESERIAL.flush();
   ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp:219:3: note: suggested alternative: 'SERIAL'
   _XBEESERIAL.flush();
   ^~~~~~~~~~~
   SERIAL

examples/receive_and_find

Result: FAIL

WARNING: library FTTech_SAMD51_XBee claims to run on samd architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
WARNING: library FTTech_SAMD51_Clicks claims to run on samd architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
WARNING: library Adafruit_SleepyDog_Library claims to run on avr, samd, nrf52, teensy, esp32, esp8266 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/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino:28:1: error: expected ',' or ';' before 'int'
 int BAUDRATE = 115200;                //XBee and Serial boudrate, you can set diferent ones if you want but remmeber to check XBee configuration using XCTU
 ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino:40:16: error: 'BAUDRATE' was not declared in this scope
   Serial.begin(BAUDRATE);
                ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino:47:8: error: request for member 'begin' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   xbee.begin(BAUDRATE);
        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino:57:12: error: request for member 'readAndFindData' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   if (xbee.readAndFindData(target_rick))
            ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino:61:16: error: request for member 'getInLength' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   else if(xbee.getInLength()>0)
                ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino:66:11: error: request for member 'getInLength' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   if(xbee.getInLength()>0)
           ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino:68:61: error: request for member 'getInPayload' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     Serial.print(F("Received String: ")); Serial.print(xbee.getInPayload());
                                                             ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino:69:56: error: request for member 'getInLength' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     Serial.print(F("\tLength: ")); Serial.println(xbee.getInLength());
                                                        ^~~~~~~~~~~

examples/send_package

Result: FAIL

WARNING: library FTTech_SAMD51_XBee claims to run on samd architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
WARNING: library FTTech_SAMD51_Clicks claims to run on samd architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
WARNING: library Adafruit_SleepyDog_Library claims to run on avr, samd, nrf52, teensy, esp32, esp8266 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/FTTech_SAMD51_XBee/examples/send_package/send_package.ino:29:1: error: expected ',' or ';' before 'int'
 int BAUDRATE = 115200;                // XBee and Serial boudrate, you can set diferent ones if you want but remmeber to check XBee configuration using XCTU
 ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino:42:16: error: 'BAUDRATE' was not declared in this scope
   Serial.begin(BAUDRATE);
                ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino:49:8: error: request for member 'begin' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   xbee.begin(BAUDRATE);
        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino:52:8: error: request for member 'setChipID' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   xbee.setChipID(FTClicks.ChipID);
        ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino:60:10: error: request for member 'messageClearPayload' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     xbee.messageClearPayload();
          ^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino:61:10: error: request for member 'message' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     xbee.message("TEST_STR", "12345");
          ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino:62:10: error: request for member 'sendPayloadBroadcast' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     xbee.sendPayloadBroadcast();
          ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino:64:10: error: request for member 'getOutPayload' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     xbee.getOutPayload(payload);
          ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino:65:29: error: request for member 'getOutPayloadLengh' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     printData(payload, xbee.getOutPayloadLengh());
                             ^~~~~~~~~~~~~~~~~~

examples/set_encryption

Result: FAIL

WARNING: library FTTech_SAMD51_XBee claims to run on samd architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
WARNING: library FTTech_SAMD51_Clicks claims to run on samd architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
WARNING: library Adafruit_SleepyDog_Library claims to run on avr, samd, nrf52, teensy, esp32, esp8266 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/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:29:1: error: expected ',' or ';' before 'int'
 int BAUDRATE = 115200;                      // XBee and Serial boudrate, you can set diferent ones if you want but remmeber to check XBee configuration using XCTU
 ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:44:16: error: 'BAUDRATE' was not declared in this scope
   Serial.begin(BAUDRATE);
                ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:51:8: error: request for member 'begin' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   xbee.begin(BAUDRATE);
        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:57:11: error: request for member 'receiveEncryptionMode' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   if(xbee.receiveEncryptionMode(false))
           ^~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:59:73: error: request for member 'getEncryptionMode' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     Serial.print(F("Encryption Mode is set to: ")); Serial.println(xbee.getEncryptionMode());
                                                                         ^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:63:11: error: request for member 'setEncryptionMode' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   if(xbee.setEncryptionMode(true, false) && xbee.setEncryptionKey(kyCmdValue, keyLength, false))
           ^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:63:50: error: request for member 'setEncryptionKey' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   if(xbee.setEncryptionMode(true, false) && xbee.setEncryptionKey(kyCmdValue, keyLength, false))
                                                  ^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:68:13: error: request for member 'writeEEPROM' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     if(xbee.writeEEPROM(false))
             ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:79:10: error: request for member 'messageClearPayload' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     xbee.messageClearPayload();
          ^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:80:10: error: request for member 'message' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     xbee.message("TEST_STR", "12345");
          ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:81:10: error: request for member 'sendPayload' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     xbee.sendPayload(address_HB, address_LB);
          ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:83:10: error: request for member 'getOutPayload' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     xbee.getOutPayload(payload);
          ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:84:29: error: request for member 'getOutPayloadLengh' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     printData(payload, xbee.getOutPayloadLengh());
                             ^~~~~~~~~~~~~~~~~~

examples/set_powerlevel

Result: FAIL

WARNING: library FTTech_SAMD51_XBee claims to run on samd architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
WARNING: library FTTech_SAMD51_Clicks claims to run on samd architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
WARNING: library Adafruit_SleepyDog_Library claims to run on avr, samd, nrf52, teensy, esp32, esp8266 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/FTTech_SAMD51_XBee/examples/set_powerlevel/set_powerlevel.ino:29:1: error: expected ',' or ';' before 'int'
 int BAUDRATE = 115200;                      // XBee and Serial boudrate, you can set diferent ones if you want but remmeber to check XBee configuration using XCTU
 ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_powerlevel/set_powerlevel.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_powerlevel/set_powerlevel.ino:43:16: error: 'BAUDRATE' was not declared in this scope
   Serial.begin(BAUDRATE);
                ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_powerlevel/set_powerlevel.ino:50:8: error: request for member 'begin' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   xbee.begin(BAUDRATE);
        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_powerlevel/set_powerlevel.ino:53:11: error: request for member 'receivePowerLevel' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   if(xbee.receivePowerLevel())
           ^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_powerlevel/set_powerlevel.ino:55:68: error: request for member 'getPowerLevel' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     Serial.print(F("PowerLevel is set to: ")); Serial.println(xbee.getPowerLevel());
                                                                    ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_powerlevel/set_powerlevel.ino:59:11: error: request for member 'setPowerLevel' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   if(xbee.setPowerLevel(powerLevel))
           ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_powerlevel/set_powerlevel.ino:61:82: error: request for member 'getPowerLevel' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     Serial.print(F("Success!! PowerLevel is now set to: ")); Serial.println(xbee.getPowerLevel());
                                                                                  ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_powerlevel/set_powerlevel.ino:64:13: error: request for member 'writeEEPROM' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     if(xbee.writeEEPROM(false))
             ^~~~~~~~~~~

arduino:samd:mkrwifi1010 @ 1.8.12

Inclusion

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp: In constructor 'FTTech_Xbee::FTTech_Xbee()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp:25:3: error: '_XBEESERIAL' was not declared in this scope
   _XBEESERIAL.setTimeout(2000);
   ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp:25:3: note: suggested alternative: 'SERIAL'
   _XBEESERIAL.setTimeout(2000);
   ^~~~~~~~~~~
   SERIAL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp: In member function 'void FTTech_Xbee::begin(int, uint32_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp:67:3: error: '_XBEESERIAL' was not declared in this scope
   _XBEESERIAL.begin(__baudrate);
   ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp:67:3: note: suggested alternative: 'SERIAL'
   _XBEESERIAL.begin(__baudrate);
   ^~~~~~~~~~~
   SERIAL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp: In member function 'void FTTech_Xbee::sendPayload(int, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp:219:3: error: '_XBEESERIAL' was not declared in this scope
   _XBEESERIAL.flush();
   ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp:219:3: note: suggested alternative: 'SERIAL'
   _XBEESERIAL.flush();
   ^~~~~~~~~~~
   SERIAL

examples/receive_and_find

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino:28:1: error: expected ',' or ';' before 'int'
 int BAUDRATE = 115200;                //XBee and Serial boudrate, you can set diferent ones if you want but remmeber to check XBee configuration using XCTU
 ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino:40:16: error: 'BAUDRATE' was not declared in this scope
   Serial.begin(BAUDRATE);
                ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino:47:8: error: request for member 'begin' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   xbee.begin(BAUDRATE);
        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino:57:12: error: request for member 'readAndFindData' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   if (xbee.readAndFindData(target_rick))
            ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino:61:16: error: request for member 'getInLength' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   else if(xbee.getInLength()>0)
                ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino:66:11: error: request for member 'getInLength' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   if(xbee.getInLength()>0)
           ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino:68:61: error: request for member 'getInPayload' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     Serial.print(F("Received String: ")); Serial.print(xbee.getInPayload());
                                                             ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino:69:56: error: request for member 'getInLength' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     Serial.print(F("\tLength: ")); Serial.println(xbee.getInLength());
                                                        ^~~~~~~~~~~

examples/send_package

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino:29:1: error: expected ',' or ';' before 'int'
 int BAUDRATE = 115200;                // XBee and Serial boudrate, you can set diferent ones if you want but remmeber to check XBee configuration using XCTU
 ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino:42:16: error: 'BAUDRATE' was not declared in this scope
   Serial.begin(BAUDRATE);
                ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino:49:8: error: request for member 'begin' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   xbee.begin(BAUDRATE);
        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino:52:8: error: request for member 'setChipID' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   xbee.setChipID(FTClicks.ChipID);
        ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino:60:10: error: request for member 'messageClearPayload' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     xbee.messageClearPayload();
          ^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino:61:10: error: request for member 'message' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     xbee.message("TEST_STR", "12345");
          ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino:62:10: error: request for member 'sendPayloadBroadcast' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     xbee.sendPayloadBroadcast();
          ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino:64:10: error: request for member 'getOutPayload' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     xbee.getOutPayload(payload);
          ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino:65:29: error: request for member 'getOutPayloadLengh' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     printData(payload, xbee.getOutPayloadLengh());
                             ^~~~~~~~~~~~~~~~~~

examples/set_encryption

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:29:1: error: expected ',' or ';' before 'int'
 int BAUDRATE = 115200;                      // XBee and Serial boudrate, you can set diferent ones if you want but remmeber to check XBee configuration using XCTU
 ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:44:16: error: 'BAUDRATE' was not declared in this scope
   Serial.begin(BAUDRATE);
                ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:51:8: error: request for member 'begin' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   xbee.begin(BAUDRATE);
        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:57:11: error: request for member 'receiveEncryptionMode' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   if(xbee.receiveEncryptionMode(false))
           ^~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:59:73: error: request for member 'getEncryptionMode' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     Serial.print(F("Encryption Mode is set to: ")); Serial.println(xbee.getEncryptionMode());
                                                                         ^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:63:11: error: request for member 'setEncryptionMode' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   if(xbee.setEncryptionMode(true, false) && xbee.setEncryptionKey(kyCmdValue, keyLength, false))
           ^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:63:50: error: request for member 'setEncryptionKey' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   if(xbee.setEncryptionMode(true, false) && xbee.setEncryptionKey(kyCmdValue, keyLength, false))
                                                  ^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:68:13: error: request for member 'writeEEPROM' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     if(xbee.writeEEPROM(false))
             ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:79:10: error: request for member 'messageClearPayload' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     xbee.messageClearPayload();
          ^~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:80:10: error: request for member 'message' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     xbee.message("TEST_STR", "12345");
          ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:81:10: error: request for member 'sendPayload' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     xbee.sendPayload(address_HB, address_LB);
          ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:83:10: error: request for member 'getOutPayload' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     xbee.getOutPayload(payload);
          ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:84:29: error: request for member 'getOutPayloadLengh' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     printData(payload, xbee.getOutPayloadLengh());
                             ^~~~~~~~~~~~~~~~~~

examples/set_powerlevel

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_powerlevel/set_powerlevel.ino:29:1: error: expected ',' or ';' before 'int'
 int BAUDRATE = 115200;                      // XBee and Serial boudrate, you can set diferent ones if you want but remmeber to check XBee configuration using XCTU
 ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_powerlevel/set_powerlevel.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_powerlevel/set_powerlevel.ino:43:16: error: 'BAUDRATE' was not declared in this scope
   Serial.begin(BAUDRATE);
                ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_powerlevel/set_powerlevel.ino:50:8: error: request for member 'begin' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   xbee.begin(BAUDRATE);
        ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_powerlevel/set_powerlevel.ino:53:11: error: request for member 'receivePowerLevel' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   if(xbee.receivePowerLevel())
           ^~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_powerlevel/set_powerlevel.ino:55:68: error: request for member 'getPowerLevel' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     Serial.print(F("PowerLevel is set to: ")); Serial.println(xbee.getPowerLevel());
                                                                    ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_powerlevel/set_powerlevel.ino:59:11: error: request for member 'setPowerLevel' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   if(xbee.setPowerLevel(powerLevel))
           ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_powerlevel/set_powerlevel.ino:61:82: error: request for member 'getPowerLevel' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     Serial.print(F("Success!! PowerLevel is now set to: ")); Serial.println(xbee.getPowerLevel());
                                                                                  ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_powerlevel/set_powerlevel.ino:64:13: error: request for member 'writeEEPROM' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     if(xbee.writeEEPROM(false))
             ^~~~~~~~~~~

esp32:esp32:d1_mini32 @ 1.0.6

Inclusion

Result: FAIL

WARNING: library FTTech_SAMD51_XBee claims to run on samd architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp: In constructor 'FTTech_Xbee::FTTech_Xbee()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp:25:3: error: '_XBEESERIAL' was not declared in this scope
   _XBEESERIAL.setTimeout(2000);
   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp: In member function 'void FTTech_Xbee::begin(int, uint32_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp:67:3: error: '_XBEESERIAL' was not declared in this scope
   _XBEESERIAL.begin(__baudrate);
   ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp: In member function 'void FTTech_Xbee::sendPayload(int, int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/src/FTTech_Xbee.cpp:219:3: error: '_XBEESERIAL' was not declared in this scope
   _XBEESERIAL.flush();
   ^

examples/receive_and_find

Result: FAIL

WARNING: library FTTech_SAMD51_XBee claims to run on samd architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
WARNING: library FTTech_SAMD51_Clicks claims to run on samd architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino:28:1: error: expected ',' or ';' before 'int'
 int BAUDRATE = 115200;                //XBee and Serial boudrate, you can set diferent ones if you want but remmeber to check XBee configuration using XCTU
 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino:40:16: error: 'BAUDRATE' was not declared in this scope
   Serial.begin(BAUDRATE);
                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino:47:8: error: request for member 'begin' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   xbee.begin(BAUDRATE);
        ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino:57:12: error: request for member 'readAndFindData' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   if (xbee.readAndFindData(target_rick))
            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino:61:16: error: request for member 'getInLength' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   else if(xbee.getInLength()>0)
                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino:66:11: error: request for member 'getInLength' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   if(xbee.getInLength()>0)
           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino:68:61: error: request for member 'getInPayload' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     Serial.print(F("Received String: ")); Serial.print(xbee.getInPayload());
                                                             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/receive_and_find/receive_and_find.ino:69:56: error: request for member 'getInLength' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     Serial.print(F("\tLength: ")); Serial.println(xbee.getInLength());
                                                        ^

examples/send_package

Result: FAIL

WARNING: library FTTech_SAMD51_XBee claims to run on samd architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
WARNING: library FTTech_SAMD51_Clicks claims to run on samd architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino:29:1: error: expected ',' or ';' before 'int'
 int BAUDRATE = 115200;                // XBee and Serial boudrate, you can set diferent ones if you want but remmeber to check XBee configuration using XCTU
 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino:42:16: error: 'BAUDRATE' was not declared in this scope
   Serial.begin(BAUDRATE);
                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino:49:8: error: request for member 'begin' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   xbee.begin(BAUDRATE);
        ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino:52:8: error: request for member 'setChipID' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   xbee.setChipID(FTClicks.ChipID);
        ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino:60:10: error: request for member 'messageClearPayload' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     xbee.messageClearPayload();
          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino:61:10: error: request for member 'message' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     xbee.message("TEST_STR", "12345");
          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino:62:10: error: request for member 'sendPayloadBroadcast' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     xbee.sendPayloadBroadcast();
          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino:64:10: error: request for member 'getOutPayload' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     xbee.getOutPayload(payload);
          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/send_package/send_package.ino:65:29: error: request for member 'getOutPayloadLengh' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     printData(payload, xbee.getOutPayloadLengh());
                             ^

examples/set_encryption

Result: FAIL

WARNING: library FTTech_SAMD51_XBee claims to run on samd architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
WARNING: library FTTech_SAMD51_Clicks claims to run on samd architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:29:1: error: expected ',' or ';' before 'int'
 int BAUDRATE = 115200;                      // XBee and Serial boudrate, you can set diferent ones if you want but remmeber to check XBee configuration using XCTU
 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:44:16: error: 'BAUDRATE' was not declared in this scope
   Serial.begin(BAUDRATE);
                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:51:8: error: request for member 'begin' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   xbee.begin(BAUDRATE);
        ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:57:11: error: request for member 'receiveEncryptionMode' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   if(xbee.receiveEncryptionMode(false))
           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:59:73: error: request for member 'getEncryptionMode' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     Serial.print(F("Encryption Mode is set to: ")); Serial.println(xbee.getEncryptionMode());
                                                                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:63:11: error: request for member 'setEncryptionMode' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   if(xbee.setEncryptionMode(true, false) && xbee.setEncryptionKey(kyCmdValue, keyLength, false))
           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:63:50: error: request for member 'setEncryptionKey' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   if(xbee.setEncryptionMode(true, false) && xbee.setEncryptionKey(kyCmdValue, keyLength, false))
                                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:68:13: error: request for member 'writeEEPROM' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     if(xbee.writeEEPROM(false))
             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:79:10: error: request for member 'messageClearPayload' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     xbee.messageClearPayload();
          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:80:10: error: request for member 'message' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     xbee.message("TEST_STR", "12345");
          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:81:10: error: request for member 'sendPayload' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     xbee.sendPayload(address_HB, address_LB);
          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:83:10: error: request for member 'getOutPayload' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     xbee.getOutPayload(payload);
          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_encryption/set_encryption.ino:84:29: error: request for member 'getOutPayloadLengh' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     printData(payload, xbee.getOutPayloadLengh());
                             ^

examples/set_powerlevel

Result: FAIL

WARNING: library FTTech_SAMD51_XBee claims to run on samd architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
WARNING: library FTTech_SAMD51_Clicks claims to run on samd architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_powerlevel/set_powerlevel.ino:29:1: error: expected ',' or ';' before 'int'
 int BAUDRATE = 115200;                      // XBee and Serial boudrate, you can set diferent ones if you want but remmeber to check XBee configuration using XCTU
 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_powerlevel/set_powerlevel.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_powerlevel/set_powerlevel.ino:43:16: error: 'BAUDRATE' was not declared in this scope
   Serial.begin(BAUDRATE);
                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_powerlevel/set_powerlevel.ino:50:8: error: request for member 'begin' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   xbee.begin(BAUDRATE);
        ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_powerlevel/set_powerlevel.ino:53:11: error: request for member 'receivePowerLevel' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   if(xbee.receivePowerLevel())
           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_powerlevel/set_powerlevel.ino:55:68: error: request for member 'getPowerLevel' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     Serial.print(F("PowerLevel is set to: ")); Serial.println(xbee.getPowerLevel());
                                                                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_powerlevel/set_powerlevel.ino:59:11: error: request for member 'setPowerLevel' in 'xbee', which is of non-class type 'FTTech_Xbee()'
   if(xbee.setPowerLevel(powerLevel))
           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_powerlevel/set_powerlevel.ino:61:82: error: request for member 'getPowerLevel' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     Serial.print(F("Success!! PowerLevel is now set to: ")); Serial.println(xbee.getPowerLevel());
                                                                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FTTech_SAMD51_XBee/examples/set_powerlevel/set_powerlevel.ino:64:13: error: request for member 'writeEEPROM' in 'xbee', which is of non-class type 'FTTech_Xbee()'
     if(xbee.writeEEPROM(false))
             ^