Closed daniep01 closed 2 years ago
Let me know which commands you are seeking to implement and I can probably dig out what you need.
I'm interested how to access levels above 16 and sources/destinations above 1024.
I'm interested how to access levels above 16 and sources/destinations above 1024.
Link below should get you to a version of the Protocol PDF I started making a companion module but this is much more advanced so thanks for the leg work on this.
Any updates on this? I will get use for 17 levels.
I can stand by for testing with the ultrix if you need me to.
Good news, this feature will be implemented soon. Before I start I was wondering if there are thoughts on how to do it. Options are
Since some devices don't support extended I think both is needed.
The "intelegent" way seems most elegant. Then it could just ask the device for extended commands and if it don't acknowledge them it will use standard commands.
Otherwise a global checkbox which replaces all functions with extended commands is also possible.
I've made a start on this. Internally the 'set crosspoint by number' action now uses the extended swp08 command for source/dest greater than 1024 or level greater than 16. I haven't updated any of the other commands yet. Please let me know if it works.
I've now done a test on routing at level 17 and it seems to be working as intended. I've not tested more sources/destinations yet, but I will do it later today
I think it's all done. In this latest build everything should work correctly for larger routers. It's all automatic for routing and feedback messages but if you need to retrieve more than 1024 source or destination names then you need to enable a new option in the module config.
The version above will fail to get crosspoints for levels > 16 but I have now fixed this in the code.
Latest build: https://we.tl/t-JG1iYR7YKY
This feature has been added in release 1.0.4
Awaiting specification