Hello, your code seems to work perfectly for getting parameters but I can't seem to set any. ConfigWriteCommand seems to be called correctly, but the values are not being set... My device has firmware version 0x52, not sure if this could explain why the device is supposedly tested but mine won't take new settings?
Furthermore, there are some typos in the line to (in theory) set the device time: python elitech --device [/dev/path] parameter<s> <get> configuration-time "$(date '+%Y-%m-%d %H:%M:%S')" -> python elitech --device [/dev/path] parameter set configuration-time "$(date '+%Y-%m-%d %H:%M:%S')"
Actually, parameters needs to become parameter for every example-command.
Thanks for the code, I hope I can get it working so I don't have to use the proprietary Windows-application to set the time after not having used the device in a while :)