FED3 - compatibility matrix

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

FED3

Version: 1.11.0
More details

Compatibility matrix

Board Claims compatibility Inclusion
1_Programs
2_SetClock
3_Beta_Programs
4_FunStuff
arduino:avr:uno
1.8.4
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL
arduino:mbed_nano:nanorp2040connect
2.7.2
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL
arduino:megaavr:nona4809
1.8.7
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL
arduino:samd:mkrwifi1010
1.8.12
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL
esp32:esp32:d1_mini32
1.0.6
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL

Compilation logs

arduino:avr:uno @ 1.8.4

Inclusion

Result: FAIL

WARNING: library Arduino_Low_Power claims to run on samd, nrf52 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/FED3/src/FED3.h:39:0,
                 from /tmp/arduino-testlib3576254511/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_Low_Power/src/ArduinoLowPower.h:7:2: error: #error The library is not compatible with AVR boards
 #error The library is not compatible with AVR boards
  ^~~~~
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary
Multiple libraries were found for "Adafruit_NeoPixel.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_NeoPixel
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pinduino
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Leaphy_Extra_Extension
Multiple libraries were found for "Adafruit_Sensor.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Unified_Sensor
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ClimaStick
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArdUAV
Multiple libraries were found for "Stepper.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Stepper
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyStep
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork

examples/1_Programs

Result: FAIL


					
					

examples/2_SetClock

Result: FAIL


					
					

examples/3_Beta_Programs

Result: FAIL


					
					

examples/4_FunStuff

Result: FAIL


					
				
				

arduino:mbed_nano:nanorp2040connect @ 2.7.2

Inclusion

Result: FAIL

WARNING: library Arduino_Low_Power claims to run on samd, nrf52 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/FED3/src/FED3.cpp: In member function 'void FED3::CreateFile()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FED3/src/FED3.cpp:837:12: error: invalid conversion from 'int' to 'uint8_t* (*)() {aka unsigned char* (*)()}' [-fpermissive]
     error(2);
            ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FED3/src/FED3.cpp:31:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FED3/src/FED3.h:95:14: note:   initializing argument 1 of 'void FED3::error(uint8_t* (*)())'
         void error(uint8_t errno);
              ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FED3/src/FED3.cpp: In member function 'void FED3::CreateDataFile()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FED3/src/FED3.cpp:872:12: error: invalid conversion from 'int' to 'uint8_t* (*)() {aka unsigned char* (*)()}' [-fpermissive]
     error(3);
            ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FED3/src/FED3.cpp:31:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FED3/src/FED3.h:95:14: note:   initializing argument 1 of 'void FED3::error(uint8_t* (*)())'
         void error(uint8_t errno);
              ^~~~~
Multiple libraries were found for "Adafruit_NeoPixel.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_NeoPixel
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Leaphy_Extra_Extension
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pinduino
Multiple libraries were found for "Adafruit_Sensor.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Unified_Sensor
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ClimaStick
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArdUAV
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary
Multiple libraries were found for "Stepper.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Stepper
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyStep
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary

examples/1_Programs

Result: FAIL


					
					

examples/2_SetClock

Result: FAIL


					
					

examples/3_Beta_Programs

Result: FAIL


					
					

examples/4_FunStuff

Result: FAIL


					
				
				

arduino:megaavr:nona4809 @ 1.8.7

Inclusion

Result: FAIL

WARNING: library Arduino_Low_Power claims to run on samd, nrf52 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/FED3/src/FED3.cpp: In member function 'void FED3::DisplayNoProgram()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FED3/src/FED3.cpp:774:3: error: 'NVIC_SystemReset' was not declared in this scope
   NVIC_SystemReset();
   ^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FED3/src/FED3.cpp: In member function 'void FED3::SetDeviceNumber()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FED3/src/FED3.cpp:1242:7: error: 'NVIC_SystemReset' was not declared in this scope
       NVIC_SystemReset();      // processor software reset
       ^~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FED3/src/FED3.cpp: In member function 'void FED3::ReadBatteryLevel()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FED3/src/FED3.cpp:1249:3: error: 'analogReadResolution' was not declared in this scope
   analogReadResolution(10);
   ^~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FED3/src/FED3.cpp:1249:3: note: suggested alternative: 'analogRead'
   analogReadResolution(10);
   ^~~~~~~~~~~~~~~~~~~~
   analogRead
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FED3/src/FED3.cpp: In member function 'void FED3::SelectMode()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FED3/src/FED3.cpp:1513:3: error: 'NVIC_SystemReset' was not declared in this scope
   NVIC_SystemReset();      // processor software reset
   ^~~~~~~~~~~~~~~~
