Hallo,
habe nun alles zusammen und der Sketch compiliert auch meistens (ich mache keine Hehl daraus, dass ich mit der Arduino IDE aufgrund des IDE und Library Versions-Wirrwars auf Kriegsfuß stehe...)
Meistens spinnt die Arduino IDE und ich bekomme:
Code: Alles auswählen
Arduino: 1.8.9 (Windows 10), Board: "Arduino Pro or Pro Mini, ATmega328P (3.3V, 8 MHz)"
In file included from N:\dropbox\openHAB\Homematic\AskSinPP\AskSinPP-master\examples\HM-LC-Bl1-FM\HM-LC-Bl1-FM.ino:10:0:
C:\Users\dirka\Documents\Arduino\libraries\EnableInterrupt/EnableInterrupt.h:22:125: note: #pragma message: NOTICE: *** EnableInterrupt library version pre-0.9.6. This is not a problem. Keep calm, and carry on. ***
#pragma message("NOTICE: *** EnableInterrupt library version pre-0.9.6. This is not a problem. Keep calm, and carry on. ***")
^
C:\Users\dirka\Documents\Arduino\libraries\AskSinPP-master/Blind.h: In function 'as::BlindStateMachine::calcDriveTime(unsigned char, unsigned long, bool) const [clone .isra.60]':
C:\Users\dirka\Documents\Arduino\libraries\AskSinPP-master/Blind.h:349:3: internal compiler error: Segmentation fault
}
^
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
lto-wrapper.exe: fatal error: C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc returned 1 exit status
compilation terminated.
c:/program files (x86)/arduino/hardware/tools/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/bin/ld.exe: error: lto-wrapper failed
collect2.exe: error: ld returned 1 exit status
exit status 1
Fehler beim Kompilieren für das Board Arduino Pro or Pro Mini.
Dieser Bericht wäre detaillierter, wenn die Option
"Ausführliche Ausgabe während der Kompilierung"
in Datei -> Voreinstellungen aktiviert wäre.
Nach mehreren Compilierversuchen ohne irgendetwas zu ändern geht es dann irgendwann. K.A. was der nicht gefällt...
Die Software läuft dann auch und tut, was sie soll!
Nun wollte ich ich gerne für meine zwei Garagentore den 2-fach Sketch von hier
https://github.com/jp112sdl/HM-LC-Bl1-FM-2 nehmen.
Der liefert aber immer nur:
Code: Alles auswählen
Arduino: 1.8.9 (Windows 10), Board: "Arduino Pro or Pro Mini, ATmega328P (3.3V, 8 MHz)"
In file included from N:\dropbox\openHAB\Homematic\AskSinPP\HM-LC-Bl1-FM-2-master\HM-LC-Bl1-FM-2\HM-LC-Bl1-FM-2.ino:10:0:
C:\Users\dirka\Documents\Arduino\libraries\EnableInterrupt/EnableInterrupt.h:22:125: note: #pragma message: NOTICE: *** EnableInterrupt library version pre-0.9.6. This is not a problem. Keep calm, and carry on. ***
#pragma message("NOTICE: *** EnableInterrupt library version pre-0.9.6. This is not a problem. Keep calm, and carry on. ***")
^
In file included from N:\dropbox\openHAB\Homematic\AskSinPP\HM-LC-Bl1-FM-2-master\HM-LC-Bl1-FM-2\HM-LC-Bl1-FM-2.ino:14:0:
sketch\Blind2.h: In instantiation of 'bool as::BlindChannel<HalType, PeerCount, List0Type>::changed() const [with HalType = as::AskSin<as::StatusLed<5u>, as::NoBattery, as::Radio<as::AvrSPI<10u, 11u, 12u, 13u>, 2u> >; int PeerCount = 6; List0Type = BlindList0]':
C:\Users\dirka\Documents\Arduino\libraries\AskSinPP-master/MultiChannelDevice.h:177:24: required from 'bool as::ChannelDevice<HalType, ChannelType, ChannelCount, List0Type>::pollRadio() [with HalType = as::AskSin<as::StatusLed<5u>, as::NoBattery, as::Radio<as::AvrSPI<10u, 11u, 12u, 13u>, 2u> >; ChannelType = BlChannel; int ChannelCount = 2; List0Type = BlindList0]'
N:\dropbox\openHAB\Homematic\AskSinPP\HM-LC-Bl1-FM-2-master\HM-LC-Bl1-FM-2\HM-LC-Bl1-FM-2.ino:156:30: required from here
Blind2.h:428:33: error: cannot resolve overloaded function 'changed' based on conversion to type 'bool'
return BlindStateMachine::changed;
^
sketch\Blind2.h: In instantiation of 'void as::BlindChannel<HalType, PeerCount, List0Type>::changed(bool) [with HalType = as::AskSin<as::StatusLed<5u>, as::NoBattery, as::Radio<as::AvrSPI<10u, 11u, 12u, 13u>, 2u> >; int PeerCount = 6; List0Type = BlindList0]':
C:\Users\dirka\Documents\Arduino\libraries\AskSinPP-master/Device.h:389:5: required from 'void as::Device<HalType, List0Type>::sendInfoActuatorStatus(const as::HMID&, uint8_t, ChannelType&, bool) [with ChannelType = BlChannel; HalType = as::AskSin<as::StatusLed<5u>, as::NoBattery, as::Radio<as::AvrSPI<10u, 11u, 12u, 13u>, 2u> >; List0Type = BlindList0; uint8_t = unsigned char]'
C:\Users\dirka\Documents\Arduino\libraries\AskSinPP-master/MultiChannelDevice.h:178:9: required from 'bool as::ChannelDevice<HalType, ChannelType, ChannelCount, List0Type>::pollRadio() [with HalType = as::AskSin<as::StatusLed<5u>, as::NoBattery, as::Radio<as::AvrSPI<10u, 11u, 12u, 13u>, 2u> >; ChannelType = BlChannel; int ChannelCount = 2; List0Type = BlindList0]'
N:\dropbox\openHAB\Homematic\AskSinPP\HM-LC-Bl1-FM-2-master\HM-LC-Bl1-FM-2\HM-LC-Bl1-FM-2.ino:156:30: required from here
Blind2.h:432:34: error: insufficient contextual information to determine type
BlindStateMachine::changed = c;
^
exit status 1
cannot resolve overloaded function 'changed' based on conversion to type 'bool'
Dieser Bericht wäre detaillierter, wenn die Option
"Ausführliche Ausgabe während der Kompilierung"
in Datei -> Voreinstellungen aktiviert wäre.
Kann mir da jemand helfen? Soll ich den ausführlichen Fehlerlog mal aktivieren?
Nachtrag ausführlicher Log:
Code: Alles auswählen
Arduino: 1.8.9 (Windows 10), Board: "Arduino Pro or Pro Mini, ATmega328P (3.3V, 8 MHz)"
C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\dirka\Documents\Arduino\libraries -fqbn=arduino:avr:pro:cpu=8MHzatmega328 -vid-pid=0403_6001 -ide-version=10809 -build-path C:\Users\dirka\AppData\Local\Temp\arduino_build_908743 -warnings=none -build-cache C:\Users\dirka\AppData\Local\Temp\arduino_cache_815862 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-5.4.0-atmel3.6.1-arduino2.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.2.1.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino14.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose N:\dropbox\openHAB\Homematic\AskSinPP\HM-LC-Bl1-FM-2-master\HM-LC-Bl1-FM-2\HM-LC-Bl1-FM-2.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\dirka\Documents\Arduino\libraries -fqbn=arduino:avr:pro:cpu=8MHzatmega328 -vid-pid=0403_6001 -ide-version=10809 -build-path C:\Users\dirka\AppData\Local\Temp\arduino_build_908743 -warnings=none -build-cache C:\Users\dirka\AppData\Local\Temp\arduino_cache_815862 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-5.4.0-atmel3.6.1-arduino2.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.2.1.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino14.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose N:\dropbox\openHAB\Homematic\AskSinPP\HM-LC-Bl1-FM-2-master\HM-LC-Bl1-FM-2\HM-LC-Bl1-FM-2.ino
Using board 'pro' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Using core 'arduino' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Detecting libraries used...
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=10809 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "C:\\Users\\dirka\\AppData\\Local\\Temp\\arduino_build_908743\\sketch\\HM-LC-Bl1-FM-2.ino.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=10809 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\EnableInterrupt" "C:\\Users\\dirka\\AppData\\Local\\Temp\\arduino_build_908743\\sketch\\HM-LC-Bl1-FM-2.ino.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=10809 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\EnableInterrupt" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\AskSinPP-master" "C:\\Users\\dirka\\AppData\\Local\\Temp\\arduino_build_908743\\sketch\\HM-LC-Bl1-FM-2.ino.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=10809 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\EnableInterrupt" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\AskSinPP-master" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\Low-Power" "C:\\Users\\dirka\\AppData\\Local\\Temp\\arduino_build_908743\\sketch\\HM-LC-Bl1-FM-2.ino.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=10809 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\EnableInterrupt" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\AskSinPP-master" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\Low-Power" "C:\\Users\\dirka\\Documents\\Arduino\\libraries\\AskSinPP-master\\AlarmClock.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=10809 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\EnableInterrupt" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\AskSinPP-master" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\Low-Power" "C:\\Users\\dirka\\Documents\\Arduino\\libraries\\AskSinPP-master\\Globals.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=10809 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\EnableInterrupt" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\AskSinPP-master" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\Low-Power" "C:\\Users\\dirka\\Documents\\Arduino\\libraries\\AskSinPP-master\\HMID.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=10809 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\EnableInterrupt" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\AskSinPP-master" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\Low-Power" "C:\\Users\\dirka\\Documents\\Arduino\\libraries\\AskSinPP-master\\Led.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=10809 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\EnableInterrupt" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\AskSinPP-master" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\Low-Power" "C:\\Users\\dirka\\Documents\\Arduino\\libraries\\AskSinPP-master\\PhaseCut.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=10809 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\EnableInterrupt" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\AskSinPP-master" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\Low-Power" "C:\\Users\\dirka\\Documents\\Arduino\\libraries\\AskSinPP-master\\aes128_dec.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=10809 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\EnableInterrupt" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\AskSinPP-master" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\Low-Power" "C:\\Users\\dirka\\Documents\\Arduino\\libraries\\AskSinPP-master\\aes128_enc.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=10809 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\EnableInterrupt" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\AskSinPP-master" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\Low-Power" "C:\\Users\\dirka\\Documents\\Arduino\\libraries\\AskSinPP-master\\aes_dec.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=10809 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\EnableInterrupt" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\AskSinPP-master" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\Low-Power" "C:\\Users\\dirka\\Documents\\Arduino\\libraries\\AskSinPP-master\\aes_enc.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=10809 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\EnableInterrupt" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\AskSinPP-master" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\Low-Power" "C:\\Users\\dirka\\Documents\\Arduino\\libraries\\AskSinPP-master\\aes_invsbox.c" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=10809 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\EnableInterrupt" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\AskSinPP-master" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\Low-Power" "C:\\Users\\dirka\\Documents\\Arduino\\libraries\\AskSinPP-master\\aes_keyschedule.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=10809 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\EnableInterrupt" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\AskSinPP-master" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\Low-Power" "C:\\Users\\dirka\\Documents\\Arduino\\libraries\\AskSinPP-master\\aes_sbox.c" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=10809 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\EnableInterrupt" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\AskSinPP-master" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\Low-Power" "C:\\Users\\dirka\\Documents\\Arduino\\libraries\\AskSinPP-master\\gf256mul.S" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=10809 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\EnableInterrupt" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\AskSinPP-master" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\Low-Power" "C:\\Users\\dirka\\Documents\\Arduino\\libraries\\AskSinPP-master\\gf256mul.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=10809 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\EnableInterrupt" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\AskSinPP-master" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\Low-Power" "C:\\Users\\dirka\\Documents\\Arduino\\libraries\\Low-Power\\LowPower.cpp" -o nul
Generating function prototypes...
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=10809 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\EnableInterrupt" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\AskSinPP-master" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\Low-Power" "C:\\Users\\dirka\\AppData\\Local\\Temp\\arduino_build_908743\\sketch\\HM-LC-Bl1-FM-2.ino.cpp" -o "C:\\Users\\dirka\\AppData\\Local\\Temp\\arduino_build_908743\\preproc\\ctags_target_for_gcc_minus_e.cpp"
"C:\\Program Files (x86)\\Arduino\\tools-builder\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\dirka\\AppData\\Local\\Temp\\arduino_build_908743\\preproc\\ctags_target_for_gcc_minus_e.cpp"
Sketch wird kompiliert...
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=10809 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\EnableInterrupt" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\AskSinPP-master" "-IC:\\Users\\dirka\\Documents\\Arduino\\libraries\\Low-Power" "C:\\Users\\dirka\\AppData\\Local\\Temp\\arduino_build_908743\\sketch\\HM-LC-Bl1-FM-2.ino.cpp" -o "C:\\Users\\dirka\\AppData\\Local\\Temp\\arduino_build_908743\\sketch\\HM-LC-Bl1-FM-2.ino.cpp.o"
In file included from N:\dropbox\openHAB\Homematic\AskSinPP\HM-LC-Bl1-FM-2-master\HM-LC-Bl1-FM-2\HM-LC-Bl1-FM-2.ino:10:0:
C:\Users\dirka\Documents\Arduino\libraries\EnableInterrupt/EnableInterrupt.h:22:125: note: #pragma message: NOTICE: *** EnableInterrupt library version pre-0.9.6. This is not a problem. Keep calm, and carry on. ***
#pragma message("NOTICE: *** EnableInterrupt library version pre-0.9.6. This is not a problem. Keep calm, and carry on. ***")
^
In file included from N:\dropbox\openHAB\Homematic\AskSinPP\HM-LC-Bl1-FM-2-master\HM-LC-Bl1-FM-2\HM-LC-Bl1-FM-2.ino:14:0:
C:\Users\dirka\AppData\Local\Temp\arduino_build_908743\sketch\Blind2.h: In instantiation of 'bool as::BlindChannel<HalType, PeerCount, List0Type>::changed() const [with HalType = as::AskSin<as::StatusLed<5u>, as::NoBattery, as::Radio<as::AvrSPI<10u, 11u, 12u, 13u>, 2u> >; int PeerCount = 6; List0Type = BlindList0]':
C:\Users\dirka\Documents\Arduino\libraries\AskSinPP-master/MultiChannelDevice.h:177:24: required from 'bool as::ChannelDevice<HalType, ChannelType, ChannelCount, List0Type>::pollRadio() [with HalType = as::AskSin<as::StatusLed<5u>, as::NoBattery, as::Radio<as::AvrSPI<10u, 11u, 12u, 13u>, 2u> >; ChannelType = BlChannel; int ChannelCount = 2; List0Type = BlindList0]'
N:\dropbox\openHAB\Homematic\AskSinPP\HM-LC-Bl1-FM-2-master\HM-LC-Bl1-FM-2\HM-LC-Bl1-FM-2.ino:156:30: required from here
Blind2.h:428:33: error: cannot resolve overloaded function 'changed' based on conversion to type 'bool'
return BlindStateMachine::changed;
^
C:\Users\dirka\AppData\Local\Temp\arduino_build_908743\sketch\Blind2.h: In instantiation of 'void as::BlindChannel<HalType, PeerCount, List0Type>::changed(bool) [with HalType = as::AskSin<as::StatusLed<5u>, as::NoBattery, as::Radio<as::AvrSPI<10u, 11u, 12u, 13u>, 2u> >; int PeerCount = 6; List0Type = BlindList0]':
C:\Users\dirka\Documents\Arduino\libraries\AskSinPP-master/Device.h:389:5: required from 'void as::Device<HalType, List0Type>::sendInfoActuatorStatus(const as::HMID&, uint8_t, ChannelType&, bool) [with ChannelType = BlChannel; HalType = as::AskSin<as::StatusLed<5u>, as::NoBattery, as::Radio<as::AvrSPI<10u, 11u, 12u, 13u>, 2u> >; List0Type = BlindList0; uint8_t = unsigned char]'
C:\Users\dirka\Documents\Arduino\libraries\AskSinPP-master/MultiChannelDevice.h:178:9: required from 'bool as::ChannelDevice<HalType, ChannelType, ChannelCount, List0Type>::pollRadio() [with HalType = as::AskSin<as::StatusLed<5u>, as::NoBattery, as::Radio<as::AvrSPI<10u, 11u, 12u, 13u>, 2u> >; ChannelType = BlChannel; int ChannelCount = 2; List0Type = BlindList0]'
N:\dropbox\openHAB\Homematic\AskSinPP\HM-LC-Bl1-FM-2-master\HM-LC-Bl1-FM-2\HM-LC-Bl1-FM-2.ino:156:30: required from here
Blind2.h:432:34: error: insufficient contextual information to determine type
BlindStateMachine::changed = c;
^
Bibliothek EnableInterrupt in Version 0.9.8 im Ordner: C:\Users\dirka\Documents\Arduino\libraries\EnableInterrupt wird verwendet
Bibliothek AskSinPP-master in Version 3.1.8 im Ordner: C:\Users\dirka\Documents\Arduino\libraries\AskSinPP-master wird verwendet
Bibliothek Low-Power in Version 1.6 im Ordner: C:\Users\dirka\Documents\Arduino\libraries\Low-Power wird verwendet
exit status 1
cannot resolve overloaded function 'changed' based on conversion to type 'bool'