Ich benutze eine 8266 und möchte die WiFi Einstellungen in das interne EEPROM ablegen und von dort dann auch wieder auslesen.
Im Code unter PlatformIO wird die class IPAddress benutzt. z.B. IPAddress ipa(192,168,0,25);
Damit ich die IP ins EEPROM schreiben kann, muss man meines Wissens byteweise schreiben. Mein Problem ist jetzt wie kann man denn IPAddress in 4 Bytes zerlegen oder umgekehrt aus 4 Byte eine IPAddress machen?
Wenn ich ipa als Array behandle , meckert der Compiler zwar nicht, aber ich bekomme auch keine vernünftiges Ergebnis. Irgendwas mit (IP unset) beim Versuch aus 4 Byte eine IPAddress zu machen.
Kann man das irgendwie casten ?
Wäre für Hilfe dankbar.