Conversation
|
I wonder if the default protocol should be bumped: openrgb-python/openrgb/network.py Line 9 in 605b5f3 https://gitlab.com/CalcProgrammer1/OpenRGB/-/blob/master/Documentation/OpenRGBSDK.md |
|
Does this work as is, or do you have to manually override the protocol version when you run it?
The rest of the features from protocol version 5 haven't been implemented, which would be a prerequisite to bumping the default version for the library as a whole. |
I need to specifically call protocol_version=4, but that is because of the openrgb version. simply running causes this error on 1.0rc2 |
Huh, this seems to work for me with 1.0rc2. Assuming that this works without breaking anything else, I'd be fine with merging before the rest of the v5 changes come in. My only other concern is that rest of the python API is fairly careful about calling This raises the fairly difficult question of what to do by default, because immediately calling I'd probably be fine with this being a special case (no |
|
Ahhhh you're right, I did have OPENRGB_PROTOCOL_VERSION set to 5 while testing something. |
Was looking at #60 and discovered openrgb added client rescan with their 1.0 release.
On 0.9 there is no effect, and on 1.0rc2 it triggers the rescan.