Closed craftycorvid closed 3 years ago
Do your OpenRGB devices not have a "Direct" mode? the plugin skips these by default.
I have 3 devices in OpenRGB. 2 have Direct mode, 1 only has Static mode. None of them get detected, and Artemis never shows up as a Connected Client in the SDK Server.
Try clicking the settings window of the plugin (in Artemis settings -> plugins). That menu allows you to add and remove OpenRGB SDK servers. Please make sure that the default localhost and port was added correctly. This reminds me I should look into better logging.
It's added correctly.
I can also confirm that Aurora is able to connect to OpenRGB and functions just fine, so the issue is not on the OpenRGB side.
I wonder if this was caused by updating my OpenRGB.NET library. Which version of OpenRGB are you using?
0.5, and I've also tried 0.4 to rule that out. Same issue on both.
I also tried some older builds of the plugin with no luck.
Can you try the test project from here? https://github.com/diogotr7/RGB.NET.Devices.OpenRGB
I've built a release version if you don't want to setup a dev environment: RGB.NET.Devices.OpenRGB.TestApp.zip
Found Ducky Shine 7/ One 2 RGB
Found ASUS Aura Motherboard
That tells me the protocol is being sent correctly and that the RGB.NET device provider seems to work well. Nothing specific about artemis should be preventing this from working... I'll look into adding some more logging to see what causes this
I'm observing the same behavior myself.
I added some (messy) logging to the plugin. Make sure the logging level is set to "Verbose" in Artemis's settings before loading the plugin: Artemis.Plugins.Devices.OpenRGB.zip
I think i figured out what the issue is. On Artemis' Discord server we figured out the latest Artemis build from the website (as of more than 1 hour ago, a new one was built recently) contained an older version of the RGB.NET library than the version the plugin was built against. If you download a newer version of Artemis from the website it should now work. Please test.
That does appear to solve the issue! Thanks for all your hard work!
I'm attempting to use the OpenRGB Plugin with the latest build of Artemis and OpenRGB 0.5. The plugin loads in Artemis, but a connection is never displayed by the OpenRGB SDK Server and no devices are ever discovered in Artemis.
Here's the Artemis