Commit Graph
36 Commits
Author SHA1 Message Date
beerpsi 6091c72776 fix laverita v2 support 2025-07-25 08:40:44 +07:00
beerpsi f14f3e2950 rewrite with structs 2025-03-21 18:37:20 +07:00
beerpsi 28fcd47be1 add USB interface as a setting for controller implementations v0.1.4 2025-03-21 16:34:52 +07:00
beerpsi 79cdee8e6a fix(tasoller_plus): protocol documentation 2025-03-21 16:26:32 +07:00
sr1canskhsia 6f81e37758 Laverita v3 support (#3)
Tested on my own controller

Laverita v3 seems to require USB interface number 3. Couldn't find a way around it

Reviewed-on: https://gitea.tendokyu.moe/beerpsi/chuniio-rs/pulls/3
Co-authored-by: sr1canskhsia <xueyuchen928@gmail.com>
Co-committed-by: sr1canskhsia <xueyuchen928@gmail.com>
2025-03-21 09:25:28 +00:00
beerpsi 96fead8ad6 update lockfile 2025-03-19 14:25:46 +07:00
beerpsi 58872d6671 idk 2025-03-19 14:25:13 +07:00
beerpsi b8e5595449 bump version 2025-03-19 14:02:42 +07:00
beerpsi 837ff61d53 rename slider leds to BRG instead of RGB 2025-03-19 13:59:58 +07:00
beerpsi 8327ee17a0 powershell build script + rename so less confusion 2025-03-19 13:56:56 +07:00
beerpsi 01d12a17a6 feat: keep system awake while dll is loaded 2025-03-19 13:56:42 +07:00
beerpsi a7c1a8edd9 Add Tasoller+ support (untested) 2025-03-19 13:43:18 +07:00
beerpsi 33c1f3398e Release 0.1.3 v0.1.3 2024-03-22 22:17:16 +07:00
beerpsi b02fe2bc2e Fix compilation errors + scaffold redboard backend 2024-03-22 22:16:40 +07:00
beerpsi b53a842273 Probably doesn't need to have a timeout (I hope) 2024-03-22 21:48:44 +07:00
beerpsi 2328447f48 Add support for hot plugging controller 2024-03-22 21:44:41 +07:00
beerpsi e1b285782d fix(tasoller_v1): swapped air bits 2024-01-16 07:58:37 +07:00
beerpsi c35990b29d fix(tasoller_v2): swap opbtn bits 2024-01-16 07:42:41 +07:00
beerpsi ade1b8644d make tower LEDs more arcade accurate 2024-01-10 02:51:59 +07:00
beerpsi 821037f600 fix module name in logger 2024-01-03 16:33:39 +00:00
beerpsi 938df9648f feat: add Yuancon Laverita v2 2024-01-03 22:44:12 +07:00
beerpsi b4c4947ac6 fix: Build error from duplicate imports v0.1.2 2024-01-03 17:58:07 +07:00
beerpsi 6972b92fa5 fix(tasoller_v2): LED ordering should be BGR 2024-01-03 17:56:20 +07:00
beerpsi 74e8e2a122 fix coin debouncing v0.1.1 2024-01-02 19:11:26 +07:00
beerpsi a1790a9a48 remove yubideck_v3
use https://gitea.tendokyu.moe/beerpsi/chuniio-yubideck instead
2024-01-02 19:10:01 +07:00
beerpsi bf59f9acb9 funny bit shifts v0.1.0 2023-12-29 00:23:09 +07:00
beerpsi eb579f932f chore: formatting 2023-12-29 00:04:22 +07:00
beerpsi 3387be15dc docs(yubideck_v3): add notice about missing aimeio impl 2023-12-29 00:04:01 +07:00
beerpsi ff147a97d7 fix(tasoller): hardware so good firmware so shit 2023-12-29 00:03:21 +07:00
beerpsi c6f3fb529b add a function to initialize output LED buffer 2023-12-28 20:19:59 +07:00
beerpsi 98e6f5cf76 fix for failing to create shared memory (os error 3) 2023-12-28 20:00:30 +07:00
beerpsi 40a2062a28 Fix Tasoller HID V1 protocol 2023-12-28 10:50:54 +07:00
beerpsi a8d50f06b9 0BSD 2023-12-28 07:21:16 +07:00
beerpsi 8ecbd05253 address compiler warnings 2023-12-28 07:21:13 +07:00
beerpsi 923b5a1a96 escape shell variables 2023-12-28 07:21:06 +07:00
beerpiss 673aea46cc Initial commit 2023-12-27 19:34:45 +07:00