50 Commits

Author SHA1 Message Date
2e9f2f9fa3 Code cleanup 2025-07-24 22:16:03 +02:00
9572df9e3b Changed to 7 axis and added back one HAT swith 2025-07-17 19:03:56 +02:00
6243f552c3 Added expo and direction compensation to the virtual axis 2025-05-29 12:12:11 +02:00
0ab690dae1 Fixed Linux issue that detect joystick as gamepad 2025-05-29 12:11:29 +02:00
964c2cae0c Added virtual axis 2025-05-28 20:38:42 +02:00
89254b903f Changed to a simpler layout to support Linux better 2025-05-25 13:03:50 +02:00
6d22e5dc54 Code cleanup 2025-05-11 18:06:00 +02:00
915986e152 Updated descriptor to more Linux friendly 16bit signed for axis 2025-05-11 17:58:01 +02:00
a6a4211955 Changed to rp2040hal v0.11 and embedded_hal v1.0 2025-03-09 15:47:13 +01:00
9fb53dd88d Code cleanup 2025-03-08 20:20:52 +01:00
61bcb0d1f8 Updated layout 2025-03-08 18:09:07 +01:00
f3c0f42d83 Code cleanup 2025-03-04 21:18:47 +01:00
cac6a7e18d Code cleanup 2025-03-04 19:34:19 +01:00
41f084b156 Changed order on hat switches 2025-03-04 19:20:39 +01:00
f27ebaa1f0 Updated documentation 2025-03-04 18:58:38 +01:00
e7ab5b52d1 Removed toggle function for button 7 and 12 2025-03-04 18:43:46 +01:00
00a2e9cbdf Added support for 2 extra buttons (on TX/RX). Removed ELRS support. Extended HID to 32 buttons. 2025-03-02 16:24:35 +01:00
bb9e160e08 Removed buttonpress for Fn key 2025-02-25 15:11:52 +01:00
91acffdc34 Code cleanup 2025-01-16 13:13:22 +01:00
69cd055d7f Updated documentation. Changed toggleswitches in throttle hold mode. 2025-01-15 18:22:27 +01:00
033b02a127 Updated documentation 2025-01-12 00:59:26 +01:00
d860e53127 Moved hat switch binding to buttons layout. Improved Fn switchover 2025-01-12 00:56:56 +01:00
b6d4b5ccee Updated button and axis struct 2024-07-26 12:33:55 +02:00
94b24fa0ac Code cleanup 2024-07-20 20:55:33 +02:00
41ce7d3b40 Removed compiler warnings 2024-07-20 17:40:08 +02:00
197b562a01 Code refactor. Removed layout file. Changed back to 25 button descriptor. Added toggle switch mode. 2024-07-20 17:37:15 +02:00
748ca8aa94 Updated layout 2024-07-10 20:52:20 +02:00
bf919854bb Updated to 32 button descriptor 2024-07-08 23:36:14 +02:00
f16ecb30df More updates to ELRS implementation 2023-09-18 07:22:11 +02:00
1c8229a949 ELRS read update 2023-08-30 17:15:30 +02:00
f2f40a2a7e Updated ELRS support. Code cleanup 2023-08-30 07:27:14 +02:00
3c2ab2c5e8 Added flashing status mode to status led 2023-08-30 07:26:29 +02:00
b9320245a8 Code cleanup 2023-08-30 07:24:58 +02:00
555645fc54 Added ELRS support. Added EEPROM calibration data (not yet activated). Code cleanup 2023-08-25 09:40:17 +02:00
d59cbfa7b0 Added ELRS support 2023-08-25 09:39:23 +02:00
9218f0a6a1 Lowered latency in button scan function 2023-08-25 09:38:49 +02:00
29db001fe3 Added one more Joystick button 2023-08-19 13:12:06 +02:00
b907f7d791 Started to add ELRS support. Code cleanup 2023-08-09 18:07:32 +02:00
2bb2c8c010 Added get_mode to status_led class 2023-08-09 18:07:05 +02:00
86d2f8ea95 Fixed error 2023-08-06 19:18:48 +02:00
c31efd0f15 Added manually calibration values. !!! Needs to be romoved and inplemented with EEPROM !!! 2023-08-06 19:17:33 +02:00
64ddd03ad0 Fixed some bugs 2023-08-06 16:39:05 +02:00
a8f5b605d3 Changed layout once more dua to prototype board 2023-08-06 16:38:46 +02:00
d3c1a27122 Fixed major bugs 2023-08-05 23:44:12 +02:00
6e1e450095 Changed layout due to prototype board 2023-08-05 23:43:54 +02:00
8c952f26ed Chaged to 24 HID buttons 2023-08-05 13:01:01 +02:00
30e640625a Updated header 2023-08-05 13:00:36 +02:00
3c073cd9fd Reordered layout buttons. Added smoother functionality. Code cleanup 2023-08-02 20:26:30 +02:00
9a87974c71 Changed to 20 buttons. More code implementation 2023-08-01 07:56:11 +02:00
f9ff1c0b41 First rp2040 code port 2023-07-31 09:20:22 +02:00