Dereck
b54bd2452e
fix buffer overread in get_feature_data
...
l2cap_send was passed the caller's `len` (expected response size) instead of
the actual array size. The get_feature array is only 2 bytes (transaction
header + report ID), so this read up to 62 bytes of uninitialized stack.
Use sizeof(get_feature) to send only the 2-byte GET_REPORT request.
2026-05-05 00:07:35 -04:00
awalol
d1d54eaa41
add watchdog
2026-04-30 14:25:31 +08:00
awalol
137535c8cf
fix: ds5 does not fully disconnect
2026-04-29 13:04:30 +08:00
awalol
c7472e81a1
refactor: get test command result
2026-04-28 14:14:09 +08:00
awalol
3300e084bc
clean std::
2026-04-28 13:17:55 +08:00
awalol
6c992af459
feat: support test command
2026-04-28 13:15:20 +08:00
awalol
17627eebe4
feat: usb device auto disconnect
2026-04-26 14:33:06 +08:00
awalol
ed4f7ac8e6
修复静默时间bug 增加静默时间到30分钟
2026-04-04 00:44:35 +08:00
awalol
63c15e435c
fix: mic mute
2026-03-22 14:03:43 +08:00
awalol
845656aedd
feat:adjust gain in speaker volume. add led and auto-disconnect toggle in mute.
2026-03-22 00:33:30 +08:00
awalol
49eba414cb
fix: auto-disconnect reset time
2026-03-21 13:16:14 +08:00
awalol
831b1e9b73
feat: disconnect when inactive
2026-03-21 12:17:13 +08:00
awalol
8c8af7b97c
set buffer length
2026-03-21 11:01:52 +08:00
awalol
5251ae1f5b
fix gyro
2026-03-15 13:35:45 +08:00
awalol
51157ce997
我也不知道改了什么
2026-03-14 21:37:47 +08:00
awalol
0fd9c2bdd3
fix reconnect
2026-03-10 16:14:05 +08:00
awalol
9a929530d9
First Commit
2026-03-05 16:21:25 +08:00