SettingsSave

Uit Nodo Wiki
Versie door Admin (Overleg | bijdragen) op 28 sep 2013 om 11:30

(wijz) ← Oudere versie | Huidige versie (wijz) | Nieuwere versie → (wijz)
Ga naar: navigatie, zoeken

Toepassing

Sla de Nodo settings op in het EEPROM geheugen.

Beschrijving

Alle wijzigingen in de Nodo settings worden niet automatisch opgeslagen in het EEPROM geheugen. Om de settings toch op te slaan is er het SettingsSave commando.

Syntax

SettingsSave 

Dit commando heeft geen parameters.

Toelichting

Dit commando moet je uitvoeren na het veranderen van een instelling, als je die wijziging ook na een reboot wilt blijven gebruiken.

In voorgaande releases werd elke wijziging automatisch weggeschreven naar EEPROM. Maar omdat het aantal "writes" in EEPROM beperkt is, is nu gekozen voor een expliciet commando. De gebruiker kan nu zoveel wijzigen als nodig, en pas aan het eind een SettingsSave doen.

Let op

  • Zorg er voor dat de nodo niet wordt uitgeschakeld, gereset of gereboot gedurende de uitvoer van het commando. Dit kan verlies van de opgeslagen settings veroorzaken.
  • Het EEPROM geheugen van de ATMega chip is net als een SDCard enigszinds aan slijtage onderhevig. Er kan een beperkt aantal maal worden beschreven, naar schatting 100.000 maal. Het is daarom ongewenst om de settings zeer frequent vanuit b.v. de eventlist op te slaan.
  • Gebruik van dit commando zorgt er tevens voor dat een Nodo uit de NewNodo status wordt gehaald. Zie voor meer informatie de beschrijving van het NewNodo event.
  • Wanneer een unit nummer wordt ingesteld met het UnitSet commando, dan zal hierna altijd automatisch een SettingsSave worden uitgevoerd.

Zie ook: