AC persistence seems to work for any variable that is changed online and values are kept during reboot. However, if I try to edit the persistence files offline or replace the persistence files with a previously downloaded older persistence file (with modified values), the online value will not follow, as if the system did not at all read the file at boot?
My testing sequence.
- Edit a the value of a persistenced variable (with xSaveOnChange = True)
- Save/download the associated persistence file, (and confirm the value has changed).
- Edit the value online for a second time .
- Stop runtime
- Replace (upload) the persistence file with my previously downloaded file .
- Coldstart/Warmstart/Start runtime
- Whatever Im trying the value of my persistence variable will always be equal to that of my second edit as if the file is not read/considered during boot.
Im struggling with the AC Persistence.
AC persistence seems to work for any variable that is changed online and values are kept during reboot. However, if I try to edit the persistence files offline or replace the persistence files with a previously downloaded older persistence file (with modified values), the online value will not follow, as if the system did not at all read the file at boot?
My testing sequence.
- Edit a the value of a persistenced variable (with xSaveOnChange = True)
- Save/download the associated persistence file, (and confirm the value has changed).
- Edit the value online for a second time .
- Stop runtime
- Replace (upload) the persistence file with my previously downloaded file .
- Coldstart/Warmstart/Start runtime
- Whatever Im trying the value of my persistence variable will always be equal to that of my second edit as if the file is not read/considered during boot.
What am I doing wrong?
Last edit: eschwellinger 6 hours ago