ArxRobot Library - compatibility matrix

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

ArxRobot Library

Version: 3.1.0
More details

Compatibility matrix

Board Claims compatibility Inclusion
ArxRobot_Telecomm
ArxRobot_Telecomm_Servo
ArxRobot_Basic
arduino:avr:uno
1.8.4
Yes ⚠️ FAIL FAIL FAIL FAIL
arduino:mbed_nano:nanorp2040connect
2.7.2
No FAIL FAIL FAIL FAIL
arduino:megaavr:nona4809
1.8.7
No FAIL FAIL FAIL FAIL
arduino:samd:mkrwifi1010
1.8.12
No FAIL FAIL FAIL FAIL
esp32:esp32:d1_mini32
1.0.6
No FAIL FAIL FAIL FAIL

Compilation logs

arduino:avr:uno @ 1.8.4

Inclusion

Result: FAIL
This library has no main header file so an empty one was created.

Multiple libraries were found for "EEPROM.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/libraries/EEPROM
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/arduino-NVM
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Hello_Drum

examples/ArxRobot_Basic

Result: FAIL

Multiple libraries were found for "EEPROM.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/libraries/EEPROM
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/arduino-NVM
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Hello_Drum

examples/ArxRobot_Telecomm

Result: FAIL

Multiple libraries were found for "EEPROM.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/libraries/EEPROM
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Hello_Drum
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/arduino-NVM

examples/ArxRobot_Telecomm_Servo

Result: FAIL

Multiple libraries were found for "EEPROM.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/libraries/EEPROM
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Hello_Drum
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/arduino-NVM

arduino:mbed_nano:nanorp2040connect @ 2.7.2

Inclusion

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArxRobot_Library/src/ArxRobot.cpp:8:10: fatal error: avr/wdt.h: No such file or directory
 #include <avr/wdt.h>       // Standard C library for AVR-GCC avr-libc wdt.h
          ^~~~~~~~~~~
compilation terminated.

examples/ArxRobot_Basic

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArxRobot_Library/examples/ArxRobot_Basic/ArxRobot_Basic.ino:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArxRobot_Library/src/ArxRobot.h:11:10: fatal error: avr/wdt.h: No such file or directory
 #include <avr/wdt.h>       // Standard C library for AVR-GCC avr-libc wdt.h
          ^~~~~~~~~~~
compilation terminated.

examples/ArxRobot_Telecomm

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArxRobot_Library/examples/ArxRobot_Telecomm/ArxRobot_Telecomm.ino:8:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArxRobot_Library/src/ArxRobot.h:11:10: fatal error: avr/wdt.h: No such file or directory
 #include <avr/wdt.h>       // Standard C library for AVR-GCC avr-libc wdt.h
          ^~~~~~~~~~~
compilation terminated.

examples/ArxRobot_Telecomm_Servo

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArxRobot_Library/examples/ArxRobot_Telecomm_Servo/ArxRobot_Telecomm_Servo.ino:7:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArxRobot_Library/src/ArxRobot.h:11:10: fatal error: avr/wdt.h: No such file or directory
 #include <avr/wdt.h>       // Standard C library for AVR-GCC avr-libc wdt.h
          ^~~~~~~~~~~
compilation terminated.

arduino:megaavr:nona4809 @ 1.8.7

Inclusion

Result: FAIL

WARNING: library ArxRobot_Library claims to run on avr architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
Multiple libraries were found for "EEPROM.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/EEPROM
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Hello_Drum
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/arduino-NVM

examples/ArxRobot_Basic

Result: FAIL

WARNING: library ArxRobot_Library claims to run on avr 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/ArxRobot_Library/src/servo3DoT.cpp: In function 'void TIMER3_COMPA_vect()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArxRobot_Library/src/servo3DoT.cpp:151:21: error: '_timer3' was not declared in this scope
 /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArxRobot_Library/src/twi.cpp:11:5: note: suggested alternative: 'TWI0'
     TWSR = 0x00;
     ^~~~
     TWI0
