Dokumentasi Pembangun
SignalRGB menawarkan dua rangka kerja pembangun. Pencipta kandungan menggunakan Lightscripts untuk membina kesan RGB. Pengeluar perkakasan menggunakan Plugin untuk menambah sokongan peranti.
Untuk Pencipta Kandungan — Lightscripts
Section titled “Untuk Pencipta Kandungan — Lightscripts”Lightscripts adalah kesan pencahayaan yang dibina dengan kanvas HTML dan JavaScript. Anda menulis kesan Anda sekali dan ia berjalan merentas setiap peranti dalam persediaan pengguna.
Terdapat tiga jenis Lightscripts yang boleh Anda bina:
- Kesan RGB — Corak visual yang boleh disesuaikan yang bertindak balas terhadap input pengguna dan berjalan merentas semua peranti yang disambungkan.
- Visualiser Audio — Kesan pencahayaan yang bertindak balas dalam masa nyata terhadap audio yang dimainkan pada sistem pengguna.
- Integrasi Permainan — Pencahayaan yang bertindak balas terhadap peristiwa dalam permainan, sama ada melalui penganalisis UI yang membaca data piksel atau melalui permintaan HTTP POST yang dihantar terus dari permainan Anda.
Lihat dokumentasi Lightscripts penuh untuk bermula.
Untuk Pengeluar Perkakasan — Plugin
Section titled “Untuk Pengeluar Perkakasan — Plugin”Plugin membolehkan Anda menambah sokongan SignalRGB untuk mana-mana peranti RGB yang boleh dikawal melalui HID atau Raw USB. Anda menulis plugin USB JavaScript yang menggambarkan cara berkomunikasi dengan perkakasan Anda. Setelah dihantar, pengguna Anda mendapat akses kepada pustaka kesan SignalRGB penuh tanpa sebarang persediaan tambahan.
Lihat dokumentasi Plugin penuh untuk bermula.
Sumber Lain
Section titled “Sumber Lain”- Perisian Tegar QMK — Integrasikan pencahayaan SignalRGB dengan papan kekunci berasaskan QMK: Integrasi QMK
- API SignalRGB — Query dan kawal SignalRGB secara aturcara: Rujukan API
- Pengawal Arduino DIY — Bina pengawal RGB Anda sendiri menggunakan Arduino: Panduan Arduino DIY