victronenergy / venus

Victron Energy Unix/Linux OS
https://github.com/victronenergy/venus/wiki
591 stars 75 forks source link

Remote veconfigure: Add support for parallel compatibility identifier #1349

Open vejpasop opened 1 month ago

vejpasop commented 1 month ago

Upcoming Multi firmware versions will communicate a parallel compatibility identifier.

Remote veconfigure should include this id in the remote configuration file and check if the id before writing the VE,Bus configuration. If not allowed error code 63 should be cast.

Since the remote file section version numbers need to be increased veconfigure should be released before mk2vsc. Otherwise veconfigure will error out with an unsupported file version error.

"Parallel configuration not allowed since one or more units have incompatible parallel compatibility identifiers"

Todo

vejpasop commented 1 month ago

VeConfigure will be released today or tomorrow.