Guest User

Untitled

a guest
Jan 18th, 2021
42
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 18.80 KB | None | 0 0
  1. > Executing task in folder knx-sensor: C:\Users\fluppie\.platformio\penv\Scripts\pio.exe run -e build <
  2.  
  3.  
  4. Processing build (platform: atmelsam; board: zeroUSB; framework: arduino)
  5. ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  6.  
  7. Verbose mode can be enabled via `-v, --verbose` option
  8. CONFIGURATION: https://docs.platformio.org/page/boards/atmelsam/zeroUSB.html
  9. PLATFORM: Atmel SAM (5.1.1) > Arduino Zero (USB Native Port)
  10. HARDWARE: SAMD21G18A 48MHz, 32KB RAM, 256KB Flash
  11. DEBUG: Current (jlink) External (atmel-ice, blackmagic, jlink)
  12. PACKAGES:
  13. - framework-arduino-samd 1.8.11
  14. - framework-cmsis 1.40500.0 (4.5.0)
  15. - framework-cmsis-atmel 1.2.0
  16. - toolchain-gccarmnoneeabi 1.70201.0 (7.2.1)
  17. LDF: Library Dependency Finder -> http://bit.ly/configure-pio-ldf
  18. LDF Modes: Finder ~ deep+, Compatibility ~ soft
  19. Found 77 compatible libraries
  20. Scanning dependencies...
  21. Dependency Graph
  22. |-- <SPI> 1.0
  23. |-- <Wire> 1.0
  24. |-- <knx-common> 0.1.0
  25. | |-- <Wire> 1.0
  26. | |-- <Adafruit BME280 Library> 2.0.2
  27. | | |-- <Adafruit Unified Sensor> 1.1.4
  28. | | |-- <SPI> 1.0
  29. | | |-- <Wire> 1.0
  30. | |-- <Adafruit Unified Sensor> 1.1.4
  31. | |-- <SPI> 1.0
  32. | |-- <ClosedCube HDC1080> 1.3.2
  33. | | |-- <Wire> 1.0
  34. | |-- <SparkFun SCD30 Arduino Library> 1.0.10
  35. | | |-- <Wire> 1.0
  36. |-- <Adafruit BME280 Library> 2.0.2
  37. | |-- <Adafruit Unified Sensor> 1.1.4
  38. | |-- <SPI> 1.0
  39. | |-- <Wire> 1.0
  40. |-- <Adafruit Unified Sensor> 1.1.4
  41. |-- <SparkFun SCD30 Arduino Library> 1.0.10
  42. | |-- <Wire> 1.0
  43. |-- <knx-sensor> 0.6.0
  44. | |-- <knx-common> 0.1.0
  45. | | |-- <Wire> 1.0
  46. | | |-- <Adafruit BME280 Library> 2.0.2
  47. | | | |-- <Adafruit Unified Sensor> 1.1.4
  48. | | | |-- <SPI> 1.0
  49. | | | |-- <Wire> 1.0
  50. | | |-- <Adafruit Unified Sensor> 1.1.4
  51. | | |-- <SPI> 1.0
  52. | | |-- <ClosedCube HDC1080> 1.3.2
  53. | | | |-- <Wire> 1.0
  54. | | |-- <SparkFun SCD30 Arduino Library> 1.0.10
  55. | | | |-- <Wire> 1.0
  56. | |-- <Adafruit BME280 Library> 2.0.2
  57. | | |-- <Adafruit Unified Sensor> 1.1.4
  58. | | |-- <SPI> 1.0
  59. | | |-- <Wire> 1.0
  60. | |-- <Adafruit Unified Sensor> 1.1.4
  61. | |-- <SPI> 1.0
  62. | |-- <Wire> 1.0
  63. | |-- <SparkFun SCD30 Arduino Library> 1.0.10
  64. | | |-- <Wire> 1.0
  65. | |-- <knx> 1.1.0
  66. | |-- <knx-logic> 1.0.0
  67. | | |-- <knx> 1.1.0
  68. | | |-- <Wire> 1.0
  69. | | |-- <knx-common> 0.1.0
  70. | | | |-- <Wire> 1.0
  71. | | | |-- <Adafruit BME280 Library> 2.0.2
  72. | | | | |-- <Adafruit Unified Sensor> 1.1.4
  73. | | | | |-- <SPI> 1.0
  74. | | | | |-- <Wire> 1.0
  75. | | | |-- <Adafruit Unified Sensor> 1.1.4
  76. | | | |-- <SPI> 1.0
  77. | | | |-- <ClosedCube HDC1080> 1.3.2
  78. | | | | |-- <Wire> 1.0
  79. | | | |-- <SparkFun SCD30 Arduino Library> 1.0.10
  80. | | | | |-- <Wire> 1.0
  81. |-- <knx> 1.1.0
  82. |-- <knx-logic> 1.0.0
  83. | |-- <knx> 1.1.0
  84. | |-- <Wire> 1.0
  85. | |-- <knx-common> 0.1.0
  86. | | |-- <Wire> 1.0
  87. | | |-- <Adafruit BME280 Library> 2.0.2
  88. | | | |-- <Adafruit Unified Sensor> 1.1.4
  89. | | | |-- <SPI> 1.0
  90. | | | |-- <Wire> 1.0
  91. | | |-- <Adafruit Unified Sensor> 1.1.4
  92. | | |-- <SPI> 1.0
  93. | | |-- <ClosedCube HDC1080> 1.3.2
  94. | | | |-- <Wire> 1.0
  95. | | |-- <SparkFun SCD30 Arduino Library> 1.0.10
  96. | | | |-- <Wire> 1.0
  97. Building in release mode
  98. Compiling .pio\build\build\src\Sensormodul.cpp.o
  99. Compiling .pio\build\build\src\main.cpp.o
  100. Compiling .pio\build\build\libfdd\SPI\SPI.cpp.o
  101. Compiling .pio\build\build\libcc3\Wire\Wire.cpp.o
  102. Compiling .pio\build\build\lib9bf\Adafruit_Unified_Sensor\Adafruit_Sensor.cpp.o
  103. Compiling .pio\build\build\lib739\Adafruit_BME280_Library\Adafruit_BME280.cpp.o
  104. Compiling .pio\build\build\lib12c\ClosedCube HDC1080\ClosedCube_HDC1080.cpp.o
  105. In file included from C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx.h:86:0,
  106. from src\main.cpp:1:
  107. C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx_facade.h: In member function 'void KnxFacade<P, B>::start()':
  108. 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&)'
  109. attachInterrupt(_buttonPin, buttonUp, _buttonPinInterruptOn);
  110. ^
  111. In file included from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/api/Interrupts.h:8:0,
  112. from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/api/ArduinoAPI.h:29,
  113. from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/Arduino.h:23,
  114. from C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx/bits.h:36,
  115. Compiling .pio\build\build\lib6ce\SparkFun SCD30 Arduino Library\SparkFun_SCD30_Arduino_Library.cpp.o
  116. from C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx_facade.h:3,
  117. from C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx.h:86,
  118. from src\main.cpp:1:
  119. 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>
  120. void attachInterrupt(pin_size_t interruptNumber, voidFuncPtr callback, PinStatus mode);
  121. ^~~~~~~~~~~~~~~
  122. C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/api/Common.h:111:6: note: conversion of argument 3 would be ill-formed:
  123. In file included from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/api/ArduinoAPI.h:29:0,
  124. from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/Arduino.h:23,
  125. from C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx/bits.h:36,
  126. from C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx_facade.h:3,
  127. from C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx.h:86,
  128. from src\main.cpp:1:
  129. 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*)
  130. template<typename T> void attachInterrupt(pin_size_t interruptNum, voidTemplateFuncPtrParam<T*> userFunc, PinStatus mode, T* param) {
  131. ^~~~~~~~~~~~~~~
  132. C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/api/Interrupts.h:38:27: note: template argument deduction/substitution failed:
  133. In file included from C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx.h:86:0,
  134. from src\main.cpp:1:
  135. C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx_facade.h:213:68: note: candidate expects 1 argument, 0 provided
  136. attachInterrupt(_buttonPin, buttonUp, _buttonPinInterruptOn);
  137. ^
  138. In file included from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/api/ArduinoAPI.h:29:0,
  139. from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/Arduino.h:23,
  140. from C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx/bits.h:36,
  141. from C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx_facade.h:3,
  142. from C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx.h:86,
  143. from src\main.cpp:1:
  144. 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&)
  145. template<typename T> void attachInterrupt(pin_size_t interruptNum, voidTemplateFuncPtrParam<T> userFunc, PinStatus mode, T& param) {
  146. ^~~~~~~~~~~~~~~
  147. C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/api/Interrupts.h:21:27: note: template argument deduction/substitution failed:
  148. In file included from C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx.h:86:0,
  149. from src\main.cpp:1:
  150. C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx_facade.h:213:68: note: candidate expects 1 argument, 0 provided
  151. attachInterrupt(_buttonPin, buttonUp, _buttonPinInterruptOn);
  152. ^
  153. src\main.cpp: In function 'void setup()':
  154. src\main.cpp:11:13: error: 'PROG_LED_PIN' was not declared in this scope
  155. pinMode(PROG_LED_PIN, OUTPUT);
  156. ^~~~~~~~~~~~
  157. In file included from C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx.h:86:0,
  158. from src\Sensormodul.h:2,
  159. from src\Sensormodul.cpp:12:
  160. C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx_facade.h: In member function 'void KnxFacade<P, B>::start()':
  161. 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&)'
  162. attachInterrupt(_buttonPin, buttonUp, _buttonPinInterruptOn);
  163. ^
  164. In file included from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/api/Interrupts.h:8:0,
  165. from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/api/ArduinoAPI.h:29,
  166. from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/Arduino.h:23,
  167. from C:\Users\fluppie\Documents\PlatformIO\Projects\knx-common\src/Helper.h:6,
  168. from C:\Users\fluppie\Documents\PlatformIO\Projects\knx-common\src/Sensor.h:3,
  169. from C:\Users\fluppie\Documents\PlatformIO\Projects\knx-common\src/SensorSHT3x.h:2,
  170. from src\Sensormodul.cpp:4:
  171. 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>
  172. void attachInterrupt(pin_size_t interruptNumber, voidFuncPtr callback, PinStatus mode);
  173. ^~~~~~~~~~~~~~~
  174. C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/api/Common.h:111:6: note: conversion of argument 3 would be ill-formed:
  175. In file included from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/api/ArduinoAPI.h:29:0,
  176. from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/Arduino.h:23,
  177. from C:\Users\fluppie\Documents\PlatformIO\Projects\knx-common\src/Helper.h:6,
  178. from C:\Users\fluppie\Documents\PlatformIO\Projects\knx-common\src/Sensor.h:3,
  179. from C:\Users\fluppie\Documents\PlatformIO\Projects\knx-common\src/SensorSHT3x.h:2,
  180. from src\Sensormodul.cpp:4:
  181. 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*)
  182. template<typename T> void attachInterrupt(pin_size_t interruptNum, voidTemplateFuncPtrParam<T*> userFunc, PinStatus mode, T* param) {
  183. ^~~~~~~~~~~~~~~
  184. C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/api/Interrupts.h:38:27: note: template argument deduction/substitution failed:
  185. In file included from C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx.h:86:0,
  186. from src\Sensormodul.h:2,
  187. from src\Sensormodul.cpp:12:
  188. C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx_facade.h:213:68: note: candidate expects 1 argument, 0 provided
  189. attachInterrupt(_buttonPin, buttonUp, _buttonPinInterruptOn);
  190. ^
  191. In file included from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/api/ArduinoAPI.h:29:0,
  192. from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/Arduino.h:23,
  193. from C:\Users\fluppie\Documents\PlatformIO\Projects\knx-common\src/Helper.h:6,
  194. from C:\Users\fluppie\Documents\PlatformIO\Projects\knx-common\src/Sensor.h:3,
  195. from C:\Users\fluppie\Documents\PlatformIO\Projects\knx-common\src/SensorSHT3x.h:2,
  196. from src\Sensormodul.cpp:4:
  197. 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&)
  198. template<typename T> void attachInterrupt(pin_size_t interruptNum, voidTemplateFuncPtrParam<T> userFunc, PinStatus mode, T& param) {
  199. ^~~~~~~~~~~~~~~
  200. src\main.cpp:11:13: note: suggested alternative: 'PIN_LED_TXL'
  201. pinMode(PROG_LED_PIN, OUTPUT);
  202. ^~~~~~~~~~~~
  203. PIN_LED_TXL
  204. In file included from C:\Users\fluppie\.platformio\packages\framework-cmsis-atmel\CMSIS\Device\ATMEL/samd21/include/samd21.h:69:0,
  205. from C:\Users\fluppie\.platformio\packages\framework-cmsis-atmel\CMSIS\Device\ATMEL/samd.h:105,
  206. from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/WVariant.h:22,
  207. from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\variants\arduino_zero/variant.h:39,
  208. from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\libraries\Wire/Wire.h:24,
  209. from C:\Users\fluppie\.platformio\lib\ClosedCube HDC1080\src\ClosedCube_HDC1080.cpp:31:
  210. C:\Users\fluppie\.platformio\packages\framework-cmsis-atmel\CMSIS\Device\ATMEL/samd21/include/samd21g18a.h:226:0: warning: "LITTLE_ENDIAN" redefined
  211. #define LITTLE_ENDIAN 1
  212.  
  213. C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/api/Interrupts.h:21:27: note: template argument deduction/substitution failed:
  214. In file included from C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx.h:86:0,
  215. from src\Sensormodul.h:2,
  216. from src\Sensormodul.cpp:12:
  217. C:\Users\fluppie\Documents\PlatformIO\Projects\knx\src/knx_facade.h:213:68: note: candidate expects 1 argument, 0 provided
  218. attachInterrupt(_buttonPin, buttonUp, _buttonPinInterruptOn);
  219. ^
  220. In file included from c:\users\fluppie\.platformio\packages\[email protected]\arm-none-eabi\include\sys\types.h:67:0,
  221. from c:\users\fluppie\.platformio\packages\[email protected]\arm-none-eabi\include\stdio.h:61,
  222. from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/api/Print.h:22,
  223. from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/api/Stream.h:25,
  224. from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\cores\arduino/api/HardwareI2C.h:22,
  225. from C:\Users\fluppie\.platformio\packages\framework-arduino-samd\libraries\Wire/Wire.h:23,
  226. from C:\Users\fluppie\.platformio\lib\ClosedCube HDC1080\src\ClosedCube_HDC1080.cpp:31:
  227. 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
  228. #define LITTLE_ENDIAN _LITTLE_ENDIAN
  229.  
  230. src\main.cpp:29:24: error: 'PROG_LED_PIN_ACTIVE_ON' was not declared in this scope
  231. knx.ledPinActiveOn(PROG_LED_PIN_ACTIVE_ON);
  232. ^~~~~~~~~~~~~~~~~~~~~~
  233. In file included from C:\Users\fluppie\Documents\PlatformIO\Projects\knx-logic\src/Logic.h:2:0,
  234. from src\Sensormodul.cpp:15:
  235. C:\Users\fluppie\Documents\PlatformIO\Projects\knx-logic\src/LogicChannel.h: At global scope:
  236. C:\Users\fluppie\Documents\PlatformIO\Projects\knx-logic\src/LogicChannel.h:15:16: note: #pragma message: Building Logic for SENSORMODULE
  237. #define MODULE "SENSORMODULE"
  238. ^
  239. C:\Users\fluppie\Documents\PlatformIO\Projects\knx-logic\src/LogicChannel.h:34:39: note: in expansion of macro 'MODULE'
  240. #pragma message "Building Logic for " MODULE
  241. ^~~~~~
  242. src\main.cpp:29:24: note: suggested alternative: 'REG_DMAC_ACTIVE'
  243. knx.ledPinActiveOn(PROG_LED_PIN_ACTIVE_ON);
  244. ^~~~~~~~~~~~~~~~~~~~~~
  245. REG_DMAC_ACTIVE
  246. src\main.cpp:31:19: error: 'PROG_BUTTON_PIN' was not declared in this scope
  247. knx.buttonPin(PROG_BUTTON_PIN);
  248. ^~~~~~~~~~~~~~~
  249. *** [.pio\build\build\src\Sensormodul.cpp.o] Error 1
  250. src\main.cpp:31:19: note: suggested alternative: 'PIO_NOT_A_PIN'
  251. knx.buttonPin(PROG_BUTTON_PIN);
  252. ^~~~~~~~~~~~~~~
  253. PIO_NOT_A_PIN
  254. src\main.cpp:33:30: error: 'PROG_BUTTON_PIN_INTERRUPT_ON' was not declared in this scope
  255. knx.buttonPinInterruptOn(PROG_BUTTON_PIN_INTERRUPT_ON);
  256. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  257. src\main.cpp:33:30: note: suggested alternative: 'NOT_AN_INTERRUPT'
  258. knx.buttonPinInterruptOn(PROG_BUTTON_PIN_INTERRUPT_ON);
  259. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  260. NOT_AN_INTERRUPT
  261. src\main.cpp:37:18: error: 'SAVE_INTERRUPT_PIN' was not declared in this scope
  262. appSetup(SAVE_INTERRUPT_PIN);
  263. ^~~~~~~~~~~~~~~~~~
  264. src\main.cpp:37:18: note: suggested alternative: 'W_INTERRUPTS_CPP'
  265. appSetup(SAVE_INTERRUPT_PIN);
  266. ^~~~~~~~~~~~~~~~~~
  267. W_INTERRUPTS_CPP
  268. C:\Users\fluppie\.platformio\lib\SparkFun SCD30 Arduino Library\src\SparkFun_SCD30_Arduino_Library.cpp: In member function 'bool SCD30::readMeasurement()':
  269. C:\Users\fluppie\.platformio\lib\SparkFun SCD30 Arduino Library\src\SparkFun_SCD30_Arduino_Library.cpp:237:17: warning: unused variable 'receivedBytes' [-Wunused-variable]
  270. const uint8_t receivedBytes = _i2cPort->requestFrom((uint8_t)SCD30_ADDRESS, (uint8_t)18);
  271. ^~~~~~~~~~~~~
  272. *** [.pio\build\build\src\main.cpp.o] Error 1
  273. =================================================================================== [FAILED] Took 5.14 seconds ===================================================================================
  274.  
  275. Environment Status Duration
  276. ------------- -------- ------------
  277. build FAILED 00:00:05.141
  278. ============================================================================== 1 failed, 0 succeeded in 00:00:05.141 ==============================================================================
  279. The terminal process terminated with exit code: 1
  280.  
  281. Terminal will be reused by tasks, press any key to close it.
  282.  
Advertisement
Add Comment
Please, Sign In to add comment