Hilfe! Arduino error hal.battery.init();

Entwicklung und Bau von Hardware aller Art, die im HM-Umfeld eingesetzt werden kann

Moderator: Co-Administratoren

Antworten
dirk.abel
Beiträge: 75
Registriert: 04.02.2019, 10:04
Hat sich bedankt: 15 Mal
Danksagung erhalten: 9 Mal

Hilfe! Arduino error hal.battery.init();

Beitrag von dirk.abel » 29.05.2021, 12:44

Hallo zusammen,

wollte heute in paar Innogy/RWE Geräte in die HM Welt holen...
Zwischenstecker PSS läuft auch, bei den Batteriegeräten: WSC2, BRC8 & WDS bekomme ich aber in allen drei Sketches eine Fehlermeldung in der IDE.

Code: Alles auswählen

C:\Users\dirka\Desktop\Markus\2. Aktoren & Sensoren\HM-SEC-SC_WDS\HM-SEC-SC_WDS.ino: In function 'void setup()':

HM-SEC-SC_WDS:124:20: error: no matching function for call to 'as::IrqInternalBatt::init()'

   hal.battery.init();
   
In file included from C:\Users\dirka\Documents\Arduino\libraries\AskSinPP/AskSinPP.h:61:0,

                 from C:\Users\dirka\Desktop\Markus\2. Aktoren & Sensoren\HM-SEC-SC_WDS\HM-SEC-SC_WDS.ino:14:

C:\Users\dirka\Documents\Arduino\libraries\AskSinPP/BatterySensor.h:415:8: note: candidate: void as::IrqInternalBatt::init(uint32_t, as::AlarmClock&)

   void init(__attribute__((unused)) uint32_t period,__attribute__((unused)) AlarmClock& clock) {

        ^~~~

C:\Users\dirka\Documents\Arduino\libraries\AskSinPP/BatterySensor.h:415:8: note:   candidate expects 2 arguments, 0 provided   
Diese Libs sind eingebunden:
  • Bibliothek EnableInterrupt in Version 1.1.0 im Ordner: C:\Users\dirka\Documents\Arduino\libraries\EnableInterrupt wird verwendet
    Bibliothek AskSinPP in Version 5.0.0 im Ordner: C:\Users\dirka\Documents\Arduino\libraries\AskSinPP wird verwendet
    Bibliothek Low-Power-master in Version 1.6 im Ordner: C:\Users\dirka\Documents\Arduino\libraries\Low-Power-master wird verwendet
Vermutlich habe ich wieder irgendeine inkompatible Version da drin, aber welche?
Habe Testweise eine AskSinpp 4.1.5 genommen, mit dem gleichen Fehler.

Dirk
Gruß, Dirk

System:
Selbst entwickelte Wandmodule (15Stk/eins pro Raum) mit 3*Rollo, 3*Relais, 3*Dimmer, 9*Tastereingängen, 4*4 Matrix für Tür-/Fenster Kontakte (auf/zu/kipp) im 2005 gebauten Einfamilienhaus, verbunden über CAN Bus, lokale Tabellen für Aktionen, 1* - 5* Tastendruck (üblich 1x 4-fach Taster verbaut) und Änderung Kontaktstatus, parametrierbar über eigene Windows Software, aktuell gesteuert über selbst gebautes CAN - Ethernet Interface und OpenHAB per HTTP Binding (JSON/GET/POST).
Zusätzlich diverse Xiaomi Sensoren (Temperatur und Brandmelder) und Homematic/AskSinPP Komponenten (über Homegear) für "vergessene" Funktionen...

jp112sdl
Beiträge: 12108
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 848 Mal
Danksagung erhalten: 2148 Mal
Kontaktdaten:

Re: Hilfe! Arduino error hal.battery.init();

Beitrag von jp112sdl » 29.05.2021, 12:53

dirk.abel hat geschrieben:
29.05.2021, 12:44
Bibliothek AskSinPP in Version 5.0.0 im Ordner: C:\Users\dirka\Documents\Arduino\libraries\AskSinPP wird verwendet
Ganz sicher?
Im aktuellen Code sieht das anders aus.
Da gibt es die init() ohne Parameter.

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

dirk.abel
Beiträge: 75
Registriert: 04.02.2019, 10:04
Hat sich bedankt: 15 Mal
Danksagung erhalten: 9 Mal

Re: Hilfe! Arduino error hal.battery.init();

Beitrag von dirk.abel » 29.05.2021, 13:01

Hatte die aktuelle Version heute morgen über den Boardverwalter runtergeladen...
Nochmal gelöscht und nun als ZIP eingebunden.
Fehler weg...!

Ich werde mit der Arduino IDE nicht warm...

DANKE!

Dirk
Gruß, Dirk

System:
Selbst entwickelte Wandmodule (15Stk/eins pro Raum) mit 3*Rollo, 3*Relais, 3*Dimmer, 9*Tastereingängen, 4*4 Matrix für Tür-/Fenster Kontakte (auf/zu/kipp) im 2005 gebauten Einfamilienhaus, verbunden über CAN Bus, lokale Tabellen für Aktionen, 1* - 5* Tastendruck (üblich 1x 4-fach Taster verbaut) und Änderung Kontaktstatus, parametrierbar über eigene Windows Software, aktuell gesteuert über selbst gebautes CAN - Ethernet Interface und OpenHAB per HTTP Binding (JSON/GET/POST).
Zusätzlich diverse Xiaomi Sensoren (Temperatur und Brandmelder) und Homematic/AskSinPP Komponenten (über Homegear) für "vergessene" Funktionen...

Antworten

Zurück zu „Hardwareentwicklung und Selbstbau von Aktoren und Sensoren“