Switched Red and Green for Asrock polychrome
Thank you so much for the hard work that you've put into OpenRGB. I was able to get both my AMD cooler fan and my RGB Fans working on linux last night with not much effort! One issue I noticed was that red and green were swapped on the packets sent to my fans.
I was able to see this issue by setting all of devices to either RED or GREEN. I would see my AMD Wraith cooler fan respond with the correct color. The ASRock Addr-RGBs were setting GREEN for red, and RED for green. I was able to fix it by switching the order of the color_speed_pkt. I won't make a PR in case I'm doing something wrong or this is the wrong place for this edit.
Controllers/PolychromeController/PolychromeController.cpp
unsigned char color_speed_pkt[4] = { red, green, blue, speed }; --> unsigned char color_speed_pkt[4] = { green, red, blue, speed };