OpenRGB-ren lehen bertsioa, RGB gailuak kudeatzeko tresna-kit bat

Urtebeteko garapenaren ostean argitaratuko proiektuaren lehen kaleratzea OpenRGB, koloretako atzeko argiztatutako gailuak kudeatzeko tresna-kit ireki unibertsal bat eskaintzea helburu duena, fabrikatzaile zehatz bati lotuta eta, normalean, Windows-erako soilik hornitutako jabedun aplikazio ofizialak instalatzeko beharra ezabatuz. Kodea C/C++-n idatzita dago eta arabera banatuta GPLv2 lizentziapean. Programa multiplataforma da eta Linux eta Windows-erako eskuragarri dago.

pakete euskarriak ASUS, Gigabyte, ASRock eta MSI plaka amak, RGB azpisistema duten kaxa argiztatzeko, ASUS, Corsair eta HyperX, ASUS Aura eta Gigabyte Aorus txartel grafikoen atzeko argiztatutako memoria-moduluak, hainbat LED tira kontroladore (ThermalTake, Corsair, NZXT Hue+), Razer hozkailu distiratsuak. , saguak, teklatuak, entzungailuak eta osagarriak. Gailuekiko interakzio-protokoloari buruzko informazioa, nagusiki, kontrolatzaile eta aplikazio jabedunen alderantzizko ingeniaritzaren bidez lortzen da.

Proiektua hasiera batean OpenAuraSDK izenarekin garatu zen eta ASUS Aura protokoloaren ezarpenean zentratu zen, baina gero beste gailu kategoria batzuetara zabaldu zen. Aura euskarria guztiz garatu da eta Aura RGB kontrolagailuen belaunaldi ugari hartzen ditu Intel eta AMD CPUetan oinarritutako plataformetan, baita G.Skill Trident Z bezalako kontrolagailu bateragarrietan ere.

Ekipoarekin elkarreragiteko, kasu gehienetan nahikoa da i2c-dev edo USB bidez kontrolatzea (eskaintzen dena).
udev-arauak). Aura/ASRock plaka nagusiaren RGB kontrolagailuek aplikazioa behar dute adabakia Linux kernelerako. Razer periferikoek OpenRazer kontrolatzailea erabiltzen dute (openrazer-dkms-drivers paketea Debian/Ubuntu-n).

Proiektuak funtzioen liburutegi bat eskaintzen du aplikazioetatik argiztapena kontrolatzeko API unibertsal batekin, kontsolaren erabilgarritasunarekin eta Qt-en interfaze grafikoarekin. Koloreak aldatzeko moduak aukeratzea onartzen du (kolore-uhina, etab.), atzeko argi-guneen kontrola, efektu aurreratuen erabilera, LED diseinuen definizioa eta atzeko argia egindako ekintzekin sinkronizatzea (kolore-musika, etab.).

OpenRGB-ren lehen bertsioa, RGB gailuak kudeatzeko tresna-kit bat

Iturria: opennet.ru

Gehitu iruzkin berria