Multiple libraries were found for "Stepper.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Stepper
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyStep
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN
Multiple libraries were found for "Adafruit_NeoPixel.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_NeoPixel
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pinduino
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Leaphy_Extra_Extension
Multiple libraries were found for "Adafruit_Sensor.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Unified_Sensor
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ClimaStick
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArdUAV

examples/1_Programs

Result: FAIL


					
					

examples/2_SetClock

Result: FAIL


					
					

examples/3_Beta_Programs

Result: FAIL


					
					

examples/4_FunStuff

Result: FAIL


					
				
				

arduino:samd:mkrwifi1010 @ 1.8.12

Inclusion

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FED3/src/FED3.cpp:31:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FED3/src/FED3.cpp: In member function 'void FED3::ReadBatteryLevel()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FED3/src/FED3.h:57:25: error: 'A7' was not declared in this scope
 #define VBATPIN         A7
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FED3/src/FED3.cpp:1250:29: note: in expansion of macro 'VBATPIN'
   measuredvbat = analogRead(VBATPIN);
                             ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FED3/src/FED3.h:57:25: note: suggested alternative: 'A6'
 #define VBATPIN         A7
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FED3/src/FED3.cpp:1250:29: note: in expansion of macro 'VBATPIN'
   measuredvbat = analogRead(VBATPIN);
                             ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FED3/src/FED3.cpp: In member function 'void FED3::begin()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FED3/src/FED3.h:57:25: error: 'A7' was not declared in this scope
 #define VBATPIN         A7
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FED3/src/FED3.cpp:1336:11: note: in expansion of macro 'VBATPIN'
   pinMode(VBATPIN, INPUT);
           ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FED3/src/FED3.h:57:25: note: suggested alternative: 'A6'
 #define VBATPIN         A7
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FED3/src/FED3.cpp:1336:11: note: in expansion of macro 'VBATPIN'
   pinMode(VBATPIN, INPUT);
           ^~~~~~~
Multiple libraries were found for "Stepper.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Stepper
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyStep
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary
Multiple libraries were found for "Adafruit_Sensor.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Unified_Sensor
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArdUAV
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ClimaStick
Multiple libraries were found for "Adafruit_NeoPixel.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_NeoPixel
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Leaphy_Extra_Extension
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pinduino

examples/1_Programs

Result: FAIL


					
					

examples/2_SetClock

Result: FAIL


					
					

examples/3_Beta_Programs

Result: FAIL


					
					

examples/4_FunStuff

Result: FAIL


					
				
				

esp32:esp32:d1_mini32 @ 1.0.6

Inclusion

Result: FAIL

WARNING: library Arduino_Low_Power claims to run on samd, nrf52 architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FED3/src/FED3.h:39:0,
                 from /tmp/arduino-testlib3075462369/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Arduino_Low_Power/src/ArduinoLowPower.h:68:44: error: 'voidFuncPtr' has not been declared
   void attachInterruptWakeup(uint32_t pin, voidFuncPtr callback, irq_mode mode);
                                            ^
In file included from /tmp/arduino-testlib3075462369/test/test.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FED3/src/FED3.h:50:25: error: 'A1' was not declared in this scope
 #define NEOPIXEL        A1
                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FED3/src/FED3.h:229:57: note: in expansion of macro 'NEOPIXEL'
         Adafruit_NeoPixel strip = Adafruit_NeoPixel(10, NEOPIXEL, NEO_GRBW + NEO_KHZ800);
                                                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/FED3/src/FED3.h:233:42: error: 'A2' was not declared in this scope
         Stepper stepper = Stepper(STEPS, A2, A3, A4, A5);
                                          ^
Multiple libraries were found for "Adafruit_NeoPixel.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_NeoPixel
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Pinduino
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Leaphy_Extra_Extension
Multiple libraries were found for "RTClib.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTClib
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/BasicsLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/RTCLib_by_NeiroN
Multiple libraries were found for "SdFat.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/InkplateLibrary
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/SdFat_-_Adafruit_Fork
Multiple libraries were found for "Adafruit_Sensor.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_Unified_Sensor
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArdUAV
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ClimaStick
Multiple libraries were found for "Stepper.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Stepper
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TeensyStep
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/evive

examples/1_Programs

Result: FAIL


					
					

examples/2_SetClock

Result: FAIL


					
					

examples/3_Beta_Programs

Result: FAIL


					
					

examples/4_FunStuff

Result: FAIL