Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remote veconfigure: Add support for parallel compatibility identifier #1349

Open
3 of 4 tasks
vejpasop opened this issue Sep 24, 2024 · 1 comment
Open
3 of 4 tasks
Assignees

Comments

@vejpasop
Copy link
Collaborator

vejpasop commented Sep 24, 2024

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

  • Implement changes in mk2vsc (implementation is done, can only be released when veconfigure tooling is released)
  • Implement changes in VeConfigure tooling
  • Add error code 63 and description to vrmmk2vsc.
  • Add error code 63 to VRM https://github.com/victronenergy/vrm-portal/issues/368
@vejpasop vejpasop changed the title Remote veconfigure: Add new error code 63 Remote veconfigure: Add support for parallel compatibility identifier Sep 24, 2024
@izak izak removed their assignment Oct 2, 2024
@vejpasop
Copy link
Collaborator Author

VeConfigure will be released today or tomorrow.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants