LazyConfig / EEPROM usage
Moderator: Co-Administratoren
-
- Beiträge: 566
- Registriert: 22.05.2018, 10:23
- Hat sich bedankt: 6 Mal
- Danksagung erhalten: 81 Mal
Re: LazyConfig / EEPROM usage
Stimmt - getUserStorage() ist erst im MultiChannelDevice definiert. Bei device() kommt nur ein "Device" zurück. Das hat die Methode nicht.
Anfragen zur AskSin++ werden nur im Forum beantwortet
-
- Beiträge: 8012
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 436 Mal
- Danksagung erhalten: 972 Mal
- Kontaktdaten:
-
- Beiträge: 566
- Registriert: 22.05.2018, 10:23
- Hat sich bedankt: 6 Mal
- Danksagung erhalten: 81 Mal
Re: LazyConfig / EEPROM usage
Beim setup() von außen Setzen, da wo es gebraucht wird.
Code: Alles auswählen
class Channel ......
UserStorage ustore;
....
public void setUserStorage(const UserStorage& storage) {
ustore = storage;
}
....
setup() {
....
sdev.initDone();
sdev.channel(1).setUserStorage(sdev.getUserStorage());
}
Anfragen zur AskSin++ werden nur im Forum beantwortet