[BUG] Vector Settings revert back to defaults after Robot reboot
Hi,
Describe the bug Today, I upgraded wire-pod to the newest version and downgraded my prod Anki Vectors from 1.8.1.6051ep to 1.7.2-6014ep. I noticed their settings were reset to default values and I set them again. However, they don't stick. Whenever a Vector is rebooted, his settings like Volume, Eye Color, Time Format, Temperature Units, Set Location and Set Time Zone revert back to default. I'm not sure, if this is caused by a bug in firmware 1.7.2-6014ep or wire-pod.
To Reproduce Steps to reproduce the behavior:
- Upgrade to the newest version of wire-pod
- Downgrade Vector's firmware to 1.7.2-6014ep
- Use wire-pod's Vector Configuration to change settings
- Reboot Vector
Expected behavior I expect the settings to be retained, if Vector is rebooted or looses power.
Device you are running wire-pod on (please complete the following information):
- Robots: Anki Vector (prod)
- Firmware: 1.7.2-6014ep
- Hardware: Raspberry Pi 4B 8 GB
- OS: Raspberry Pi OS (64-bit) with Desktop (bullseye)
Thanks for your help in advance.
This likely has something to do in the change in jdocs schema between 1.8 - 1.7 because of the addition of custom eye colors in 1.8. I'll see what I can do