Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- > Executing task in folder knx-sensor: C:\Users\fluppie\.platformio\penv\Scripts\pio.exe run -e build <
- Processing build (platform: atmelsam; board: zeroUSB; framework: arduino)
- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- Verbose mode can be enabled via `-v, --verbose` option
- CONFIGURATION: https://docs.platformio.org/page/boards/atmelsam/zeroUSB.html
- PLATFORM: Atmel SAM (5.1.1) > Arduino Zero (USB Native Port)
- HARDWARE: SAMD21G18A 48MHz, 32KB RAM, 256KB Flash
- DEBUG: Current (jlink) External (atmel-ice, blackmagic, jlink)
- PACKAGES:
- - framework-arduino-samd 1.8.11
- - framework-cmsis 1.40500.0 (4.5.0)
- - framework-cmsis-atmel 1.2.0
- - toolchain-gccarmnoneeabi 1.70201.0 (7.2.1)
- LDF: Library Dependency Finder -> http://bit.ly/configure-pio-ldf
- LDF Modes: Finder ~ deep+, Compatibility ~ soft
- Found 77 compatible libraries
- Scanning dependencies...
- Dependency Graph
- |-- <SPI> 1.0
- |-- <Wire> 1.0
- |-- <knx-common> 0.1.0
- | |-- <Wire> 1.0
- | |-- <Adafruit BME280 Library> 2.0.2
- | | |-- <Adafruit Unified Sensor> 1.1.4
- | | |-- <SPI> 1.0
- | | |-- <Wire> 1.0
- | |-- <Adafruit Unified Sensor> 1.1.4
- | |-- <SPI> 1.0
- | |-- <ClosedCube HDC1080> 1.3.2
- | | |-- <Wire> 1.0
- | |-- <SparkFun SCD30 Arduino Library> 1.0.10
- | | |-- <Wire> 1.0
- |-- <Adafruit BME280 Library> 2.0.2
- | |-- <Adafruit Unified Sensor> 1.1.4
- | |-- <SPI> 1.0
- | |-- <Wire> 1.0
- |-- <Adafruit Unified Sensor> 1.1.4
- |-- <SparkFun SCD30 Arduino Library> 1.0.10
- | |-- <Wire> 1.0
- |-- <knx-sensor> 0.6.0
- | |-- <knx-common> 0.1.0
- | | |-- <Wire> 1.0
- | | |-- <Adafruit BME280 Library> 2.0.2
- | | | |-- <Adafruit Unified Sensor> 1.1.4
- | | | |-- <SPI> 1.0
- | | | |-- <Wire> 1.0
- | | |-- <Adafruit Unified Sensor> 1.1.4
- | | |-- <SPI> 1.0
- | | |-- <ClosedCube HDC1080> 1.3.2
- | | | |-- <Wire> 1.0
- | | |-- <SparkFun SCD30 Arduino Library> 1.0.10
- | | | |-- <Wire> 1.0
- | |-- <Adafruit BME280 Library> 2.0.2
- | | |-- <Adafruit Unified Sensor> 1.1.4
- | | |-- <SPI> 1.0
- | | |-- <Wire> 1.0
- | |-- <Adafruit Unified Sensor> 1.1.4
- | |-- <SPI> 1.0
- | |-- <Wire> 1.0
- | |-- <SparkFun SCD30 Arduino Library> 1.0.10
- | | |-- <Wire> 1.0
- | |-- <knx> 1.1.0
- | |-- <knx-logic> 1.0.0
- | | |-- <knx> 1.1.0
- | | |-- <Wire> 1.0
- | | |-- <knx-common> 0.1.0
- | | | |-- <Wire> 1.0
- | | | |-- <Adafruit BME280 Library> 2.0.2
- | | | | |-- <Adafruit Unified Sensor> 1.1.4
- | | | | |-- <SPI> 1.0
- | | | | |-- <Wire> 1.0
- | | | |-- <Adafruit Unified Sensor> 1.1.4
- | | | |-- <SPI> 1.0
- | | | |-- <ClosedCube HDC1080> 1.3.2
- | | | | |-- <Wire> 1.0
- | | | |-- <SparkFun SCD30 Arduino Library> 1.0.10
- | | | | |-- <Wire> 1.0
- |-- <knx> 1.1.0
- |-- <knx-logic> 1.0.0
- | |-- <knx> 1.1.0
- | |-- <Wire> 1.0
- | |-- <knx-common> 0.1.0
- | | |-- <Wire> 1.0
- | | |-- <Adafruit BME280 Library> 2.0.2
- | | | |-- <Adafruit Unified Sensor> 1.1.4
- | | | |-- <SPI> 1.0
- | | | |-- <Wire> 1.0
- | | |-- <Adafruit Unified Sensor> 1.1.4
- | | |-- <SPI> 1.0
- | | |-- <ClosedCube HDC1080> 1.3.2
- | | | |-- <Wire> 1.0
- | | |-- <SparkFun SCD30 Arduino Library> 1.0.10
- | | | |-- <Wire> 1.0
- Building in release mode
- Compiling .pio\build\build\src\Sensormodul.cpp.o
- Compiling .pio\build\build\src\main.cpp.o
- Compiling .pio\build\build\libfdd\SPI\SPI.cpp.o
- Compiling .pio\build\build\libcc3\Wire\Wire.cpp.o
- Compiling .pio\build\build\lib9bf\Adafruit_Unified_Sensor\Adafruit_Sensor.cpp.o
- Compiling .pio\build\build\lib739\Adafruit_BME280_Library\Adafruit_BME280.cpp.o
- Compiling .pio\build\build\lib12c\ClosedCube HDC1080\ClosedCube_HDC1080.cpp.o
- In file included from C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx.h:86:0,
- from src\main.cpp:1:
- C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx_facade.h: In member function 'void KnxFacade<P, B>::start()':
- C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx_facade.h:213:68: error: no matching function for call to 'attachInterrupt(uint32_t&, void (&)(), uint32_t&)'
- attachInterrupt(_buttonPin, buttonUp, _buttonPinInterruptOn);
- ^
- In file included from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/api/Interrupts.h:8:0,
- from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/api/ArduinoAPI.h:29,
- from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/Arduino.h:23,
- from C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx/bits.h:36,
- Compiling .pio\build\build\lib6ce\SparkFun SCD30 Arduino Library\SparkFun_SCD30_Arduino_Library.cpp.o
- from C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx_facade.h:3,
- from C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx.h:86,
- from src\main.cpp:1:
- C:\Users\fluppie\.platformio\packages\framework-arduino-samd\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);
- ^~~~~~~~~~~~~~~
- C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/api/Common.h:111:6: note: conversion of argument 3 would be ill-formed:
- In file included from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/api/ArduinoAPI.h:29:0,
- from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/Arduino.h:23,
- from C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx/bits.h:36,
- from C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx_facade.h:3,
- from C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx.h:86,
- from src\main.cpp:1:
- C:\Users\fluppie\.platformio\packages\framework-arduino-samd\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) {
- ^~~~~~~~~~~~~~~
- C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/api/Interrupts.h:38:27: note: template argument deduction/substitution failed:
- In file included from C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx.h:86:0,
- from src\main.cpp:1:
- C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx_facade.h:213:68: note: candidate expects 1 argument, 0 provided
- attachInterrupt(_buttonPin, buttonUp, _buttonPinInterruptOn);
- ^
- In file included from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/api/ArduinoAPI.h:29:0,
- from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/Arduino.h:23,
- from C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx/bits.h:36,
- from C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx_facade.h:3,
- from C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx.h:86,
- from src\main.cpp:1:
- C:\Users\fluppie\.platformio\packages\framework-arduino-samd\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) {
- ^~~~~~~~~~~~~~~
- C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/api/Interrupts.h:21:27: note: template argument deduction/substitution failed:
- In file included from C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx.h:86:0,
- from src\main.cpp:1:
- C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx_facade.h:213:68: note: candidate expects 1 argument, 0 provided
- attachInterrupt(_buttonPin, buttonUp, _buttonPinInterruptOn);
- ^
- src\main.cpp: In function 'void setup()':
- src\main.cpp:11:13: error: 'PROG_LED_PIN' was not declared in this scope
- pinMode(PROG_LED_PIN, OUTPUT);
- ^~~~~~~~~~~~
- In file included from C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx.h:86:0,
- from src\Sensormodul.h:2,
- from src\Sensormodul.cpp:12:
- C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx_facade.h: In member function 'void KnxFacade<P, B>::start()':
- C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx_facade.h:213:68: error: no matching function for call to 'attachInterrupt(uint32_t&, void (&)(), uint32_t&)'
- attachInterrupt(_buttonPin, buttonUp, _buttonPinInterruptOn);
- ^
- In file included from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/api/Interrupts.h:8:0,
- from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/api/ArduinoAPI.h:29,
- from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/Arduino.h:23,
- from C:\Users\fluppie\Documents\PlatformIO\Projects\knx-common\src/Helper.h:6,
- from C:\Users\fluppie\Documents\PlatformIO\Projects\knx-common\src/Sensor.h:3,
- from C:\Users\fluppie\Documents\PlatformIO\Projects\knx-common\src/SensorSHT3x.h:2,
- from src\Sensormodul.cpp:4:
- C:\Users\fluppie\.platformio\packages\framework-arduino-samd\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);
- ^~~~~~~~~~~~~~~
- C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/api/Common.h:111:6: note: conversion of argument 3 would be ill-formed:
- In file included from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/api/ArduinoAPI.h:29:0,
- from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/Arduino.h:23,
- from C:\Users\fluppie\Documents\PlatformIO\Projects\knx-common\src/Helper.h:6,
- from C:\Users\fluppie\Documents\PlatformIO\Projects\knx-common\src/Sensor.h:3,
- from C:\Users\fluppie\Documents\PlatformIO\Projects\knx-common\src/SensorSHT3x.h:2,
- from src\Sensormodul.cpp:4:
- C:\Users\fluppie\.platformio\packages\framework-arduino-samd\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) {
- ^~~~~~~~~~~~~~~
- C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/api/Interrupts.h:38:27: note: template argument deduction/substitution failed:
- In file included from C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx.h:86:0,
- from src\Sensormodul.h:2,
- from src\Sensormodul.cpp:12:
- C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx_facade.h:213:68: note: candidate expects 1 argument, 0 provided
- attachInterrupt(_buttonPin, buttonUp, _buttonPinInterruptOn);
- ^
- In file included from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/api/ArduinoAPI.h:29:0,
- from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/Arduino.h:23,
- from C:\Users\fluppie\Documents\PlatformIO\Projects\knx-common\src/Helper.h:6,
- from C:\Users\fluppie\Documents\PlatformIO\Projects\knx-common\src/Sensor.h:3,
- from C:\Users\fluppie\Documents\PlatformIO\Projects\knx-common\src/SensorSHT3x.h:2,
- from src\Sensormodul.cpp:4:
- C:\Users\fluppie\.platformio\packages\framework-arduino-samd\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) {
- ^~~~~~~~~~~~~~~
- src\main.cpp:11:13: note: suggested alternative: 'PIN_LED_TXL'
- pinMode(PROG_LED_PIN, OUTPUT);
- ^~~~~~~~~~~~
- PIN_LED_TXL
- In file included from C:\Users\fluppie\.platformio\packages\framework-cmsis-atmel\CMSIS\Device\ATMEL/samd21/include/samd21.h:69:0,
- from C:\Users\fluppie\.platformio\packages\framework-cmsis-atmel\CMSIS\Device\ATMEL/samd.h:105,
- from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/WVariant.h:22,
- from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\variants\arduino_zero/variant.h:39,
- from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\libraries\Wire/Wire.h:24,
- from C:\Users\fluppie\.platformio\lib\ClosedCube HDC1080\src\ClosedCube_HDC1080.cpp:31:
- C:\Users\fluppie\.platformio\packages\framework-cmsis-atmel\CMSIS\Device\ATMEL/samd21/include/samd21g18a.h:226:0: warning: "LITTLE_ENDIAN" redefined
- #define LITTLE_ENDIAN 1
- C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/api/Interrupts.h:21:27: note: template argument deduction/substitution failed:
- In file included from C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx.h:86:0,
- from src\Sensormodul.h:2,
- from src\Sensormodul.cpp:12:
- C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx_facade.h:213:68: note: candidate expects 1 argument, 0 provided
- attachInterrupt(_buttonPin, buttonUp, _buttonPinInterruptOn);
- ^
- In file included from c:\users\fluppie\.platformio\packages\[email protected]\arm-none-eabi\include\sys\types.h:67:0,
- from c:\users\fluppie\.platformio\packages\[email protected]\arm-none-eabi\include\stdio.h:61,
- from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/api/Print.h:22,
- from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/api/Stream.h:25,
- from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/api/HardwareI2C.h:22,
- from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\libraries\Wire/Wire.h:23,
- from C:\Users\fluppie\.platformio\lib\ClosedCube HDC1080\src\ClosedCube_HDC1080.cpp:31:
- c:\users\fluppie\.platformio\packages\[email protected]\arm-none-eabi\include\machine\endian.h:17:0: note: this is the location of the previous definition
- #define LITTLE_ENDIAN _LITTLE_ENDIAN
- src\main.cpp:29:24: error: 'PROG_LED_PIN_ACTIVE_ON' was not declared in this scope
- knx.ledPinActiveOn(PROG_LED_PIN_ACTIVE_ON);
- ^~~~~~~~~~~~~~~~~~~~~~
- In file included from C:\Users\fluppie\Documents\PlatformIO\Projects\knx-logic\src/Logic.h:2:0,
- from src\Sensormodul.cpp:15:
- C:\Users\fluppie\Documents\PlatformIO\Projects\knx-logic\src/LogicChannel.h: At global scope:
- C:\Users\fluppie\Documents\PlatformIO\Projects\knx-logic\src/LogicChannel.h:15:16: note: #pragma message: Building Logic for SENSORMODULE
- #define MODULE "SENSORMODULE"
- ^
- C:\Users\fluppie\Documents\PlatformIO\Projects\knx-logic\src/LogicChannel.h:34:39: note: in expansion of macro 'MODULE'
- #pragma message "Building Logic for " MODULE
- ^~~~~~
- src\main.cpp:29:24: note: suggested alternative: 'REG_DMAC_ACTIVE'
- knx.ledPinActiveOn(PROG_LED_PIN_ACTIVE_ON);
- ^~~~~~~~~~~~~~~~~~~~~~
- REG_DMAC_ACTIVE
- src\main.cpp:31:19: error: 'PROG_BUTTON_PIN' was not declared in this scope
- knx.buttonPin(PROG_BUTTON_PIN);
- ^~~~~~~~~~~~~~~
- *** [.pio\build\build\src\Sensormodul.cpp.o] Error 1
- src\main.cpp:31:19: note: suggested alternative: 'PIO_NOT_A_PIN'
- knx.buttonPin(PROG_BUTTON_PIN);
- ^~~~~~~~~~~~~~~
- PIO_NOT_A_PIN
- src\main.cpp:33:30: error: 'PROG_BUTTON_PIN_INTERRUPT_ON' was not declared in this scope
- knx.buttonPinInterruptOn(PROG_BUTTON_PIN_INTERRUPT_ON);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- src\main.cpp:33:30: note: suggested alternative: 'NOT_AN_INTERRUPT'
- knx.buttonPinInterruptOn(PROG_BUTTON_PIN_INTERRUPT_ON);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- NOT_AN_INTERRUPT
- src\main.cpp:37:18: error: 'SAVE_INTERRUPT_PIN' was not declared in this scope
- appSetup(SAVE_INTERRUPT_PIN);
- ^~~~~~~~~~~~~~~~~~
- src\main.cpp:37:18: note: suggested alternative: 'W_INTERRUPTS_CPP'
- appSetup(SAVE_INTERRUPT_PIN);
- ^~~~~~~~~~~~~~~~~~
- W_INTERRUPTS_CPP
- C:\Users\fluppie\.platformio\lib\SparkFun SCD30 Arduino Library\src\SparkFun_SCD30_Arduino_Library.cpp: In member function 'bool SCD30::readMeasurement()':
- C:\Users\fluppie\.platformio\lib\SparkFun SCD30 Arduino Library\src\SparkFun_SCD30_Arduino_Library.cpp:237:17: warning: unused variable 'receivedBytes' [-Wunused-variable]
- const uint8_t receivedBytes = _i2cPort->requestFrom((uint8_t)SCD30_ADDRESS, (uint8_t)18);
- ^~~~~~~~~~~~~
- *** [.pio\build\build\src\main.cpp.o] Error 1
- =================================================================================== [FAILED] Took 5.14 seconds ===================================================================================
- Environment Status Duration
- ------------- -------- ------------
- build FAILED 00:00:05.141
- ============================================================================== 1 failed, 0 succeeded in 00:00:05.141 ==============================================================================
- The terminal process terminated with exit code: 1
- Terminal will be reused by tasks, press any key to close it.
Advertisement
Add Comment
Please, Sign In to add comment