This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.
Version: 1.3.0
More details
Board | Claims compatibility | Inclusion | FreeFall |
SelfTest |
AdvancedDetection |
AutonomousMotionSwitch |
AutonomousMotionSwitchFIFO |
BasicMeasure |
FIFO |
---|---|---|---|---|---|---|---|---|---|
arduino:avr:uno
1.8.4 |
Yes | PASS | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
arduino:mbed_nano:nanorp2040connect
2.7.2 |
Yes | PASS | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
arduino:megaavr:nona4809
1.8.7 |
Yes | PASS | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
arduino:samd:mkrwifi1010
1.8.12 |
Yes | PASS | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
esp32:esp32:d1_mini32
1.0.6 |
Yes | PASS | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL |
Result: PASS
This library has no main header file so an empty one was created.
Sketch uses 1332 bytes (4%) of program storage space. Maximum is 32256 bytes. Global variables use 184 bytes (8%) of dynamic memory, leaving 1864 bytes for local variables. Maximum is 2048 bytes.
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:12:33: error: no matching function for call to 'ADXL362::ADXL362(int)' ADXL362 acc(SPI_SLAVE_SELECT_PIN); ^ In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:1:0: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate: ADXL362::ADXL362() ADXL362(); ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate expects 0 arguments, 1 provided /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(const ADXL362&) class ADXL362 ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'const ADXL362&' /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(ADXL362&&) /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'ADXL362&&' /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:100:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:100:23: error: 'MeasurementInMg' was not declared in this scope /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino: In function 'void setup()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:20:13: error: 'class ADXL362' has no member named 'init' check(acc.init()); ^~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:21:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(); ^~~~~~~~~~~~~~ SPIreadOneRegister /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:24:22: error: 'class ADXL362' has no member named 'getRevisionId' Serial.println(acc.getRevisionId()); ^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:40:13: error: 'class ADXL362' has no member named 'activateCustomDetection' check(acc.activateCustomDetection(ad_bandwidth_hz_6_wakeup_ultralowpower, ad_seq_link, false, 100, 0, 150, 4000, ad_status_active, ad_status_inactive, false, false, ad_range_2G, ad_noise_normal)); ^~~~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:40:37: error: 'ad_bandwidth_hz_6_wakeup_ultralowpower' was not declared in this scope check(acc.activateCustomDetection(ad_bandwidth_hz_6_wakeup_ultralowpower, ad_seq_link, false, 100, 0, 150, 4000, ad_status_active, ad_status_inactive, false, false, ad_range_2G, ad_noise_normal)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:40:77: error: 'ad_seq_link' was not declared in this scope check(acc.activateCustomDetection(ad_bandwidth_hz_6_wakeup_ultralowpower, ad_seq_link, false, 100, 0, 150, 4000, ad_status_active, ad_status_inactive, false, false, ad_range_2G, ad_noise_normal)); ^~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:40:116: error: 'ad_status_active' was not declared in this scope check(acc.activateCustomDetection(ad_bandwidth_hz_6_wakeup_ultralowpower, ad_seq_link, false, 100, 0, 150, 4000, ad_status_active, ad_status_inactive, false, false, ad_range_2G, ad_noise_normal)); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:40:134: error: 'ad_status_inactive' was not declared in this scope check(acc.activateCustomDetection(ad_bandwidth_hz_6_wakeup_ultralowpower, ad_seq_link, false, 100, 0, 150, 4000, ad_status_active, ad_status_inactive, false, false, ad_range_2G, ad_noise_normal)); ^~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:40:168: error: 'ad_range_2G' was not declared in this scope check(acc.activateCustomDetection(ad_bandwidth_hz_6_wakeup_ultralowpower, ad_seq_link, false, 100, 0, 150, 4000, ad_status_active, ad_status_inactive, false, false, ad_range_2G, ad_noise_normal)); ^~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:40:181: error: 'ad_noise_normal' was not declared in this scope check(acc.activateCustomDetection(ad_bandwidth_hz_6_wakeup_ultralowpower, ad_seq_link, false, 100, 0, 150, 4000, ad_status_active, ad_status_inactive, false, false, ad_range_2G, ad_noise_normal)); ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:42:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(true, true); ^~~~~~~~~~~~~~ SPIreadOneRegister /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino: At global scope: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:100:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:100:23: error: 'MeasurementInMg' was not declared in this scope /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino: In function 'void checkInterrupt(bool*, char*, ADXL362)': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:116:32: error: 'class ADXL362' has no member named 'isActInterrupt' Serial.print(accelerometer.isActInterrupt()); ^~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:118:32: error: 'class ADXL362' has no member named 'isInactInterrupt'; did you mean 'setupDCInactivityInterrupt'? Serial.print(accelerometer.isInactInterrupt()); ^~~~~~~~~~~~~~~~ setupDCInactivityInterrupt /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:120:34: error: 'class ADXL362' has no member named 'isAwake' Serial.println(accelerometer.isAwake(ad_seq_loop)); //TODO: adjust when i know exactly when awake bit/interrupt is used ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:120:42: error: 'ad_seq_loop' was not declared in this scope Serial.println(accelerometer.isAwake(ad_seq_loop)); //TODO: adjust when i know exactly when awake bit/interrupt is used ^~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:133:5: error: 'MeasurementInMg' was not declared in this scope MeasurementInMg xyz = acc.getXYZ(ad_range_2G); ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:134:22: error: 'xyz' was not declared in this scope
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:8:33: error: no matching function for call to 'ADXL362::ADXL362(int)' ADXL362 acc(SPI_SLAVE_SELECT_PIN); ^ In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:1:0: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate: ADXL362::ADXL362() ADXL362(); ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate expects 0 arguments, 1 provided /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(const ADXL362&) class ADXL362 ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'const ADXL362&' /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(ADXL362&&) /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'ADXL362&&' /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:53:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:53:23: error: 'MeasurementInMg' was not declared in this scope /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino: In function 'void setup()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:16:13: error: 'class ADXL362' has no member named 'init' check(acc.init()); ^~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:17:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(); ^~~~~~~~~~~~~~ SPIreadOneRegister /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:20:22: error: 'class ADXL362' has no member named 'getRevisionId' Serial.println(acc.getRevisionId()); ^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:24:13: error: 'class ADXL362' has no member named 'activateAutonomousMotionSwitch' check(acc.activateAutonomousMotionSwitch(150,250,2000,false,false)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:25:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(true); ^~~~~~~~~~~~~~ SPIreadOneRegister /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino: At global scope: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:53:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:53:23: error: 'MeasurementInMg' was not declared in this scope /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino: In function 'void checkInterrupt(bool*, char*, ADXL362)': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:68:34: error: 'class ADXL362' has no member named 'isAwake' Serial.println(accelerometer.isAwake(ad_seq_loop)); ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:68:42: error: 'ad_seq_loop' was not declared in this scope Serial.println(accelerometer.isAwake(ad_seq_loop)); ^~~~~~~~~~~ Multiple libraries were found for "ADXL362.h" Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362 Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:11:33: error: no matching function for call to 'ADXL362::ADXL362(int)' ADXL362 acc(SPI_SLAVE_SELECT_PIN); ^ In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:1:0: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate: ADXL362::ADXL362() ADXL362(); ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate expects 0 arguments, 1 provided /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(const ADXL362&) class ADXL362 ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'const ADXL362&' /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(ADXL362&&) /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'ADXL362&&' /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:84:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:84:23: error: 'MeasurementInMg' was not declared in this scope /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino: In function 'void setup()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:19:13: error: 'class ADXL362' has no member named 'init' check(acc.init()); ^~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:20:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(); ^~~~~~~~~~~~~~ SPIreadOneRegister /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:23:22: error: 'class ADXL362' has no member named 'getRevisionId' Serial.println(acc.getRevisionId()); ^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:26:13: error: 'class ADXL362' has no member named 'configureFIFO' check(acc.configureFIFO(ad_fifo_trigger,FIFO_SIZE, FIFO_TEMP_ENABLED)); ^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:26:27: error: 'ad_fifo_trigger' was not declared in this scope check(acc.configureFIFO(ad_fifo_trigger,FIFO_SIZE, FIFO_TEMP_ENABLED)); ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:32:13: error: 'class ADXL362' has no member named 'activateAutonomousMotionSwitch' check(acc.activateAutonomousMotionSwitch(150,250,100,false,false)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:33:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(true); ^~~~~~~~~~~~~~ SPIreadOneRegister /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino: In function 'void loop()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:48:32: error: 'class ADXL362' has no member named 'readFIFO'; did you mean 'readTemp'? uint16_t nrOfEntries = acc.readFIFO(fifoEntries,FIFO_SIZE); ^~~~~~~~ readTemp /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:55:7: error: 'FifoMeasurement' was not declared in this scope FifoMeasurement m = acc.parseFIFOMeasurement(ad_range_2G, &entriesptr, &buflen, FIFO_TEMP_ENABLED); ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:56:24: error: 'm' was not declared in this scope printmeasurement(m.forceInMg); ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:56:7: error: 'printmeasurement' was not declared in this scope printmeasurement(m.forceInMg); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino: At global scope: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:84:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:84:23: error: 'MeasurementInMg' was not declared in this scope Multiple libraries were found for "ADXL362.h" Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362 Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:7:33: error: no matching function for call to 'ADXL362::ADXL362(int)' ADXL362 acc(SPI_SLAVE_SELECT_PIN); ^ In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:1:0: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate: ADXL362::ADXL362() ADXL362(); ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate expects 0 arguments, 1 provided /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(const ADXL362&) class ADXL362 ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'const ADXL362&' /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(ADXL362&&) /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'ADXL362&&' /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:58:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:58:23: error: 'MeasurementInMg' was not declared in this scope /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino: In function 'void setup()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:15:13: error: 'class ADXL362' has no member named 'init' check(acc.init()); ^~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:16:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(); ^~~~~~~~~~~~~~ SPIreadOneRegister /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:19:22: error: 'class ADXL362' has no member named 'getRevisionId' Serial.println(acc.getRevisionId()); ^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:21:13: error: 'class ADXL362' has no member named 'activateMeasure'; did you mean 'beginMeasure'? check(acc.activateMeasure()); ^~~~~~~~~~~~~~~ beginMeasure /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:22:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(); ^~~~~~~~~~~~~~ SPIreadOneRegister /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino: In function 'void loop()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:27:3: error: 'MeasurementInMg' was not declared in this scope MeasurementInMg xyzlow = acc.getXYZLowPower(ad_range_2G); ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:28:20: error: 'xyzlow' was not declared in this scope printmeasurement(xyzlow); ^~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:28:3: error: 'printmeasurement' was not declared in this scope printmeasurement(xyzlow); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:32:19: error: expected ';' before 'xyz' MeasurementInMg xyz = acc.getXYZ(ad_range_2G); ^~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:33:20: error: 'xyz' was not declared in this scope printmeasurement(xyz); ^~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:36:20: error: 'class ADXL362' has no member named 'getTemperature' float temp = acc.getTemperature(); ^~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino: At global scope: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:58:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:58:23: error: 'MeasurementInMg' was not declared in this scope Multiple libraries were found for "ADXL362.h" Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362 Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:15:43: error: no matching function for call to 'ADXL362::ADXL362(int)' ADXL362 accelerometer(SPI_SLAVE_SELECT_PIN); ^ In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:1:0: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate: ADXL362::ADXL362() ADXL362(); ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate expects 0 arguments, 1 provided /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(const ADXL362&) class ADXL362 ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'const ADXL362&' /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(ADXL362&&) /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'ADXL362&&' /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:99:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:99:23: error: 'MeasurementInMg' was not declared in this scope /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino: In function 'void setup()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:23:23: error: 'class ADXL362' has no member named 'init' check(accelerometer.init()); ^~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:24:17: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? accelerometer.printRegisters(); ^~~~~~~~~~~~~~ SPIreadOneRegister /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:27:32: error: 'class ADXL362' has no member named 'getRevisionId' Serial.println(accelerometer.getRevisionId()); ^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:33:23: error: 'class ADXL362' has no member named 'configureFIFO' check(accelerometer.configureFIFO(ad_fifo_oldestsaved,FIFO_SIZE, FIFO_TEMP_ENABLED)); ^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:33:37: error: 'ad_fifo_oldestsaved' was not declared in this scope check(accelerometer.configureFIFO(ad_fifo_oldestsaved,FIFO_SIZE, FIFO_TEMP_ENABLED)); ^~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:34:23: error: 'class ADXL362' has no member named 'configureFIFOInterrupt1' check(accelerometer.configureFIFOInterrupt1(ad_status_fifo_watermark)); ^~~~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:34:47: error: 'ad_status_fifo_watermark' was not declared in this scope check(accelerometer.configureFIFOInterrupt1(ad_status_fifo_watermark)); ^~~~~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:35:23: error: 'class ADXL362' has no member named 'configureFIFOInterrupt2' check(accelerometer.configureFIFOInterrupt2(ad_status_fifo_overrun)); ^~~~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:35:47: error: 'ad_status_fifo_overrun' was not declared in this scope check(accelerometer.configureFIFOInterrupt2(ad_status_fifo_overrun)); ^~~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:37:23: error: 'class ADXL362' has no member named 'activateMeasure'; did you mean 'beginMeasure'? check(accelerometer.activateMeasure()); ^~~~~~~~~~~~~~~ beginMeasure /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:38:17: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? accelerometer.printRegisters(); ^~~~~~~~~~~~~~ SPIreadOneRegister /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino: In function 'void loop()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:62:42: error: 'class ADXL362' has no member named 'readFIFO'; did you mean 'readTemp'? uint16_t nrOfEntries = accelerometer.readFIFO(fifoEntries,FIFO_SIZE); ^~~~~~~~ readTemp /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:69:7: error: 'FifoMeasurement' was not declared in this scope FifoMeasurement m = accelerometer.parseFIFOMeasurement(ad_range_2G, &entriesptr, &buflen, FIFO_TEMP_ENABLED); ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:70:24: error: 'm' was not declared in this scope printmeasurement(m.forceInMg); ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:70:7: error: 'printmeasurement' was not declared in this scope printmeasurement(m.forceInMg); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino: At global scope: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:99:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:99:23: error: 'MeasurementInMg' was not declared in this scope /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino: In function 'bool checkInterrupt(bool*, char*, ADXL362)': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:116:34: error: 'class ADXL362' has no member named 'hasStatus' Serial.println(accelerometer.hasStatus(ad_status_fifo_overrun)); ^~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:116:44: error: 'ad_status_fifo_overrun' was not declared in this scope Serial.println(accelerometer.hasStatus(ad_status_fifo_overrun)); ^~~~~~~~~~~~~~~~~~~~~~ Multiple libraries were found for "ADXL362.h" Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362 Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:8:33: error: no matching function for call to 'ADXL362::ADXL362(int)' ADXL362 acc(SPI_SLAVE_SELECT_PIN); ^ In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:1:0: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate: ADXL362::ADXL362() ADXL362(); ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate expects 0 arguments, 1 provided /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(const ADXL362&) class ADXL362 ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'const ADXL362&' /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(ADXL362&&) /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'ADXL362&&' /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:52:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:52:23: error: 'MeasurementInMg' was not declared in this scope /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino: In function 'void setup()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:16:13: error: 'class ADXL362' has no member named 'init' check(acc.init()); ^~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:17:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(); ^~~~~~~~~~~~~~ SPIreadOneRegister /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:20:22: error: 'class ADXL362' has no member named 'getRevisionId' Serial.println(acc.getRevisionId()); ^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:23:13: error: 'class ADXL362' has no member named 'activateFreeFallDetection' check(acc.activateFreeFallDetection()); ^~~~~~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:24:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(true); ^~~~~~~~~~~~~~ SPIreadOneRegister /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino: At global scope: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:52:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:52:23: error: 'MeasurementInMg' was not declared in this scope /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino: In function 'void checkInterrupt(bool*, char*, ADXL362)': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:67:34: error: 'class ADXL362' has no member named 'isInactInterrupt'; did you mean 'setupDCInactivityInterrupt'? Serial.println(accelerometer.isInactInterrupt()); ^~~~~~~~~~~~~~~~ setupDCInactivityInterrupt Multiple libraries were found for "ADXL362.h" Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362 Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:7:33: error: no matching function for call to 'ADXL362::ADXL362(int)' ADXL362 acc(SPI_SLAVE_SELECT_PIN); ^ In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:1:0: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate: ADXL362::ADXL362() ADXL362(); ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate expects 0 arguments, 1 provided /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(const ADXL362&) class ADXL362 ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'const ADXL362&' /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(ADXL362&&) /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'ADXL362&&' /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:47:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:47:23: error: 'MeasurementInMg' was not declared in this scope /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino: In function 'void setup()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:15:13: error: 'class ADXL362' has no member named 'init' check(acc.init()); ^~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:16:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(); ^~~~~~~~~~~~~~ SPIreadOneRegister /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:19:22: error: 'class ADXL362' has no member named 'getRevisionId' Serial.println(acc.getRevisionId()); ^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:21:3: error: 'MeasurementInMg' was not declared in this scope MeasurementInMg xyzdifference = acc.executeSelfTest(); ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:25:20: error: 'xyzdifference' was not declared in this scope printmeasurement(xyzdifference); ^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:25:3: error: 'printmeasurement' was not declared in this scope printmeasurement(xyzdifference); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino: At global scope: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:47:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:47:23: error: 'MeasurementInMg' was not declared in this scope Multiple libraries were found for "ADXL362.h" Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362 Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362
Result: PASS
Sketch uses 80722 bytes (0%) of program storage space. Maximum is 16777216 bytes. Global variables use 43616 bytes (16%) of dynamic memory, leaving 226720 bytes for local variables. Maximum is 270336 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:12:33: error: no matching function for call to 'ADXL362::ADXL362(int)' ADXL362 acc(SPI_SLAVE_SELECT_PIN); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate: ADXL362::ADXL362() ADXL362(); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate expects 0 arguments, 1 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(const ADXL362&) class ADXL362 ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'const ADXL362&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(ADXL362&&) /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'ADXL362&&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:100:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:100:23: error: 'MeasurementInMg' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:20:13: error: 'class ADXL362' has no member named 'init' check(acc.init()); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:21:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(); ^~~~~~~~~~~~~~ SPIreadOneRegister /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:24:22: error: 'class ADXL362' has no member named 'getRevisionId' Serial.println(acc.getRevisionId()); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:40:13: error: 'class ADXL362' has no member named 'activateCustomDetection' check(acc.activateCustomDetection(ad_bandwidth_hz_6_wakeup_ultralowpower, ad_seq_link, false, 100, 0, 150, 4000, ad_status_active, ad_status_inactive, false, false, ad_range_2G, ad_noise_normal)); ^~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:40:37: error: 'ad_bandwidth_hz_6_wakeup_ultralowpower' was not declared in this scope check(acc.activateCustomDetection(ad_bandwidth_hz_6_wakeup_ultralowpower, ad_seq_link, false, 100, 0, 150, 4000, ad_status_active, ad_status_inactive, false, false, ad_range_2G, ad_noise_normal)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:40:77: error: 'ad_seq_link' was not declared in this scope check(acc.activateCustomDetection(ad_bandwidth_hz_6_wakeup_ultralowpower, ad_seq_link, false, 100, 0, 150, 4000, ad_status_active, ad_status_inactive, false, false, ad_range_2G, ad_noise_normal)); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:40:116: error: 'ad_status_active' was not declared in this scope check(acc.activateCustomDetection(ad_bandwidth_hz_6_wakeup_ultralowpower, ad_seq_link, false, 100, 0, 150, 4000, ad_status_active, ad_status_inactive, false, false, ad_range_2G, ad_noise_normal)); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:40:134: error: 'ad_status_inactive' was not declared in this scope check(acc.activateCustomDetection(ad_bandwidth_hz_6_wakeup_ultralowpower, ad_seq_link, false, 100, 0, 150, 4000, ad_status_active, ad_status_inactive, false, false, ad_range_2G, ad_noise_normal)); ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:40:168: error: 'ad_range_2G' was not declared in this scope check(acc.activateCustomDetection(ad_bandwidth_hz_6_wakeup_ultralowpower, ad_seq_link, false, 100, 0, 150, 4000, ad_status_active, ad_status_inactive, false, false, ad_range_2G, ad_noise_normal)); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:40:168: note: suggested alternative: '__rangeof' check(acc.activateCustomDetection(ad_bandwidth_hz_6_wakeup_ultralowpower, ad_seq_link, false, 100, 0, 150, 4000, ad_status_active, ad_status_inactive, false, false, ad_range_2G, ad_noise_normal)); ^~~~~~~~~~~ __rangeof /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:40:181: error: 'ad_noise_normal' was not declared in this scope check(acc.activateCustomDetection(ad_bandwidth_hz_6_wakeup_ultralowpower, ad_seq_link, false, 100, 0, 150, 4000, ad_status_active, ad_status_inactive, false, false, ad_range_2G, ad_noise_normal)); ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:42:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(true, true); ^~~~~~~~~~~~~~ SPIreadOneRegister /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:100:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:100:23: error: 'MeasurementInMg' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino: In function 'void checkInterrupt(bool*, char*, ADXL362)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:116:32: error: 'class ADXL362' has no member named 'isActInterrupt' Serial.print(accelerometer.isActInterrupt()); ^~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:118:32: error: 'class ADXL362' has no member named 'isInactInterrupt'; did you mean 'setupDCInactivityInterrupt'? Serial.print(accelerometer.isInactInterrupt()); ^~~~~~~~~~~~~~~~ setupDCInactivityInterrupt /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:120:34: error: 'class ADXL362' has no member named 'isAwake' Serial.println(accelerometer.isAwake(ad_seq_loop)); //TODO: adjust when i know exactly when awake bit/interrupt is used ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:120:42: error: 'ad_seq_loop' was not declared in this scope Serial.println(accelerometer.isAwake(ad_seq_loop)); //TODO: adjust when i know exactly when awake bit/interrupt is used ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:133:5: error: 'MeasurementInMg' was not declared in this scope MeasurementInMg xyz = acc.getXYZ(ad_range_2G); ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:134:22: error: 'xyz' wa
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:8:33: error: no matching function for call to 'ADXL362::ADXL362(int)' ADXL362 acc(SPI_SLAVE_SELECT_PIN); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate: ADXL362::ADXL362() ADXL362(); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate expects 0 arguments, 1 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(const ADXL362&) class ADXL362 ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'const ADXL362&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(ADXL362&&) /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'ADXL362&&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:53:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:53:23: error: 'MeasurementInMg' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:16:13: error: 'class ADXL362' has no member named 'init' check(acc.init()); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:17:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(); ^~~~~~~~~~~~~~ SPIreadOneRegister /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:20:22: error: 'class ADXL362' has no member named 'getRevisionId' Serial.println(acc.getRevisionId()); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:24:13: error: 'class ADXL362' has no member named 'activateAutonomousMotionSwitch' check(acc.activateAutonomousMotionSwitch(150,250,2000,false,false)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:25:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(true); ^~~~~~~~~~~~~~ SPIreadOneRegister /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:53:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:53:23: error: 'MeasurementInMg' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino: In function 'void checkInterrupt(bool*, char*, ADXL362)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:68:34: error: 'class ADXL362' has no member named 'isAwake' Serial.println(accelerometer.isAwake(ad_seq_loop)); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:68:42: error: 'ad_seq_loop' was not declared in this scope Serial.println(accelerometer.isAwake(ad_seq_loop)); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino: In function 'void setupInterrupt(byte, void (*)(), int)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:77:70: error: no matching function for call to 'attachInterrupt(byte&, void (*&)(), int&)' attachInterrupt(digitalPinToInterrupt(pinNr), handlerfunction, mode); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/variants/NANO_RP2040_CONNECT/pinmode_arduino.h:30:0, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:26, from /tmp/arduino-sketch-178E6A864BC116D91E4AFF77CA9B6901/sketch/AutonomousMotionSwitch.ino.cpp:1: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/Common.h:112:6: note: candidate: void attachInterrupt(pin_size_t, voidFuncPtr, PinStatus) <near match> void attachInterrupt(pin_size_t interruptNumber, voidFuncPtr callback, PinStatus mode); ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/Common.h:112:6: note: conversion of argument 3 would be ill-formed: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:77:70: error: invalid conversion from 'int' to 'PinStatus' [-fpermissive] attachInterrupt(digitalPinToInterrupt(pinNr), handlerfunction, mode); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:115:0, from /tmp/arduino-sketch-178E6A864BC116D91E4AFF77CA9B6901/sketch/AutonomousMotionSwitch.ino.cpp:1: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/overloads.h:35:6: note: candidate: void attachInterrupt(PinName, voidFuncPtr, PinStatus) <near match> void attachInterrupt(PinName interruptNumber, voidFuncPtr callback, PinStatus mode); ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/overloads.h:35:6: note: conversion of argument 3 would be ill-formed: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:77:70: error: invalid conversion from 'int' to 'PinStatus' [-fpermissive] attachInterrupt(digitalPinToInterrupt(pinNr), handlerfunction, mode); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/ArduinoAPI.h:29:0, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:27, from /tmp/arduino-sketch-178E6A864BC116D91E4AFF77CA9B6901/sketch/AutonomousMotionSwitch.ino.cpp:1: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/Interrupts.h:38:27: note: candidate: template<class T> void arduino::attachInterrupt(pin_size_t, arduino::voidTemplateFuncPtrParam<T*>, PinStatus, T*) template<typename T> void attachInterrupt(pin_size_t interruptNum, voidTemplateFuncPtrParam<T*> userFunc, PinStatus mode, T* param) { ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/Interrupts.h:38:27: note: template argument deduction/substitution failed: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:77:70: note: candidate expects 1 argument, 0 provided attachInterrupt(digitalPinToInterrupt(pinNr), handlerfunction, mode); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/ArduinoAPI.h:29:0, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:27, from /tmp/arduino-sketch-178E6A864BC116D91E4AFF77CA9B6901/sketch/AutonomousMotionSwitch.ino.cpp:1: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/Interrupts.h:21:27: note: candidate: template<class T> void arduino::attachInterrupt(pin_size_t, arduino::voidTemplateFuncPtrParam<T>, PinStatus, T&) template<typename T> void attachInterrupt(pin_size_t interruptNum, voidTemplateFuncPtrParam<T> userFunc, PinStatus mode, T& param) {
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:11:33: error: no matching function for call to 'ADXL362::ADXL362(int)' ADXL362 acc(SPI_SLAVE_SELECT_PIN); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate: ADXL362::ADXL362() ADXL362(); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate expects 0 arguments, 1 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(const ADXL362&) class ADXL362 ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'const ADXL362&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(ADXL362&&) /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'ADXL362&&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:84:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:84:23: error: 'MeasurementInMg' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:19:13: error: 'class ADXL362' has no member named 'init' check(acc.init()); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:20:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(); ^~~~~~~~~~~~~~ SPIreadOneRegister /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:23:22: error: 'class ADXL362' has no member named 'getRevisionId' Serial.println(acc.getRevisionId()); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:26:13: error: 'class ADXL362' has no member named 'configureFIFO' check(acc.configureFIFO(ad_fifo_trigger,FIFO_SIZE, FIFO_TEMP_ENABLED)); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:26:27: error: 'ad_fifo_trigger' was not declared in this scope check(acc.configureFIFO(ad_fifo_trigger,FIFO_SIZE, FIFO_TEMP_ENABLED)); ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:26:27: note: suggested alternative: 'adc_fifo_get' check(acc.configureFIFO(ad_fifo_trigger,FIFO_SIZE, FIFO_TEMP_ENABLED)); ^~~~~~~~~~~~~~~ adc_fifo_get /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:32:13: error: 'class ADXL362' has no member named 'activateAutonomousMotionSwitch' check(acc.activateAutonomousMotionSwitch(150,250,100,false,false)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:33:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(true); ^~~~~~~~~~~~~~ SPIreadOneRegister /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:48:32: error: 'class ADXL362' has no member named 'readFIFO'; did you mean 'readTemp'? uint16_t nrOfEntries = acc.readFIFO(fifoEntries,FIFO_SIZE); ^~~~~~~~ readTemp /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:55:7: error: 'FifoMeasurement' was not declared in this scope FifoMeasurement m = acc.parseFIFOMeasurement(ad_range_2G, &entriesptr, &buflen, FIFO_TEMP_ENABLED); ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:56:24: error: 'm' was not declared in this scope printmeasurement(m.forceInMg); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:56:24: note: suggested alternative: 'tm' printmeasurement(m.forceInMg); ^ tm /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:56:7: error: 'printmeasurement' was not declared in this scope printmeasurement(m.forceInMg); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:84:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:84:23: error: 'MeasurementInMg' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino: In function 'void setupInterrupt(byte, void (*)(), int)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:108:70: error: no matching function for call to 'attachInterrupt(byte&, void (*&)(), int&)' attachInterrupt(digitalPinToInterrupt(pinNr), handlerfunction, mode); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/variants/NANO_RP2040_CONNECT/pinmode_arduino.h:30:0, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:26, from /tmp/arduino-sketch-B0B3B23EAD601246CF5B0EA717764F34/sketch/AutonomousMotionSwitchFIFO.ino.cpp:1: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/Common.h:112:6: note: candidate: void attachInterrupt(pin_size_t, voidFuncPtr, PinStatus) <near match> void attachInterrupt(pin_size_t interruptNumber, voidFuncPtr callback, PinStatus mode); ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/Common.h:112:6: note: conversion of argument 3 would be ill-formed: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:108:70: error: invalid conversion from 'int' to 'PinStatus' [-fpermissive] attachInterrupt(digitalPinToInterrupt(pinNr), handlerfunction, mode); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:115:0, from /tmp/arduino-sketch-B0B3B23EAD601246CF5B0EA717764F34/sketch/AutonomousMotionSwitchFIFO.ino.cpp:1: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/overloads.h:35:6: note: candidate: void attachInterrupt(PinName, voidFuncPtr, PinStatus) <near match> void attachInterrupt(PinName interruptNumber, voidFuncPtr callback, PinStatus mode); ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/overloads.h:35:6: note: conversion of argument 3 would be ill-formed: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:108:70: error: invalid conversion from 'int' to 'PinStatus' [-fpermissive] attachInterrupt(digitalPinToInterrupt(pinNr), handlerfunction, mode); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/ArduinoAPI.h:29:0
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:7:33: error: no matching function for call to 'ADXL362::ADXL362(int)' ADXL362 acc(SPI_SLAVE_SELECT_PIN); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate: ADXL362::ADXL362() ADXL362(); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate expects 0 arguments, 1 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(const ADXL362&) class ADXL362 ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'const ADXL362&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(ADXL362&&) /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'ADXL362&&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:58:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:58:23: error: 'MeasurementInMg' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:15:13: error: 'class ADXL362' has no member named 'init' check(acc.init()); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:16:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(); ^~~~~~~~~~~~~~ SPIreadOneRegister /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:19:22: error: 'class ADXL362' has no member named 'getRevisionId' Serial.println(acc.getRevisionId()); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:21:13: error: 'class ADXL362' has no member named 'activateMeasure'; did you mean 'beginMeasure'? check(acc.activateMeasure()); ^~~~~~~~~~~~~~~ beginMeasure /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:22:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(); ^~~~~~~~~~~~~~ SPIreadOneRegister /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:27:3: error: 'MeasurementInMg' was not declared in this scope MeasurementInMg xyzlow = acc.getXYZLowPower(ad_range_2G); ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:28:20: error: 'xyzlow' was not declared in this scope printmeasurement(xyzlow); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:28:3: error: 'printmeasurement' was not declared in this scope printmeasurement(xyzlow); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:32:19: error: expected ';' before 'xyz' MeasurementInMg xyz = acc.getXYZ(ad_range_2G); ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:33:20: error: 'xyz' was not declared in this scope printmeasurement(xyz); ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:36:20: error: 'class ADXL362' has no member named 'getTemperature' float temp = acc.getTemperature(); ^~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:58:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:58:23: error: 'MeasurementInMg' was not declared in this scope Multiple libraries were found for "ADXL362.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:15:43: error: no matching function for call to 'ADXL362::ADXL362(int)' ADXL362 accelerometer(SPI_SLAVE_SELECT_PIN); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate: ADXL362::ADXL362() ADXL362(); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate expects 0 arguments, 1 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(const ADXL362&) class ADXL362 ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'const ADXL362&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(ADXL362&&) /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'ADXL362&&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:99:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:99:23: error: 'MeasurementInMg' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:23:23: error: 'class ADXL362' has no member named 'init' check(accelerometer.init()); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:24:17: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? accelerometer.printRegisters(); ^~~~~~~~~~~~~~ SPIreadOneRegister /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:27:32: error: 'class ADXL362' has no member named 'getRevisionId' Serial.println(accelerometer.getRevisionId()); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:33:23: error: 'class ADXL362' has no member named 'configureFIFO' check(accelerometer.configureFIFO(ad_fifo_oldestsaved,FIFO_SIZE, FIFO_TEMP_ENABLED)); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:33:37: error: 'ad_fifo_oldestsaved' was not declared in this scope check(accelerometer.configureFIFO(ad_fifo_oldestsaved,FIFO_SIZE, FIFO_TEMP_ENABLED)); ^~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:33:37: note: suggested alternative: 'adc_fifo_get_level' check(accelerometer.configureFIFO(ad_fifo_oldestsaved,FIFO_SIZE, FIFO_TEMP_ENABLED)); ^~~~~~~~~~~~~~~~~~~ adc_fifo_get_level /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:34:23: error: 'class ADXL362' has no member named 'configureFIFOInterrupt1' check(accelerometer.configureFIFOInterrupt1(ad_status_fifo_watermark)); ^~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:34:47: error: 'ad_status_fifo_watermark' was not declared in this scope check(accelerometer.configureFIFOInterrupt1(ad_status_fifo_watermark)); ^~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:35:23: error: 'class ADXL362' has no member named 'configureFIFOInterrupt2' check(accelerometer.configureFIFOInterrupt2(ad_status_fifo_overrun)); ^~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:35:47: error: 'ad_status_fifo_overrun' was not declared in this scope check(accelerometer.configureFIFOInterrupt2(ad_status_fifo_overrun)); ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:37:23: error: 'class ADXL362' has no member named 'activateMeasure'; did you mean 'beginMeasure'? check(accelerometer.activateMeasure()); ^~~~~~~~~~~~~~~ beginMeasure /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:38:17: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? accelerometer.printRegisters(); ^~~~~~~~~~~~~~ SPIreadOneRegister /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:62:42: error: 'class ADXL362' has no member named 'readFIFO'; did you mean 'readTemp'? uint16_t nrOfEntries = accelerometer.readFIFO(fifoEntries,FIFO_SIZE); ^~~~~~~~ readTemp /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:69:7: error: 'FifoMeasurement' was not declared in this scope FifoMeasurement m = accelerometer.parseFIFOMeasurement(ad_range_2G, &entriesptr, &buflen, FIFO_TEMP_ENABLED); ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:70:24: error: 'm' was not declared in this scope printmeasurement(m.forceInMg); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:70:24: note: suggested alternative: 'tm' printmeasurement(m.forceInMg); ^ tm /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:70:7: error: 'printmeasurement' was not declared in this scope printmeasurement(m.forceInMg); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:99:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:99:23: error: 'MeasurementInMg' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino: In function 'bool checkInterrupt(bool*, char*, ADXL362)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:116:34: error: 'class ADXL362' has no member named 'hasStatus' Serial.println(accelerometer.hasStatus(ad_status_fifo_overrun)); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:116:44: error: 'ad_status_fifo_overrun' was not declared in this scope Serial.println(accelerometer.hasStatus(ad_status_fifo_overrun)); ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino: In function 'void setupInterrupt(byte, void (*)(), int)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:126:70: error: no matching function for call to 'attachInterrupt(byte&, void (*&)(), int&)' attachInterrupt(digitalPinToInterrupt(pinNr), handlerfunction, mode); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/variants/NANO_RP2040_CONNECT/pinmode_arduino.h:30:0, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:26, from /tmp/arduino-sketch-1BDACBE9491947A5DB1139A8E63EBB2E/sketch/FIFO.ino.cpp:1: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/Common.h:112:6: note: candidate: void attachInterrupt(pin_size_t, voidFuncPtr, PinStatus) <near match> void attachInterrupt(pin_size_t interruptNumber, voidFuncPtr callback, PinStatus mode); ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/Common.h:112:6: note: conversion of argument 3 would be ill-formed: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:126:70: error: invalid conversion from 'int' to 'PinStatus' [-fpermissive] attachInterrupt(digitalPinToInterrupt(pinNr), handlerfunction, mode); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:1
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:8:33: error: no matching function for call to 'ADXL362::ADXL362(int)' ADXL362 acc(SPI_SLAVE_SELECT_PIN); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate: ADXL362::ADXL362() ADXL362(); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate expects 0 arguments, 1 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(const ADXL362&) class ADXL362 ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'const ADXL362&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(ADXL362&&) /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'ADXL362&&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:52:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:52:23: error: 'MeasurementInMg' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:16:13: error: 'class ADXL362' has no member named 'init' check(acc.init()); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:17:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(); ^~~~~~~~~~~~~~ SPIreadOneRegister /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:20:22: error: 'class ADXL362' has no member named 'getRevisionId' Serial.println(acc.getRevisionId()); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:23:13: error: 'class ADXL362' has no member named 'activateFreeFallDetection' check(acc.activateFreeFallDetection()); ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:24:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(true); ^~~~~~~~~~~~~~ SPIreadOneRegister /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:52:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:52:23: error: 'MeasurementInMg' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino: In function 'void checkInterrupt(bool*, char*, ADXL362)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:67:34: error: 'class ADXL362' has no member named 'isInactInterrupt'; did you mean 'setupDCInactivityInterrupt'? Serial.println(accelerometer.isInactInterrupt()); ^~~~~~~~~~~~~~~~ setupDCInactivityInterrupt /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino: In function 'void setupInterrupt(byte, void (*)(), int)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:76:70: error: no matching function for call to 'attachInterrupt(byte&, void (*&)(), int&)' attachInterrupt(digitalPinToInterrupt(pinNr), handlerfunction, mode); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/variants/NANO_RP2040_CONNECT/pinmode_arduino.h:30:0, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:26, from /tmp/arduino-sketch-EBB05E82CB7EB5AC432F0CC2D2F311BB/sketch/FreeFall.ino.cpp:1: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/Common.h:112:6: note: candidate: void attachInterrupt(pin_size_t, voidFuncPtr, PinStatus) <near match> void attachInterrupt(pin_size_t interruptNumber, voidFuncPtr callback, PinStatus mode); ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/Common.h:112:6: note: conversion of argument 3 would be ill-formed: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:76:70: error: invalid conversion from 'int' to 'PinStatus' [-fpermissive] attachInterrupt(digitalPinToInterrupt(pinNr), handlerfunction, mode); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:115:0, from /tmp/arduino-sketch-EBB05E82CB7EB5AC432F0CC2D2F311BB/sketch/FreeFall.ino.cpp:1: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/overloads.h:35:6: note: candidate: void attachInterrupt(PinName, voidFuncPtr, PinStatus) <near match> void attachInterrupt(PinName interruptNumber, voidFuncPtr callback, PinStatus mode); ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/overloads.h:35:6: note: conversion of argument 3 would be ill-formed: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:76:70: error: invalid conversion from 'int' to 'PinStatus' [-fpermissive] attachInterrupt(digitalPinToInterrupt(pinNr), handlerfunction, mode); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/ArduinoAPI.h:29:0, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:27, from /tmp/arduino-sketch-EBB05E82CB7EB5AC432F0CC2D2F311BB/sketch/FreeFall.ino.cpp:1: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/Interrupts.h:38:27: note: candidate: template<class T> void arduino::attachInterrupt(pin_size_t, arduino::voidTemplateFuncPtrParam<T*>, PinStatus, T*) template<typename T> void attachInterrupt(pin_size_t interruptNum, voidTemplateFuncPtrParam<T*> userFunc, PinStatus mode, T* param) { ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/Interrupts.h:38:27: note: template argument deduction/substitution failed: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:76:70: note: candidate expects 1 argument, 0 provided attachInterrupt(digitalPinToInterrupt(pinNr), handlerfunction, mode); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/ArduinoAPI.h:29:0, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/Arduino.h:27, from /tmp/arduino-sketch-EBB05E82CB7EB5AC432F0CC2D2F311BB/sketch/FreeFall.ino.cpp:1: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/Interrupts.h:21:27: note: candidate: template<class T> void arduino::attachInterrupt(pin_size_t, arduino::voidTemplateFuncPtrParam<T>, PinStatus, T&) template<typename T> void attachInterrupt(pin_size_t interruptNum, voidTemplateFuncPtrParam<T> userFunc, PinStatus mode, T& param) { ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/cores/arduino/api/Interrupts.h:21:27: note: template argument deduction/substitution failed: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:76:70: note: candidate expects 1 argument, 0 provided attachInterrupt(digitalPinToInterrupt(pinNr), handlerfunction, mode); ^ Multiple libraries were found for "ADXL362.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:7:33: error: no matching function for call to 'ADXL362::ADXL362(int)' ADXL362 acc(SPI_SLAVE_SELECT_PIN); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate: ADXL362::ADXL362() ADXL362(); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate expects 0 arguments, 1 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(const ADXL362&) class ADXL362 ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'const ADXL362&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(ADXL362&&) /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'ADXL362&&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:47:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:47:23: error: 'MeasurementInMg' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:15:13: error: 'class ADXL362' has no member named 'init' check(acc.init()); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:16:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(); ^~~~~~~~~~~~~~ SPIreadOneRegister /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:19:22: error: 'class ADXL362' has no member named 'getRevisionId' Serial.println(acc.getRevisionId()); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:21:3: error: 'MeasurementInMg' was not declared in this scope MeasurementInMg xyzdifference = acc.executeSelfTest(); ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:25:20: error: 'xyzdifference' was not declared in this scope printmeasurement(xyzdifference); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:25:3: error: 'printmeasurement' was not declared in this scope printmeasurement(xyzdifference); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:47:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:47:23: error: 'MeasurementInMg' was not declared in this scope Multiple libraries were found for "ADXL362.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362
Result: PASS
Sketch uses 4942 bytes (10%) of program storage space. Maximum is 49152 bytes. Global variables use 195 bytes (3%) of dynamic memory, leaving 5949 bytes for local variables. Maximum is 6144 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:12:33: error: no matching function for call to 'ADXL362::ADXL362(int)' ADXL362 acc(SPI_SLAVE_SELECT_PIN); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate: ADXL362::ADXL362() ADXL362(); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate expects 0 arguments, 1 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(const ADXL362&) class ADXL362 ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'const ADXL362&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(ADXL362&&) /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'ADXL362&&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:100:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:100:23: error: 'MeasurementInMg' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:20:13: error: 'class ADXL362' has no member named 'init' check(acc.init()); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:21:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(); ^~~~~~~~~~~~~~ SPIreadOneRegister /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:24:22: error: 'class ADXL362' has no member named 'getRevisionId' Serial.println(acc.getRevisionId()); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:40:13: error: 'class ADXL362' has no member named 'activateCustomDetection' check(acc.activateCustomDetection(ad_bandwidth_hz_6_wakeup_ultralowpower, ad_seq_link, false, 100, 0, 150, 4000, ad_status_active, ad_status_inactive, false, false, ad_range_2G, ad_noise_normal)); ^~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:40:37: error: 'ad_bandwidth_hz_6_wakeup_ultralowpower' was not declared in this scope check(acc.activateCustomDetection(ad_bandwidth_hz_6_wakeup_ultralowpower, ad_seq_link, false, 100, 0, 150, 4000, ad_status_active, ad_status_inactive, false, false, ad_range_2G, ad_noise_normal)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:40:77: error: 'ad_seq_link' was not declared in this scope check(acc.activateCustomDetection(ad_bandwidth_hz_6_wakeup_ultralowpower, ad_seq_link, false, 100, 0, 150, 4000, ad_status_active, ad_status_inactive, false, false, ad_range_2G, ad_noise_normal)); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:40:116: error: 'ad_status_active' was not declared in this scope check(acc.activateCustomDetection(ad_bandwidth_hz_6_wakeup_ultralowpower, ad_seq_link, false, 100, 0, 150, 4000, ad_status_active, ad_status_inactive, false, false, ad_range_2G, ad_noise_normal)); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:40:134: error: 'ad_status_inactive' was not declared in this scope check(acc.activateCustomDetection(ad_bandwidth_hz_6_wakeup_ultralowpower, ad_seq_link, false, 100, 0, 150, 4000, ad_status_active, ad_status_inactive, false, false, ad_range_2G, ad_noise_normal)); ^~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:40:168: error: 'ad_range_2G' was not declared in this scope check(acc.activateCustomDetection(ad_bandwidth_hz_6_wakeup_ultralowpower, ad_seq_link, false, 100, 0, 150, 4000, ad_status_active, ad_status_inactive, false, false, ad_range_2G, ad_noise_normal)); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:40:181: error: 'ad_noise_normal' was not declared in this scope check(acc.activateCustomDetection(ad_bandwidth_hz_6_wakeup_ultralowpower, ad_seq_link, false, 100, 0, 150, 4000, ad_status_active, ad_status_inactive, false, false, ad_range_2G, ad_noise_normal)); ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:42:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(true, true); ^~~~~~~~~~~~~~ SPIreadOneRegister /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:100:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:100:23: error: 'MeasurementInMg' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino: In function 'void checkInterrupt(bool*, char*, ADXL362)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:116:32: error: 'class ADXL362' has no member named 'isActInterrupt' Serial.print(accelerometer.isActInterrupt()); ^~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:118:32: error: 'class ADXL362' has no member named 'isInactInterrupt'; did you mean 'setupDCInactivityInterrupt'? Serial.print(accelerometer.isInactInterrupt()); ^~~~~~~~~~~~~~~~ setupDCInactivityInterrupt /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:120:34: error: 'class ADXL362' has no member named 'isAwake' Serial.println(accelerometer.isAwake(ad_seq_loop)); //TODO: adjust when i know exactly when awake bit/interrupt is used ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:120:42: error: 'ad_seq_loop' was not declared in this scope Serial.println(accelerometer.isAwake(ad_seq_loop)); //TODO: adjust when i know exactly when awake bit/interrupt is used ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:133:5: error: 'MeasurementInMg' was not declared in this scope MeasurementInMg xyz = acc.getXYZ(ad_range_2G); ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:134:22: error: 'xyz' was not declared in this scope printmeasurement(xyz); ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:134:5: error: 'printmeasurement' was not declared in this scope printmeasurement(xyz); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino: In function 'void setupInterrupt(byte, void (*)(), int)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:164:70: error: no matching function for call to 'attachInterrupt(byte&, void (*&)(), int&)' attac
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:8:33: error: no matching function for call to 'ADXL362::ADXL362(int)' ADXL362 acc(SPI_SLAVE_SELECT_PIN); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate: ADXL362::ADXL362() ADXL362(); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate expects 0 arguments, 1 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(const ADXL362&) class ADXL362 ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'const ADXL362&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(ADXL362&&) /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'ADXL362&&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:53:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:53:23: error: 'MeasurementInMg' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:16:13: error: 'class ADXL362' has no member named 'init' check(acc.init()); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:17:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(); ^~~~~~~~~~~~~~ SPIreadOneRegister /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:20:22: error: 'class ADXL362' has no member named 'getRevisionId' Serial.println(acc.getRevisionId()); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:24:13: error: 'class ADXL362' has no member named 'activateAutonomousMotionSwitch' check(acc.activateAutonomousMotionSwitch(150,250,2000,false,false)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:25:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(true); ^~~~~~~~~~~~~~ SPIreadOneRegister /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:53:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:53:23: error: 'MeasurementInMg' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino: In function 'void checkInterrupt(bool*, char*, ADXL362)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:68:34: error: 'class ADXL362' has no member named 'isAwake' Serial.println(accelerometer.isAwake(ad_seq_loop)); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:68:42: error: 'ad_seq_loop' was not declared in this scope Serial.println(accelerometer.isAwake(ad_seq_loop)); ^~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino: In function 'void setupInterrupt(byte, void (*)(), int)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:77:70: error: no matching function for call to 'attachInterrupt(byte&, void (*&)(), int&)' attachInterrupt(digitalPinToInterrupt(pinNr), handlerfunction, mode); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/Interrupts.h:8:0, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:29, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23, from /tmp/arduino-sketch-178E6A864BC116D91E4AFF77CA9B6901/sketch/AutonomousMotionSwitch.ino.cpp:1: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/Common.h:111:6: note: candidate: void attachInterrupt(pin_size_t, voidFuncPtr, PinStatus) <near match> void attachInterrupt(pin_size_t interruptNumber, voidFuncPtr callback, PinStatus mode); ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/Common.h:111:6: note: conversion of argument 3 would be ill-formed: In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:29:0, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23, from /tmp/arduino-sketch-178E6A864BC116D91E4AFF77CA9B6901/sketch/AutonomousMotionSwitch.ino.cpp:1: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/Interrupts.h:38:27: note: candidate: template<class T> void arduino::attachInterrupt(pin_size_t, arduino::voidTemplateFuncPtrParam<T*>, PinStatus, T*) template<typename T> void attachInterrupt(pin_size_t interruptNum, voidTemplateFuncPtrParam<T*> userFunc, PinStatus mode, T* param) { ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/Interrupts.h:38:27: note: template argument deduction/substitution failed: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:77:70: note: candidate expects 1 argument, 0 provided attachInterrupt(digitalPinToInterrupt(pinNr), handlerfunction, mode); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:29:0, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23, from /tmp/arduino-sketch-178E6A864BC116D91E4AFF77CA9B6901/sketch/AutonomousMotionSwitch.ino.cpp:1: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/Interrupts.h:21:27: note: candidate: template<class T> void arduino::attachInterrupt(pin_size_t, arduino::voidTemplateFuncPtrParam<T>, PinStatus, T&) template<typename T> void attachInterrupt(pin_size_t interruptNum, voidTemplateFuncPtrParam<T> userFunc, PinStatus mode, T& param) { ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/Interrupts.h:21:27: note: template argument deduction/substitution failed: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:77:70: note: candidate expects 1 argument, 0 provided attachInterrupt(digitalPinToInterrupt(pinNr), handlerfunction, mode); ^ Multiple libraries were found for "ADXL362.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:11:33: error: no matching function for call to 'ADXL362::ADXL362(int)' ADXL362 acc(SPI_SLAVE_SELECT_PIN); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate: ADXL362::ADXL362() ADXL362(); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate expects 0 arguments, 1 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(const ADXL362&) class ADXL362 ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'const ADXL362&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(ADXL362&&) /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'ADXL362&&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:84:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:84:23: error: 'MeasurementInMg' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:19:13: error: 'class ADXL362' has no member named 'init' check(acc.init()); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:20:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(); ^~~~~~~~~~~~~~ SPIreadOneRegister /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:23:22: error: 'class ADXL362' has no member named 'getRevisionId' Serial.println(acc.getRevisionId()); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:26:13: error: 'class ADXL362' has no member named 'configureFIFO' check(acc.configureFIFO(ad_fifo_trigger,FIFO_SIZE, FIFO_TEMP_ENABLED)); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:26:27: error: 'ad_fifo_trigger' was not declared in this scope check(acc.configureFIFO(ad_fifo_trigger,FIFO_SIZE, FIFO_TEMP_ENABLED)); ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:32:13: error: 'class ADXL362' has no member named 'activateAutonomousMotionSwitch' check(acc.activateAutonomousMotionSwitch(150,250,100,false,false)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:33:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(true); ^~~~~~~~~~~~~~ SPIreadOneRegister /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:48:32: error: 'class ADXL362' has no member named 'readFIFO'; did you mean 'readTemp'? uint16_t nrOfEntries = acc.readFIFO(fifoEntries,FIFO_SIZE); ^~~~~~~~ readTemp /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:55:7: error: 'FifoMeasurement' was not declared in this scope FifoMeasurement m = acc.parseFIFOMeasurement(ad_range_2G, &entriesptr, &buflen, FIFO_TEMP_ENABLED); ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:56:24: error: 'm' was not declared in this scope printmeasurement(m.forceInMg); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:56:7: error: 'printmeasurement' was not declared in this scope printmeasurement(m.forceInMg); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:84:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:84:23: error: 'MeasurementInMg' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino: In function 'void setupInterrupt(byte, void (*)(), int)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:108:70: error: no matching function for call to 'attachInterrupt(byte&, void (*&)(), int&)' attachInterrupt(digitalPinToInterrupt(pinNr), handlerfunction, mode); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/Interrupts.h:8:0, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:29, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23, from /tmp/arduino-sketch-B0B3B23EAD601246CF5B0EA717764F34/sketch/AutonomousMotionSwitchFIFO.ino.cpp:1: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/Common.h:111:6: note: candidate: void attachInterrupt(pin_size_t, voidFuncPtr, PinStatus) <near match> void attachInterrupt(pin_size_t interruptNumber, voidFuncPtr callback, PinStatus mode); ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/Common.h:111:6: note: conversion of argument 3 would be ill-formed: In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:29:0, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23, from /tmp/arduino-sketch-B0B3B23EAD601246CF5B0EA717764F34/sketch/AutonomousMotionSwitchFIFO.ino.cpp:1: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/Interrupts.h:38:27: note: candidate: template<class T> void arduino::attachInterrupt(pin_size_t, arduino::voidTemplateFuncPtrParam<T*>, PinStatus, T*) template<typename T> void attachInterrupt(pin_size_t interruptNum, voidTemplateFuncPtrParam<T*> userFunc, PinStatus mode, T* param) { ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/Interrupts.h:38:27: note: template argument deduction/substitution failed: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:108:70: note: candidate expects 1 argument, 0 provided attachInterrupt(digitalPinToInterrupt(pinNr), handlerfunction, mode); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:29:0, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23, from /tmp/arduino-sketch-B0B3B23EAD601246CF5B0EA717764F34/sketch/AutonomousMotionSwitchFIFO.ino.cpp:1: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/Interrupts.h:21:27: note: candidate: template<class T> void arduino::attachInterrupt(pin_size_t, arduino::voidTemplateFuncPtrParam<T>, PinStatus, T&) template<typename T> void attachInterrupt(pin_size_t interruptNum, voidTemplateFuncPtrParam<T> userFunc, P
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:7:33: error: no matching function for call to 'ADXL362::ADXL362(int)' ADXL362 acc(SPI_SLAVE_SELECT_PIN); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate: ADXL362::ADXL362() ADXL362(); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate expects 0 arguments, 1 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(const ADXL362&) class ADXL362 ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'const ADXL362&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(ADXL362&&) /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'ADXL362&&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:58:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:58:23: error: 'MeasurementInMg' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:15:13: error: 'class ADXL362' has no member named 'init' check(acc.init()); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:16:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(); ^~~~~~~~~~~~~~ SPIreadOneRegister /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:19:22: error: 'class ADXL362' has no member named 'getRevisionId' Serial.println(acc.getRevisionId()); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:21:13: error: 'class ADXL362' has no member named 'activateMeasure'; did you mean 'beginMeasure'? check(acc.activateMeasure()); ^~~~~~~~~~~~~~~ beginMeasure /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:22:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(); ^~~~~~~~~~~~~~ SPIreadOneRegister /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:27:3: error: 'MeasurementInMg' was not declared in this scope MeasurementInMg xyzlow = acc.getXYZLowPower(ad_range_2G); ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:28:20: error: 'xyzlow' was not declared in this scope printmeasurement(xyzlow); ^~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:28:3: error: 'printmeasurement' was not declared in this scope printmeasurement(xyzlow); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:32:19: error: expected ';' before 'xyz' MeasurementInMg xyz = acc.getXYZ(ad_range_2G); ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:33:20: error: 'xyz' was not declared in this scope printmeasurement(xyz); ^~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:36:20: error: 'class ADXL362' has no member named 'getTemperature' float temp = acc.getTemperature(); ^~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:58:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:58:23: error: 'MeasurementInMg' was not declared in this scope Multiple libraries were found for "ADXL362.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:15:43: error: no matching function for call to 'ADXL362::ADXL362(int)' ADXL362 accelerometer(SPI_SLAVE_SELECT_PIN); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate: ADXL362::ADXL362() ADXL362(); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate expects 0 arguments, 1 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(const ADXL362&) class ADXL362 ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'const ADXL362&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(ADXL362&&) /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'ADXL362&&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:99:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:99:23: error: 'MeasurementInMg' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:23:23: error: 'class ADXL362' has no member named 'init' check(accelerometer.init()); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:24:17: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? accelerometer.printRegisters(); ^~~~~~~~~~~~~~ SPIreadOneRegister /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:27:32: error: 'class ADXL362' has no member named 'getRevisionId' Serial.println(accelerometer.getRevisionId()); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:33:23: error: 'class ADXL362' has no member named 'configureFIFO' check(accelerometer.configureFIFO(ad_fifo_oldestsaved,FIFO_SIZE, FIFO_TEMP_ENABLED)); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:33:37: error: 'ad_fifo_oldestsaved' was not declared in this scope check(accelerometer.configureFIFO(ad_fifo_oldestsaved,FIFO_SIZE, FIFO_TEMP_ENABLED)); ^~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:34:23: error: 'class ADXL362' has no member named 'configureFIFOInterrupt1' check(accelerometer.configureFIFOInterrupt1(ad_status_fifo_watermark)); ^~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:34:47: error: 'ad_status_fifo_watermark' was not declared in this scope check(accelerometer.configureFIFOInterrupt1(ad_status_fifo_watermark)); ^~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:35:23: error: 'class ADXL362' has no member named 'configureFIFOInterrupt2' check(accelerometer.configureFIFOInterrupt2(ad_status_fifo_overrun)); ^~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:35:47: error: 'ad_status_fifo_overrun' was not declared in this scope check(accelerometer.configureFIFOInterrupt2(ad_status_fifo_overrun)); ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:37:23: error: 'class ADXL362' has no member named 'activateMeasure'; did you mean 'beginMeasure'? check(accelerometer.activateMeasure()); ^~~~~~~~~~~~~~~ beginMeasure /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:38:17: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? accelerometer.printRegisters(); ^~~~~~~~~~~~~~ SPIreadOneRegister /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:62:42: error: 'class ADXL362' has no member named 'readFIFO'; did you mean 'readTemp'? uint16_t nrOfEntries = accelerometer.readFIFO(fifoEntries,FIFO_SIZE); ^~~~~~~~ readTemp /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:69:7: error: 'FifoMeasurement' was not declared in this scope FifoMeasurement m = accelerometer.parseFIFOMeasurement(ad_range_2G, &entriesptr, &buflen, FIFO_TEMP_ENABLED); ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:70:24: error: 'm' was not declared in this scope printmeasurement(m.forceInMg); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:70:7: error: 'printmeasurement' was not declared in this scope printmeasurement(m.forceInMg); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:99:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:99:23: error: 'MeasurementInMg' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino: In function 'bool checkInterrupt(bool*, char*, ADXL362)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:116:34: error: 'class ADXL362' has no member named 'hasStatus' Serial.println(accelerometer.hasStatus(ad_status_fifo_overrun)); ^~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:116:44: error: 'ad_status_fifo_overrun' was not declared in this scope Serial.println(accelerometer.hasStatus(ad_status_fifo_overrun)); ^~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino: In function 'void setupInterrupt(byte, void (*)(), int)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:126:70: error: no matching function for call to 'attachInterrupt(byte&, void (*&)(), int&)' attachInterrupt(digitalPinToInterrupt(pinNr), handlerfunction, mode); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/Interrupts.h:8:0, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:29, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23, from /tmp/arduino-sketch-1BDACBE9491947A5DB1139A8E63EBB2E/sketch/FIFO.ino.cpp:1: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/Common.h:111:6: note: candidate: void attachInterrupt(pin_size_t, voidFuncPtr, PinStatus) <near match> void attachInterrupt(pin_size_t interruptNumber, voidFuncPtr callback, PinStatus mode); ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/Common.h:111:6: note: conversion of argument 3 would be ill-formed: In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:29:0, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23, from /tmp/arduino-sketch-1BDACBE9491947A5DB1139A8E63EBB2E/sketch/FIFO.ino.cpp:1: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/Interrupts.h:38:27: note: candidate: template<class T> void arduino::attachInterrupt(pin_size_t, arduino::voidTemplateFuncPtrParam<T*>, PinStatus, T*) template<typename T> void attachInterrupt(pin_size_t interruptNum, voidTemplateFuncPtrParam<T*> userFunc, PinStatus mode, T* param) { ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/Inte
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:8:33: error: no matching function for call to 'ADXL362::ADXL362(int)' ADXL362 acc(SPI_SLAVE_SELECT_PIN); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate: ADXL362::ADXL362() ADXL362(); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate expects 0 arguments, 1 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(const ADXL362&) class ADXL362 ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'const ADXL362&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(ADXL362&&) /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'ADXL362&&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:52:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:52:23: error: 'MeasurementInMg' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:16:13: error: 'class ADXL362' has no member named 'init' check(acc.init()); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:17:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(); ^~~~~~~~~~~~~~ SPIreadOneRegister /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:20:22: error: 'class ADXL362' has no member named 'getRevisionId' Serial.println(acc.getRevisionId()); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:23:13: error: 'class ADXL362' has no member named 'activateFreeFallDetection' check(acc.activateFreeFallDetection()); ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:24:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(true); ^~~~~~~~~~~~~~ SPIreadOneRegister /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:52:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:52:23: error: 'MeasurementInMg' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino: In function 'void checkInterrupt(bool*, char*, ADXL362)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:67:34: error: 'class ADXL362' has no member named 'isInactInterrupt'; did you mean 'setupDCInactivityInterrupt'? Serial.println(accelerometer.isInactInterrupt()); ^~~~~~~~~~~~~~~~ setupDCInactivityInterrupt /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino: In function 'void setupInterrupt(byte, void (*)(), int)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:76:70: error: no matching function for call to 'attachInterrupt(byte&, void (*&)(), int&)' attachInterrupt(digitalPinToInterrupt(pinNr), handlerfunction, mode); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/Interrupts.h:8:0, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:29, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23, from /tmp/arduino-sketch-EBB05E82CB7EB5AC432F0CC2D2F311BB/sketch/FreeFall.ino.cpp:1: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/Common.h:111:6: note: candidate: void attachInterrupt(pin_size_t, voidFuncPtr, PinStatus) <near match> void attachInterrupt(pin_size_t interruptNumber, voidFuncPtr callback, PinStatus mode); ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/Common.h:111:6: note: conversion of argument 3 would be ill-formed: In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:29:0, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23, from /tmp/arduino-sketch-EBB05E82CB7EB5AC432F0CC2D2F311BB/sketch/FreeFall.ino.cpp:1: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/Interrupts.h:38:27: note: candidate: template<class T> void arduino::attachInterrupt(pin_size_t, arduino::voidTemplateFuncPtrParam<T*>, PinStatus, T*) template<typename T> void attachInterrupt(pin_size_t interruptNum, voidTemplateFuncPtrParam<T*> userFunc, PinStatus mode, T* param) { ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/Interrupts.h:38:27: note: template argument deduction/substitution failed: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:76:70: note: candidate expects 1 argument, 0 provided attachInterrupt(digitalPinToInterrupt(pinNr), handlerfunction, mode); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:29:0, from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23, from /tmp/arduino-sketch-EBB05E82CB7EB5AC432F0CC2D2F311BB/sketch/FreeFall.ino.cpp:1: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/Interrupts.h:21:27: note: candidate: template<class T> void arduino::attachInterrupt(pin_size_t, arduino::voidTemplateFuncPtrParam<T>, PinStatus, T&) template<typename T> void attachInterrupt(pin_size_t interruptNum, voidTemplateFuncPtrParam<T> userFunc, PinStatus mode, T& param) { ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/Interrupts.h:21:27: note: template argument deduction/substitution failed: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:76:70: note: candidate expects 1 argument, 0 provided attachInterrupt(digitalPinToInterrupt(pinNr), handlerfunction, mode); ^ Multiple libraries were found for "ADXL362.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:7:33: error: no matching function for call to 'ADXL362::ADXL362(int)' ADXL362 acc(SPI_SLAVE_SELECT_PIN); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate: ADXL362::ADXL362() ADXL362(); ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate expects 0 arguments, 1 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(const ADXL362&) class ADXL362 ^~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'const ADXL362&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(ADXL362&&) /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'ADXL362&&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:47:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:47:23: error: 'MeasurementInMg' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:15:13: error: 'class ADXL362' has no member named 'init' check(acc.init()); ^~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:16:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(); ^~~~~~~~~~~~~~ SPIreadOneRegister /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:19:22: error: 'class ADXL362' has no member named 'getRevisionId' Serial.println(acc.getRevisionId()); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:21:3: error: 'MeasurementInMg' was not declared in this scope MeasurementInMg xyzdifference = acc.executeSelfTest(); ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:25:20: error: 'xyzdifference' was not declared in this scope printmeasurement(xyzdifference); ^~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:25:3: error: 'printmeasurement' was not declared in this scope printmeasurement(xyzdifference); ^~~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:47:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:47:23: error: 'MeasurementInMg' was not declared in this scope Multiple libraries were found for "ADXL362.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362
Result: PASS
This library has no main header file so an empty one was created.
Sketch uses 13332 bytes (5%) of program storage space. Maximum is 262144 bytes. Global variables use 3068 bytes (9%) of dynamic memory, leaving 29700 bytes for local variables. Maximum is 32768 bytes.
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:12:33: error: no matching function for call to 'ADXL362::ADXL362(int)' ADXL362 acc(SPI_SLAVE_SELECT_PIN); ^ In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:1:0: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate: ADXL362::ADXL362() ADXL362(); ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate expects 0 arguments, 1 provided /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(const ADXL362&) class ADXL362 ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'const ADXL362&' /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(ADXL362&&) /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'ADXL362&&' /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:100:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:100:23: error: 'MeasurementInMg' was not declared in this scope /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino: In function 'void setup()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:20:13: error: 'class ADXL362' has no member named 'init' check(acc.init()); ^~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:21:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(); ^~~~~~~~~~~~~~ SPIreadOneRegister /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:24:22: error: 'class ADXL362' has no member named 'getRevisionId' Serial.println(acc.getRevisionId()); ^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:40:13: error: 'class ADXL362' has no member named 'activateCustomDetection' check(acc.activateCustomDetection(ad_bandwidth_hz_6_wakeup_ultralowpower, ad_seq_link, false, 100, 0, 150, 4000, ad_status_active, ad_status_inactive, false, false, ad_range_2G, ad_noise_normal)); ^~~~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:40:37: error: 'ad_bandwidth_hz_6_wakeup_ultralowpower' was not declared in this scope check(acc.activateCustomDetection(ad_bandwidth_hz_6_wakeup_ultralowpower, ad_seq_link, false, 100, 0, 150, 4000, ad_status_active, ad_status_inactive, false, false, ad_range_2G, ad_noise_normal)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:40:77: error: 'ad_seq_link' was not declared in this scope check(acc.activateCustomDetection(ad_bandwidth_hz_6_wakeup_ultralowpower, ad_seq_link, false, 100, 0, 150, 4000, ad_status_active, ad_status_inactive, false, false, ad_range_2G, ad_noise_normal)); ^~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:40:116: error: 'ad_status_active' was not declared in this scope check(acc.activateCustomDetection(ad_bandwidth_hz_6_wakeup_ultralowpower, ad_seq_link, false, 100, 0, 150, 4000, ad_status_active, ad_status_inactive, false, false, ad_range_2G, ad_noise_normal)); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:40:134: error: 'ad_status_inactive' was not declared in this scope check(acc.activateCustomDetection(ad_bandwidth_hz_6_wakeup_ultralowpower, ad_seq_link, false, 100, 0, 150, 4000, ad_status_active, ad_status_inactive, false, false, ad_range_2G, ad_noise_normal)); ^~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:40:168: error: 'ad_range_2G' was not declared in this scope check(acc.activateCustomDetection(ad_bandwidth_hz_6_wakeup_ultralowpower, ad_seq_link, false, 100, 0, 150, 4000, ad_status_active, ad_status_inactive, false, false, ad_range_2G, ad_noise_normal)); ^~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:40:168: note: suggested alternative: '__rangeof' check(acc.activateCustomDetection(ad_bandwidth_hz_6_wakeup_ultralowpower, ad_seq_link, false, 100, 0, 150, 4000, ad_status_active, ad_status_inactive, false, false, ad_range_2G, ad_noise_normal)); ^~~~~~~~~~~ __rangeof /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:40:181: error: 'ad_noise_normal' was not declared in this scope check(acc.activateCustomDetection(ad_bandwidth_hz_6_wakeup_ultralowpower, ad_seq_link, false, 100, 0, 150, 4000, ad_status_active, ad_status_inactive, false, false, ad_range_2G, ad_noise_normal)); ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:42:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(true, true); ^~~~~~~~~~~~~~ SPIreadOneRegister /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino: At global scope: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:100:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:100:23: error: 'MeasurementInMg' was not declared in this scope /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino: In function 'void checkInterrupt(bool*, char*, ADXL362)': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:116:32: error: 'class ADXL362' has no member named 'isActInterrupt' Serial.print(accelerometer.isActInterrupt()); ^~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:118:32: error: 'class ADXL362' has no member named 'isInactInterrupt'; did you mean 'setupDCInactivityInterrupt'? Serial.print(accelerometer.isInactInterrupt()); ^~~~~~~~~~~~~~~~ setupDCInactivityInterrupt /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:120:34: error: 'class ADXL362' has no member named 'isAwake' Serial.println(accelerometer.isAwake(ad_seq_loop)); //TODO: adjust when i know exactly when awake bit/interrupt is used ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/Advanced
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:8:33: error: no matching function for call to 'ADXL362::ADXL362(int)' ADXL362 acc(SPI_SLAVE_SELECT_PIN); ^ In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:1:0: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate: ADXL362::ADXL362() ADXL362(); ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate expects 0 arguments, 1 provided /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(const ADXL362&) class ADXL362 ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'const ADXL362&' /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(ADXL362&&) /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'ADXL362&&' /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:53:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:53:23: error: 'MeasurementInMg' was not declared in this scope /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino: In function 'void setup()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:16:13: error: 'class ADXL362' has no member named 'init' check(acc.init()); ^~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:17:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(); ^~~~~~~~~~~~~~ SPIreadOneRegister /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:20:22: error: 'class ADXL362' has no member named 'getRevisionId' Serial.println(acc.getRevisionId()); ^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:24:13: error: 'class ADXL362' has no member named 'activateAutonomousMotionSwitch' check(acc.activateAutonomousMotionSwitch(150,250,2000,false,false)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:25:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(true); ^~~~~~~~~~~~~~ SPIreadOneRegister /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino: At global scope: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:53:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:53:23: error: 'MeasurementInMg' was not declared in this scope /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino: In function 'void checkInterrupt(bool*, char*, ADXL362)': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:68:34: error: 'class ADXL362' has no member named 'isAwake' Serial.println(accelerometer.isAwake(ad_seq_loop)); ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:68:42: error: 'ad_seq_loop' was not declared in this scope Serial.println(accelerometer.isAwake(ad_seq_loop)); ^~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino: In function 'void setupInterrupt(byte, void (*)(), int)': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:77:70: error: no matching function for call to 'attachInterrupt(byte&, void (*&)(), int&)' attachInterrupt(digitalPinToInterrupt(pinNr), handlerfunction, mode); ^ In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/Interrupts.h:8:0, from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/ArduinoAPI.h:29, from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:23, from /private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-1699E15851CE405F8CF42BFAC1AA686A/sketch/AutonomousMotionSwitch.ino.cpp:1: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/Common.h:111:6: note: candidate: void attachInterrupt(pin_size_t, voidFuncPtr, PinStatus) <near match> void attachInterrupt(pin_size_t interruptNumber, voidFuncPtr callback, PinStatus mode); ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/Common.h:111:6: note: conversion of argument 3 would be ill-formed: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:77:70: error: invalid conversion from 'int' to 'PinStatus' [-fpermissive] attachInterrupt(digitalPinToInterrupt(pinNr), handlerfunction, mode); ^ In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/ArduinoAPI.h:29:0, from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:23, from /private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-1699E15851CE405F8CF42BFAC1AA686A/sketch/AutonomousMotionSwitch.ino.cpp:1: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/Interrupts.h:38:27: note: candidate: template<class T> void arduino::attachInterrupt(pin_size_t, arduino::voidTemplateFuncPtrParam<T*>, PinStatus, T*) template<typename T> void attachInterrupt(pin_size_t interruptNum, voidTemplateFuncPtrParam<T*> userFunc, PinStatus mode, T* param) { ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/Interrupts.h:38:27: note: template argument deduction/substitution failed: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:77:70: note: candidate expects 1 argument, 0 provided attachInterrupt(digitalPinToInterrupt(pinNr), handlerfunction, mode); ^ In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/ArduinoAPI.h:29:0, from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:23, from /private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-1699E15851CE405F8CF42BFAC1AA686A/sketch/AutonomousMotionSwitch.ino.cpp:1: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/Interrupts.h:21:27: note: candidate: template<class T> void arduino::attachInterrupt(pin_size_t, arduino::voidTemplateFuncPtrParam<T>, PinStatus, T&) template<typename T> void attachInterrupt(pin_size_t interruptNum, voidTemplateFuncPtrParam<T> userFunc, PinStatus mode, T& param) { ^~~~~~~~~~~~~~~ /U
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:11:33: error: no matching function for call to 'ADXL362::ADXL362(int)' ADXL362 acc(SPI_SLAVE_SELECT_PIN); ^ In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:1:0: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate: ADXL362::ADXL362() ADXL362(); ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate expects 0 arguments, 1 provided /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(const ADXL362&) class ADXL362 ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'const ADXL362&' /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(ADXL362&&) /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'ADXL362&&' /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:84:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:84:23: error: 'MeasurementInMg' was not declared in this scope /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino: In function 'void setup()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:19:13: error: 'class ADXL362' has no member named 'init' check(acc.init()); ^~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:20:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(); ^~~~~~~~~~~~~~ SPIreadOneRegister /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:23:22: error: 'class ADXL362' has no member named 'getRevisionId' Serial.println(acc.getRevisionId()); ^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:26:13: error: 'class ADXL362' has no member named 'configureFIFO' check(acc.configureFIFO(ad_fifo_trigger,FIFO_SIZE, FIFO_TEMP_ENABLED)); ^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:26:27: error: 'ad_fifo_trigger' was not declared in this scope check(acc.configureFIFO(ad_fifo_trigger,FIFO_SIZE, FIFO_TEMP_ENABLED)); ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:32:13: error: 'class ADXL362' has no member named 'activateAutonomousMotionSwitch' check(acc.activateAutonomousMotionSwitch(150,250,100,false,false)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:33:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(true); ^~~~~~~~~~~~~~ SPIreadOneRegister /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino: In function 'void loop()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:48:32: error: 'class ADXL362' has no member named 'readFIFO'; did you mean 'readTemp'? uint16_t nrOfEntries = acc.readFIFO(fifoEntries,FIFO_SIZE); ^~~~~~~~ readTemp /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:55:7: error: 'FifoMeasurement' was not declared in this scope FifoMeasurement m = acc.parseFIFOMeasurement(ad_range_2G, &entriesptr, &buflen, FIFO_TEMP_ENABLED); ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:56:24: error: 'm' was not declared in this scope printmeasurement(m.forceInMg); ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:56:24: note: suggested alternative: 'Pm' printmeasurement(m.forceInMg); ^ Pm /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:56:7: error: 'printmeasurement' was not declared in this scope printmeasurement(m.forceInMg); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino: At global scope: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:84:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:84:23: error: 'MeasurementInMg' was not declared in this scope /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino: In function 'void setupInterrupt(byte, void (*)(), int)': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:108:70: error: no matching function for call to 'attachInterrupt(byte&, void (*&)(), int&)' attachInterrupt(digitalPinToInterrupt(pinNr), handlerfunction, mode); ^ In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/Interrupts.h:8:0, from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/ArduinoAPI.h:29, from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:23, from /private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-04A3451C5F624FAE346E41D3C488D2FD/sketch/AutonomousMotionSwitchFIFO.ino.cpp:1: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/Common.h:111:6: note: candidate: void attachInterrupt(pin_size_t, voidFuncPtr, PinStatus) <near match> void attachInterrupt(pin_size_t interruptNumber, voidFuncPtr callback, PinStatus mode); ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/Common.h:111:6: note: conversion of argument 3 would be ill-formed: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:108:70: error: invalid conversion from 'int' to 'PinStatus' [-fpermissive] attachInterrupt(digitalPinToInterrupt(pinNr), handlerfunction, mode); ^ In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/ArduinoAPI.h:29:0, from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:23, from /private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-04A3451C5F624FAE346E41D3C488D2FD/sketch/AutonomousMotionSwitchFIFO.ino.cpp:1: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/Interrupts.h:38:27: note: candidate: template<class T> void ar
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:7:33: error: no matching function for call to 'ADXL362::ADXL362(int)' ADXL362 acc(SPI_SLAVE_SELECT_PIN); ^ In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:1:0: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate: ADXL362::ADXL362() ADXL362(); ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate expects 0 arguments, 1 provided /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(const ADXL362&) class ADXL362 ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'const ADXL362&' /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(ADXL362&&) /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'ADXL362&&' /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:58:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:58:23: error: 'MeasurementInMg' was not declared in this scope /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino: In function 'void setup()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:15:13: error: 'class ADXL362' has no member named 'init' check(acc.init()); ^~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:16:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(); ^~~~~~~~~~~~~~ SPIreadOneRegister /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:19:22: error: 'class ADXL362' has no member named 'getRevisionId' Serial.println(acc.getRevisionId()); ^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:21:13: error: 'class ADXL362' has no member named 'activateMeasure'; did you mean 'beginMeasure'? check(acc.activateMeasure()); ^~~~~~~~~~~~~~~ beginMeasure /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:22:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(); ^~~~~~~~~~~~~~ SPIreadOneRegister /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino: In function 'void loop()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:27:3: error: 'MeasurementInMg' was not declared in this scope MeasurementInMg xyzlow = acc.getXYZLowPower(ad_range_2G); ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:28:20: error: 'xyzlow' was not declared in this scope printmeasurement(xyzlow); ^~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:28:3: error: 'printmeasurement' was not declared in this scope printmeasurement(xyzlow); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:32:19: error: expected ';' before 'xyz' MeasurementInMg xyz = acc.getXYZ(ad_range_2G); ^~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:33:20: error: 'xyz' was not declared in this scope printmeasurement(xyz); ^~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:36:20: error: 'class ADXL362' has no member named 'getTemperature' float temp = acc.getTemperature(); ^~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino: At global scope: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:58:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:58:23: error: 'MeasurementInMg' was not declared in this scope Multiple libraries were found for "ADXL362.h" Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362 Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:15:43: error: no matching function for call to 'ADXL362::ADXL362(int)' ADXL362 accelerometer(SPI_SLAVE_SELECT_PIN); ^ In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:1:0: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate: ADXL362::ADXL362() ADXL362(); ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate expects 0 arguments, 1 provided /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(const ADXL362&) class ADXL362 ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'const ADXL362&' /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(ADXL362&&) /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'ADXL362&&' /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:99:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:99:23: error: 'MeasurementInMg' was not declared in this scope /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino: In function 'void setup()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:23:23: error: 'class ADXL362' has no member named 'init' check(accelerometer.init()); ^~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:24:17: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? accelerometer.printRegisters(); ^~~~~~~~~~~~~~ SPIreadOneRegister /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:27:32: error: 'class ADXL362' has no member named 'getRevisionId' Serial.println(accelerometer.getRevisionId()); ^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:33:23: error: 'class ADXL362' has no member named 'configureFIFO' check(accelerometer.configureFIFO(ad_fifo_oldestsaved,FIFO_SIZE, FIFO_TEMP_ENABLED)); ^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:33:37: error: 'ad_fifo_oldestsaved' was not declared in this scope check(accelerometer.configureFIFO(ad_fifo_oldestsaved,FIFO_SIZE, FIFO_TEMP_ENABLED)); ^~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:34:23: error: 'class ADXL362' has no member named 'configureFIFOInterrupt1' check(accelerometer.configureFIFOInterrupt1(ad_status_fifo_watermark)); ^~~~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:34:47: error: 'ad_status_fifo_watermark' was not declared in this scope check(accelerometer.configureFIFOInterrupt1(ad_status_fifo_watermark)); ^~~~~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:35:23: error: 'class ADXL362' has no member named 'configureFIFOInterrupt2' check(accelerometer.configureFIFOInterrupt2(ad_status_fifo_overrun)); ^~~~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:35:47: error: 'ad_status_fifo_overrun' was not declared in this scope check(accelerometer.configureFIFOInterrupt2(ad_status_fifo_overrun)); ^~~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:37:23: error: 'class ADXL362' has no member named 'activateMeasure'; did you mean 'beginMeasure'? check(accelerometer.activateMeasure()); ^~~~~~~~~~~~~~~ beginMeasure /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:38:17: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? accelerometer.printRegisters(); ^~~~~~~~~~~~~~ SPIreadOneRegister /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino: In function 'void loop()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:62:42: error: 'class ADXL362' has no member named 'readFIFO'; did you mean 'readTemp'? uint16_t nrOfEntries = accelerometer.readFIFO(fifoEntries,FIFO_SIZE); ^~~~~~~~ readTemp /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:69:7: error: 'FifoMeasurement' was not declared in this scope FifoMeasurement m = accelerometer.parseFIFOMeasurement(ad_range_2G, &entriesptr, &buflen, FIFO_TEMP_ENABLED); ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:70:24: error: 'm' was not declared in this scope printmeasurement(m.forceInMg); ^ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:70:24: note: suggested alternative: 'Pm' printmeasurement(m.forceInMg); ^ Pm /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:70:7: error: 'printmeasurement' was not declared in this scope printmeasurement(m.forceInMg); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino: At global scope: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:99:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:99:23: error: 'MeasurementInMg' was not declared in this scope /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino: In function 'bool checkInterrupt(bool*, char*, ADXL362)': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:116:34: error: 'class ADXL362' has no member named 'hasStatus' Serial.println(accelerometer.hasStatus(ad_status_fifo_overrun)); ^~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:116:44: error: 'ad_status_fifo_overrun' was not declared in this scope Serial.println(accelerometer.hasStatus(ad_status_fifo_overrun)); ^~~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino: In function 'void setupInterrupt(byte, void (*)(), int)': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:126:70: error: no matching function for call to 'attachInterrupt(byte&, void (*&)(), int&)' attachInterrupt(digitalPinToInterrupt(pinNr), handlerfunction, mode); ^ In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/Interrupts.h:8:0, from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/ArduinoAPI.h:29, from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:23, from /private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-89F567687C1102B5266FF3A83449A7CE/sketch/FIFO.ino.cpp:1: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/Common.h:111:6: note: candidate: void attachInterrupt(pin_size_t, voidFuncPtr, PinStatus) <near match> void attachInterrupt(pin_size_t interruptNumber, voidFuncP
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:8:33: error: no matching function for call to 'ADXL362::ADXL362(int)' ADXL362 acc(SPI_SLAVE_SELECT_PIN); ^ In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:1:0: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate: ADXL362::ADXL362() ADXL362(); ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate expects 0 arguments, 1 provided /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(const ADXL362&) class ADXL362 ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'const ADXL362&' /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(ADXL362&&) /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'ADXL362&&' /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:52:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:52:23: error: 'MeasurementInMg' was not declared in this scope /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino: In function 'void setup()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:16:13: error: 'class ADXL362' has no member named 'init' check(acc.init()); ^~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:17:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(); ^~~~~~~~~~~~~~ SPIreadOneRegister /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:20:22: error: 'class ADXL362' has no member named 'getRevisionId' Serial.println(acc.getRevisionId()); ^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:23:13: error: 'class ADXL362' has no member named 'activateFreeFallDetection' check(acc.activateFreeFallDetection()); ^~~~~~~~~~~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:24:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(true); ^~~~~~~~~~~~~~ SPIreadOneRegister /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino: At global scope: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:52:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:52:23: error: 'MeasurementInMg' was not declared in this scope /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino: In function 'void checkInterrupt(bool*, char*, ADXL362)': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:67:34: error: 'class ADXL362' has no member named 'isInactInterrupt'; did you mean 'setupDCInactivityInterrupt'? Serial.println(accelerometer.isInactInterrupt()); ^~~~~~~~~~~~~~~~ setupDCInactivityInterrupt /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino: In function 'void setupInterrupt(byte, void (*)(), int)': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:76:70: error: no matching function for call to 'attachInterrupt(byte&, void (*&)(), int&)' attachInterrupt(digitalPinToInterrupt(pinNr), handlerfunction, mode); ^ In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/Interrupts.h:8:0, from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/ArduinoAPI.h:29, from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:23, from /private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-546746E2157B39CE55F988D69FCAB643/sketch/FreeFall.ino.cpp:1: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/Common.h:111:6: note: candidate: void attachInterrupt(pin_size_t, voidFuncPtr, PinStatus) <near match> void attachInterrupt(pin_size_t interruptNumber, voidFuncPtr callback, PinStatus mode); ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/Common.h:111:6: note: conversion of argument 3 would be ill-formed: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:76:70: error: invalid conversion from 'int' to 'PinStatus' [-fpermissive] attachInterrupt(digitalPinToInterrupt(pinNr), handlerfunction, mode); ^ In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/ArduinoAPI.h:29:0, from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:23, from /private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-546746E2157B39CE55F988D69FCAB643/sketch/FreeFall.ino.cpp:1: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/Interrupts.h:38:27: note: candidate: template<class T> void arduino::attachInterrupt(pin_size_t, arduino::voidTemplateFuncPtrParam<T*>, PinStatus, T*) template<typename T> void attachInterrupt(pin_size_t interruptNum, voidTemplateFuncPtrParam<T*> userFunc, PinStatus mode, T* param) { ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/Interrupts.h:38:27: note: template argument deduction/substitution failed: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:76:70: note: candidate expects 1 argument, 0 provided attachInterrupt(digitalPinToInterrupt(pinNr), handlerfunction, mode); ^ In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/ArduinoAPI.h:29:0, from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/Arduino.h:23, from /private/var/folders/47/_57rjy4111jc7dfpgjmcc93w0000gp/T/arduino-sketch-546746E2157B39CE55F988D69FCAB643/sketch/FreeFall.ino.cpp:1: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/Interrupts.h:21:27: note: candidate: template<class T> void arduino::attachInterrupt(pin_size_t, arduino::voidTemplateFuncPtrParam<T>, PinStatus, T&) template<typename T> void attachInterrupt(pin_size_t interruptNum, voidTemplateFuncPtrParam<T> userFunc, PinStatus mode, T& param) { ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/samd/1.8.12/cores/arduino/api/Interrupts.h:21:27: note: template argument deduction/substitution failed: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:76:70: note: candidate expects 1 argument, 0 provided attachInterrupt(digitalPinToInterrupt(pinNr), handlerfunction, mode); ^ Multiple libraries were found for "ADXL362.h" Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362 Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362
Result: FAIL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:7:33: error: no matching function for call to 'ADXL362::ADXL362(int)' ADXL362 acc(SPI_SLAVE_SELECT_PIN); ^ In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:1:0: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate: ADXL362::ADXL362() ADXL362(); ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate expects 0 arguments, 1 provided /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(const ADXL362&) class ADXL362 ^~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'const ADXL362&' /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(ADXL362&&) /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'ADXL362&&' /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:47:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:47:23: error: 'MeasurementInMg' was not declared in this scope /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino: In function 'void setup()': /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:15:13: error: 'class ADXL362' has no member named 'init' check(acc.init()); ^~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:16:7: error: 'class ADXL362' has no member named 'printRegisters'; did you mean 'SPIreadOneRegister'? acc.printRegisters(); ^~~~~~~~~~~~~~ SPIreadOneRegister /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:19:22: error: 'class ADXL362' has no member named 'getRevisionId' Serial.println(acc.getRevisionId()); ^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:21:3: error: 'MeasurementInMg' was not declared in this scope MeasurementInMg xyzdifference = acc.executeSelfTest(); ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:25:20: error: 'xyzdifference' was not declared in this scope printmeasurement(xyzdifference); ^~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:25:3: error: 'printmeasurement' was not declared in this scope printmeasurement(xyzdifference); ^~~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino: At global scope: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:47:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^~~~~~~~~~~~~~~ /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:47:23: error: 'MeasurementInMg' was not declared in this scope Multiple libraries were found for "ADXL362.h" Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ADXL362 Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362
Result: PASS
Sketch uses 202150 bytes (15%) of program storage space. Maximum is 1310720 bytes. Global variables use 13216 bytes (4%) of dynamic memory, leaving 314464 bytes for local variables. Maximum is 327680 bytes.
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:12:33: error: no matching function for call to 'ADXL362::ADXL362(int)' ADXL362 acc(SPI_SLAVE_SELECT_PIN); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate: ADXL362::ADXL362() ADXL362(); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate expects 0 arguments, 1 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(const ADXL362&) class ADXL362 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'const ADXL362&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(ADXL362&&) /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'ADXL362&&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:100:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:100:23: error: 'MeasurementInMg' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:20:13: error: 'class ADXL362' has no member named 'init' check(acc.init()); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:21:7: error: 'class ADXL362' has no member named 'printRegisters' acc.printRegisters(); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:24:22: error: 'class ADXL362' has no member named 'getRevisionId' Serial.println(acc.getRevisionId()); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:40:13: error: 'class ADXL362' has no member named 'activateCustomDetection' check(acc.activateCustomDetection(ad_bandwidth_hz_6_wakeup_ultralowpower, ad_seq_link, false, 100, 0, 150, 4000, ad_status_active, ad_status_inactive, false, false, ad_range_2G, ad_noise_normal)); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:40:37: error: 'ad_bandwidth_hz_6_wakeup_ultralowpower' was not declared in this scope check(acc.activateCustomDetection(ad_bandwidth_hz_6_wakeup_ultralowpower, ad_seq_link, false, 100, 0, 150, 4000, ad_status_active, ad_status_inactive, false, false, ad_range_2G, ad_noise_normal)); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:40:77: error: 'ad_seq_link' was not declared in this scope check(acc.activateCustomDetection(ad_bandwidth_hz_6_wakeup_ultralowpower, ad_seq_link, false, 100, 0, 150, 4000, ad_status_active, ad_status_inactive, false, false, ad_range_2G, ad_noise_normal)); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:40:116: error: 'ad_status_active' was not declared in this scope check(acc.activateCustomDetection(ad_bandwidth_hz_6_wakeup_ultralowpower, ad_seq_link, false, 100, 0, 150, 4000, ad_status_active, ad_status_inactive, false, false, ad_range_2G, ad_noise_normal)); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:40:134: error: 'ad_status_inactive' was not declared in this scope check(acc.activateCustomDetection(ad_bandwidth_hz_6_wakeup_ultralowpower, ad_seq_link, false, 100, 0, 150, 4000, ad_status_active, ad_status_inactive, false, false, ad_range_2G, ad_noise_normal)); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:40:168: error: 'ad_range_2G' was not declared in this scope check(acc.activateCustomDetection(ad_bandwidth_hz_6_wakeup_ultralowpower, ad_seq_link, false, 100, 0, 150, 4000, ad_status_active, ad_status_inactive, false, false, ad_range_2G, ad_noise_normal)); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:40:181: error: 'ad_noise_normal' was not declared in this scope check(acc.activateCustomDetection(ad_bandwidth_hz_6_wakeup_ultralowpower, ad_seq_link, false, 100, 0, 150, 4000, ad_status_active, ad_status_inactive, false, false, ad_range_2G, ad_noise_normal)); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:42:7: error: 'class ADXL362' has no member named 'printRegisters' acc.printRegisters(true, true); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:100:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:100:23: error: 'MeasurementInMg' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino: In function 'void checkInterrupt(bool*, char*, ADXL362)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:116:32: error: 'class ADXL362' has no member named 'isActInterrupt' Serial.print(accelerometer.isActInterrupt()); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:118:32: error: 'class ADXL362' has no member named 'isInactInterrupt' Serial.print(accelerometer.isInactInterrupt()); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:120:34: error: 'class ADXL362' has no member named 'isAwake' Serial.println(accelerometer.isAwake(ad_seq_loop)); //TODO: adjust when i know exactly when awake bit/interrupt is used ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:120:42: error: 'ad_seq_loop' was not declared in this scope Serial.println(accelerometer.isAwake(ad_seq_loop)); //TODO: adjust when i know exactly when awake bit/interrupt is used ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:133:5: error: 'MeasurementInMg' was not declared in this scope MeasurementInMg xyz = acc.getXYZ(ad_range_2G); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:134:22: error: 'xyz' was not declared in this scope printmeasurement(xyz); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AdvancedDetection/AdvancedDetection.ino:134:25: error: 'printmeasurement' was not declared in this scope printmeasurement(xyz); ^ Multiple libraries were found for "ADXL362.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:8:33: error: no matching function for call to 'ADXL362::ADXL362(int)' ADXL362 acc(SPI_SLAVE_SELECT_PIN); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate: ADXL362::ADXL362() ADXL362(); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate expects 0 arguments, 1 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(const ADXL362&) class ADXL362 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'const ADXL362&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(ADXL362&&) /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'ADXL362&&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:53:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:53:23: error: 'MeasurementInMg' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:16:13: error: 'class ADXL362' has no member named 'init' check(acc.init()); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:17:7: error: 'class ADXL362' has no member named 'printRegisters' acc.printRegisters(); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:20:22: error: 'class ADXL362' has no member named 'getRevisionId' Serial.println(acc.getRevisionId()); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:24:13: error: 'class ADXL362' has no member named 'activateAutonomousMotionSwitch' check(acc.activateAutonomousMotionSwitch(150,250,2000,false,false)); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:25:7: error: 'class ADXL362' has no member named 'printRegisters' acc.printRegisters(true); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:53:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:53:23: error: 'MeasurementInMg' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino: In function 'void checkInterrupt(bool*, char*, ADXL362)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:68:34: error: 'class ADXL362' has no member named 'isAwake' Serial.println(accelerometer.isAwake(ad_seq_loop)); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitch/AutonomousMotionSwitch.ino:68:42: error: 'ad_seq_loop' was not declared in this scope Serial.println(accelerometer.isAwake(ad_seq_loop)); ^ Multiple libraries were found for "ADXL362.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:11:33: error: no matching function for call to 'ADXL362::ADXL362(int)' ADXL362 acc(SPI_SLAVE_SELECT_PIN); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate: ADXL362::ADXL362() ADXL362(); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate expects 0 arguments, 1 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(const ADXL362&) class ADXL362 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'const ADXL362&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(ADXL362&&) /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'ADXL362&&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:84:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:84:23: error: 'MeasurementInMg' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:19:13: error: 'class ADXL362' has no member named 'init' check(acc.init()); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:20:7: error: 'class ADXL362' has no member named 'printRegisters' acc.printRegisters(); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:23:22: error: 'class ADXL362' has no member named 'getRevisionId' Serial.println(acc.getRevisionId()); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:26:13: error: 'class ADXL362' has no member named 'configureFIFO' check(acc.configureFIFO(ad_fifo_trigger,FIFO_SIZE, FIFO_TEMP_ENABLED)); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:26:27: error: 'ad_fifo_trigger' was not declared in this scope check(acc.configureFIFO(ad_fifo_trigger,FIFO_SIZE, FIFO_TEMP_ENABLED)); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:32:13: error: 'class ADXL362' has no member named 'activateAutonomousMotionSwitch' check(acc.activateAutonomousMotionSwitch(150,250,100,false,false)); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:33:7: error: 'class ADXL362' has no member named 'printRegisters' acc.printRegisters(true); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:48:32: error: 'class ADXL362' has no member named 'readFIFO' uint16_t nrOfEntries = acc.readFIFO(fifoEntries,FIFO_SIZE); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:55:7: error: 'FifoMeasurement' was not declared in this scope FifoMeasurement m = acc.parseFIFOMeasurement(ad_range_2G, &entriesptr, &buflen, FIFO_TEMP_ENABLED); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:56:24: error: 'm' was not declared in this scope printmeasurement(m.forceInMg); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:56:35: error: 'printmeasurement' was not declared in this scope printmeasurement(m.forceInMg); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:84:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/AutonomousMotionSwitchFIFO/AutonomousMotionSwitchFIFO.ino:84:23: error: 'MeasurementInMg' was not declared in this scope Multiple libraries were found for "ADXL362.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:7:33: error: no matching function for call to 'ADXL362::ADXL362(int)' ADXL362 acc(SPI_SLAVE_SELECT_PIN); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate: ADXL362::ADXL362() ADXL362(); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate expects 0 arguments, 1 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(const ADXL362&) class ADXL362 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'const ADXL362&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(ADXL362&&) /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'ADXL362&&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:58:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:58:23: error: 'MeasurementInMg' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:15:13: error: 'class ADXL362' has no member named 'init' check(acc.init()); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:16:7: error: 'class ADXL362' has no member named 'printRegisters' acc.printRegisters(); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:19:22: error: 'class ADXL362' has no member named 'getRevisionId' Serial.println(acc.getRevisionId()); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:21:13: error: 'class ADXL362' has no member named 'activateMeasure' check(acc.activateMeasure()); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:22:7: error: 'class ADXL362' has no member named 'printRegisters' acc.printRegisters(); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:27:3: error: 'MeasurementInMg' was not declared in this scope MeasurementInMg xyzlow = acc.getXYZLowPower(ad_range_2G); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:28:20: error: 'xyzlow' was not declared in this scope printmeasurement(xyzlow); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:28:26: error: 'printmeasurement' was not declared in this scope printmeasurement(xyzlow); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:32:19: error: expected ';' before 'xyz' MeasurementInMg xyz = acc.getXYZ(ad_range_2G); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:33:20: error: 'xyz' was not declared in this scope printmeasurement(xyz); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:36:20: error: 'class ADXL362' has no member named 'getTemperature' float temp = acc.getTemperature(); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:58:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/BasicMeasure/BasicMeasure.ino:58:23: error: 'MeasurementInMg' was not declared in this scope Multiple libraries were found for "ADXL362.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:15:43: error: no matching function for call to 'ADXL362::ADXL362(int)' ADXL362 accelerometer(SPI_SLAVE_SELECT_PIN); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate: ADXL362::ADXL362() ADXL362(); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate expects 0 arguments, 1 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(const ADXL362&) class ADXL362 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'const ADXL362&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(ADXL362&&) /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'ADXL362&&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:99:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:99:23: error: 'MeasurementInMg' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:23:23: error: 'class ADXL362' has no member named 'init' check(accelerometer.init()); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:24:17: error: 'class ADXL362' has no member named 'printRegisters' accelerometer.printRegisters(); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:27:32: error: 'class ADXL362' has no member named 'getRevisionId' Serial.println(accelerometer.getRevisionId()); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:33:23: error: 'class ADXL362' has no member named 'configureFIFO' check(accelerometer.configureFIFO(ad_fifo_oldestsaved,FIFO_SIZE, FIFO_TEMP_ENABLED)); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:33:37: error: 'ad_fifo_oldestsaved' was not declared in this scope check(accelerometer.configureFIFO(ad_fifo_oldestsaved,FIFO_SIZE, FIFO_TEMP_ENABLED)); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:34:23: error: 'class ADXL362' has no member named 'configureFIFOInterrupt1' check(accelerometer.configureFIFOInterrupt1(ad_status_fifo_watermark)); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:34:47: error: 'ad_status_fifo_watermark' was not declared in this scope check(accelerometer.configureFIFOInterrupt1(ad_status_fifo_watermark)); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:35:23: error: 'class ADXL362' has no member named 'configureFIFOInterrupt2' check(accelerometer.configureFIFOInterrupt2(ad_status_fifo_overrun)); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:35:47: error: 'ad_status_fifo_overrun' was not declared in this scope check(accelerometer.configureFIFOInterrupt2(ad_status_fifo_overrun)); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:37:23: error: 'class ADXL362' has no member named 'activateMeasure' check(accelerometer.activateMeasure()); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:38:17: error: 'class ADXL362' has no member named 'printRegisters' accelerometer.printRegisters(); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino: In function 'void loop()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:62:42: error: 'class ADXL362' has no member named 'readFIFO' uint16_t nrOfEntries = accelerometer.readFIFO(fifoEntries,FIFO_SIZE); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:69:7: error: 'FifoMeasurement' was not declared in this scope FifoMeasurement m = accelerometer.parseFIFOMeasurement(ad_range_2G, &entriesptr, &buflen, FIFO_TEMP_ENABLED); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:70:24: error: 'm' was not declared in this scope printmeasurement(m.forceInMg); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:70:35: error: 'printmeasurement' was not declared in this scope printmeasurement(m.forceInMg); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:99:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:99:23: error: 'MeasurementInMg' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino: In function 'bool checkInterrupt(bool*, char*, ADXL362)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:116:34: error: 'class ADXL362' has no member named 'hasStatus' Serial.println(accelerometer.hasStatus(ad_status_fifo_overrun)); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FIFO/FIFO.ino:116:44: error: 'ad_status_fifo_overrun' was not declared in this scope Serial.println(accelerometer.hasStatus(ad_status_fifo_overrun)); ^ Multiple libraries were found for "ADXL362.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:8:33: error: no matching function for call to 'ADXL362::ADXL362(int)' ADXL362 acc(SPI_SLAVE_SELECT_PIN); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate: ADXL362::ADXL362() ADXL362(); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate expects 0 arguments, 1 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(const ADXL362&) class ADXL362 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'const ADXL362&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(ADXL362&&) /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'ADXL362&&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:52:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:52:23: error: 'MeasurementInMg' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:16:13: error: 'class ADXL362' has no member named 'init' check(acc.init()); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:17:7: error: 'class ADXL362' has no member named 'printRegisters' acc.printRegisters(); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:20:22: error: 'class ADXL362' has no member named 'getRevisionId' Serial.println(acc.getRevisionId()); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:23:13: error: 'class ADXL362' has no member named 'activateFreeFallDetection' check(acc.activateFreeFallDetection()); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:24:7: error: 'class ADXL362' has no member named 'printRegisters' acc.printRegisters(true); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:52:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:52:23: error: 'MeasurementInMg' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino: In function 'void checkInterrupt(bool*, char*, ADXL362)': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/FreeFall/FreeFall.ino:67:34: error: 'class ADXL362' has no member named 'isInactInterrupt' Serial.println(accelerometer.isInactInterrupt()); ^ Multiple libraries were found for "ADXL362.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362
Result: FAIL
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:7:33: error: no matching function for call to 'ADXL362::ADXL362(int)' ADXL362 acc(SPI_SLAVE_SELECT_PIN); ^ In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:1:0: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate: ADXL362::ADXL362() ADXL362(); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:27:2: note: candidate expects 0 arguments, 1 provided /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(const ADXL362&) class ADXL362 ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'const ADXL362&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: candidate: constexpr ADXL362::ADXL362(ADXL362&&) /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362/ADXL362.h:23:7: note: no known conversion for argument 1 from 'int' to 'ADXL362&&' /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:47:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:47:23: error: 'MeasurementInMg' was not declared in this scope /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino: In function 'void setup()': /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:15:13: error: 'class ADXL362' has no member named 'init' check(acc.init()); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:16:7: error: 'class ADXL362' has no member named 'printRegisters' acc.printRegisters(); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:19:22: error: 'class ADXL362' has no member named 'getRevisionId' Serial.println(acc.getRevisionId()); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:21:3: error: 'MeasurementInMg' was not declared in this scope MeasurementInMg xyzdifference = acc.executeSelfTest(); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:25:20: error: 'xyzdifference' was not declared in this scope printmeasurement(xyzdifference); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:25:33: error: 'printmeasurement' was not declared in this scope printmeasurement(xyzdifference); ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino: At global scope: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:47:23: error: variable or field 'printmeasurement' declared void void printmeasurement(MeasurementInMg m) { ^ /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362/examples/SelfTest/SelfTest.ino:47:23: error: 'MeasurementInMg' was not declared in this scope Multiple libraries were found for "ADXL362.h" Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ADXL362 Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WinkelICT_ADXL362