/h/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArxRobot_Library/src/Watchdog.cpp:47:38: note: suggested alternative: 'DD3'
   _prescaler = ((mode_prescaler & 1<<WDP3)>>2) | (mode_prescaler & 0x07);       // extract prescaler WDP3..WDP0
                                      ^~~~
                                      DD3
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArxRobot_Library/src/Watchdog.cpp:48:17: error: 'WDIE' was not declared in this scope
   _mode = (((1<<WDIE) & mode_prescaler)>>5) | (((1<<WDE) & mode_prescaler)>>3); // extract mode WDIE:WDE
                 ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArxRobot_Library/src/Watchdog.cpp:48:17: note: suggested alternative: 'WDT'
   _mode = (((1<<WDIE) & mode_prescaler)>>5) | (((1<<WDE) & mode_prescaler)>>3); // extract mode WDIE:WDE
                 ^~~~
                 WDT
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArxRobot_Library/src/Watchdog.cpp:48:53: error: 'WDE' was not declared in this scope
   _mode = (((1<<WDIE) & mode_prescaler)>>5) | (((1<<WDE) & mode_prescaler)>>3); // extract mode WDIE:WDE
                                                     ^~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArxRobot_Library/src/Watchdog.cpp:48:53: note: suggested alternative: 'WDT'
   _mode = (((1<<WDIE) & mode_prescaler)>>5) | (((1<<WDE) & mode_prescaler)>>3); // extract mode WDIE:WDE
                                                     ^~~
                                                     WDT
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArxRobot_Library/src/Watchdog.cpp:54:54: error: 'WDTO_8S' was not declared in this scope
   else if ((WDTO_1S <= _prescaler) && (_prescaler <= WDTO_8S)) // only allowable prescale values
                                                      ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArxRobot_Library/src/Watchdog.cpp:54:54: note: suggested alternative: 'WDTO_1S'
   else if ((WDTO_1S <= _prescaler) && (_prescaler <= WDTO_8S)) // only allowable prescale values
                                                      ^~~~~~~
                                                      WDTO_1S
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Multiple libraries were found for "EEPROM.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/EEPROM
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Hello_Drum
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/arduino-NVM

examples/ArxRobot_Telecomm

Result: FAIL

WARNING: library ArxRobot_Library claims to run on avr 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/ArxRobot_Library/examples/ArxRobot_Telecomm/ArxRobot_Telecomm.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArxRobot_Library/examples/ArxRobot_Telecomm/ArxRobot_Telecomm.ino:146:39: error: 'OCR0B' was not declared in this scope
     uint16_t pwm_reading = (uint16_t) OCR0B;
                                       ^~~~~
Multiple libraries were found for "EEPROM.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/EEPROM
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/arduino-NVM
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Hello_Drum

examples/ArxRobot_Telecomm_Servo

Result: FAIL

WARNING: library ArxRobot_Library claims to run on avr architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
Multiple libraries were found for "EEPROM.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/EEPROM
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Hello_Drum
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/arduino-NVM

arduino:samd:mkrwifi1010 @ 1.8.12

Inclusion

Result: FAIL
This library has no main header file so an empty one was created.

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ArxRobot_Library/src/ArxRobot.cpp:8:10: fatal error: avr/wdt.h: No such file or directory
 #include <avr/wdt.h>       // Standard C library for AVR-GCC avr-libc wdt.h
          ^~~~~~~~~~~
compilation terminated.

examples/ArxRobot_Basic

Result: FAIL

In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ArxRobot_Library/examples/ArxRobot_Basic/ArxRobot_Basic.ino:6:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ArxRobot_Library/src/ArxRobot.h:11:10: fatal error: avr/wdt.h: No such file or directory
 #include <avr/wdt.h>       // Standard C library for AVR-GCC avr-libc wdt.h
          ^~~~~~~~~~~
compilation terminated.

examples/ArxRobot_Telecomm

Result: FAIL

In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ArxRobot_Library/examples/ArxRobot_Telecomm/ArxRobot_Telecomm.ino:8:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ArxRobot_Library/src/ArxRobot.h:11:10: fatal error: avr/wdt.h: No such file or directory
 #include <avr/wdt.h>       // Standard C library for AVR-GCC avr-libc wdt.h
          ^~~~~~~~~~~
compilation terminated.

examples/ArxRobot_Telecomm_Servo

Result: FAIL

In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ArxRobot_Library/examples/ArxRobot_Telecomm_Servo/ArxRobot_Telecomm_Servo.ino:7:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ArxRobot_Library/src/ArxRobot.h:11:10: fatal error: avr/wdt.h: No such file or directory
 #include <avr/wdt.h>       // Standard C library for AVR-GCC avr-libc wdt.h
          ^~~~~~~~~~~
compilation terminated.

esp32:esp32:d1_mini32 @ 1.0.6

Inclusion

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArxRobot_Library/src/ArxRobot.cpp:8:76: fatal error: avr/wdt.h: No such file or directory
compilation terminated.

examples/ArxRobot_Basic

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArxRobot_Library/examples/ArxRobot_Basic/ArxRobot_Basic.ino:6:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArxRobot_Library/src/ArxRobot.h:11:76: fatal error: avr/wdt.h: No such file or directory
compilation terminated.

examples/ArxRobot_Telecomm

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArxRobot_Library/examples/ArxRobot_Telecomm/ArxRobot_Telecomm.ino:8:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArxRobot_Library/src/ArxRobot.h:11:76: fatal error: avr/wdt.h: No such file or directory
compilation terminated.

examples/ArxRobot_Telecomm_Servo

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArxRobot_Library/examples/ArxRobot_Telecomm_Servo/ArxRobot_Telecomm_Servo.ino:7:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArxRobot_Library/src/ArxRobot.h:11:76: fatal error: avr/wdt.h: No such file or directory
compilation terminated.