Eerste vrystelling van OpenRGB, 'n gereedskapstel vir die bestuur van RGB-toestelle

Na 'n jaar van ontwikkeling gepubliseer eerste vrystelling van die projek OopRGB, wat daarop gemik is om 'n universele oop gereedskapstel vir die bestuur van gekleurde verligte toestelle te verskaf, wat die behoefte uitskakel om amptelike eie toepassings te installeer wat gekoppel is aan 'n spesifieke vervaardiger en, as 'n reΓ«l, slegs vir Windows verskaf word. Die kode is geskryf in C/C++ en versprei deur gelisensieer onder GPLv2. Die program is multiplatform en beskikbaar vir Linux en Windows.

pakket ondersteun ASUS-, Gigabyte-, ASRock- en MSI-moederborde met RGB-substelsel vir kasbeligting, agtergrondverligte geheuemodules van ASUS, Corsair en HyperX, ASUS Aura en Gigabyte Aorus-grafiese kaarte, verskeie LED-strookbeheerders (ThermalTake, Corsair, NZXT Hue+), gloeiende verligte Razer-verkoelers , muise, sleutelborde, oorfone en bykomstighede. Inligting oor die protokol van interaksie met toestelle word hoofsaaklik verkry deur omgekeerde ingenieurswese van eie drywers en toepassings.

Die projek is oorspronklik ontwikkel onder die naam OpenAuraSDK en was gefokus op die implementering van die ASUS Aura-protokol, maar toe is dit uitgebrei na ander kategorieΓ« toestelle. Aura-ondersteuning is nou ten volle ontwikkel en strek oor verskeie generasies Aura RGB-beheerders oor platforms gebaseer op Intel- en AMD-SVE's, sowel as versoenbare beheerders soos die G.Skill Trident Z.

Om met die toerusting te kommunikeer, is dit in die meeste gevalle genoeg om i2c-dev te gebruik of beheer via USB (aangebied
udev-reΓ«ls). Aura/ASRock moederbord RGB beheerders vereis toepassing pleister vir die Linux-kern. Razer-randapparatuur gebruik die OpenRazer-bestuurder (openrazer-dkms-drivers-pakket in Debian/Ubuntu).

Die projek bied 'n biblioteek van funksies met 'n universele API vir die beheer van beligting vanaf toepassings, 'n konsole-hulpmiddel en 'n grafiese koppelvlak in Qt. Dit ondersteun die keuse van kleurveranderingsmodusse (kleurgolf, ens.), beheer van agtergrondligsones, die gebruik van gevorderde effekte, die definisie van LED-uitlegte en sinchronisasie van die agtergrondlig met die aksies wat uitgevoer word (kleurmusiek, ens.).

Eerste vrystelling van OpenRGB, 'n gereedskapstel vir die bestuur van RGB-toestelle

Bron: opennet.ru

Voeg 'n opmerking