Commit graph

282 commits

Author SHA1 Message Date
Denis
dd7af4dd22
Revert "CPU usage optimization + fixed a non-existing leak (program cannot exit that function)"
This reverts commit 84452857c0.
2023-12-03 22:29:17 +01:00
Denis
84452857c0
CPU usage optimization + fixed a non-existing leak (program cannot exit that function) 2023-12-03 22:24:15 +01:00
Denis
7e1cb3cc13
scan devices 2023-12-03 21:49:15 +01:00
Denis
e3ae54618d
Use DualShock if Asus-MCU is not found 2023-12-03 21:21:48 +01:00
Denis
ce494c6930
Add libudev 2023-12-03 21:19:39 +01:00
Denis Benato
a0d992bee4
Merge pull request #6 from 143mailliw/main
fix(ds5): use 4096.0f as SPEC_DELTA_TIME
2023-12-03 13:59:19 +01:00
143mailliw
a5c6194686 fix(ds5): use 4096.0f as SPEC_DELTA_TIME 2023-12-03 02:56:24 -07:00
Denis
e2a0dcc2ab
udev rule warning 2023-11-30 14:40:48 +01:00
Denis
cf34ea4b75
A newline is nice 2023-11-30 03:15:18 +01:00
Denis
586cd72713
report id is 0x02 2023-11-30 03:10:58 +01:00
Denis
9b5d60ee3e
Rumble test 2023-11-30 03:01:06 +01:00
Denis
2d55a65357
Use cmake install 2023-11-30 01:40:14 +01:00
Denis
078237bfe3
Added a bunch of wireshark captures 2023-11-29 22:44:02 +01:00
Denis
b871ddd08a
the very important seq_number no software cares about... 2023-11-29 22:18:01 +01:00
Denis
43130790f5
prepare R5 and L5 logic 2023-11-29 19:08:59 +01:00
Denis
9445f4a379
dpad 2023-11-29 18:30:53 +01:00
Denis
650fc88127
Yes indeed. 2023-11-29 18:23:20 +01:00
Denis
2fa46bf62f
is this the right byte? 2023-11-29 18:20:19 +01:00
Denis
943c5ae00c
Fix triggers 2023-11-29 18:04:57 +01:00
Denis
1d31ce40b7
obviously... 2023-11-29 17:58:24 +01:00
Denis
79253e08e8
test for back buttons 2023-11-29 17:52:29 +01:00
Denis
d4f387b021
fix data layout 2023-11-29 16:36:43 +01:00
Denis
bf9802f520
testing buttons on DS5 2023-11-29 16:25:37 +01:00
Denis
ae18a4d15b
output when DS5 is active 2023-11-29 02:34:47 +01:00
Denis
a7f936aa0d
use the correct version id 2023-11-29 02:30:39 +01:00
Denis
69fe60594a
DualSense initial support 2023-11-29 02:22:18 +01:00
Denis
b3b3073b59
Nintendo layout buttons 2023-11-28 21:53:44 +01:00
Denis
cab030784c
change executable names 2023-11-28 21:46:19 +01:00
Denis
90e965d108
Default configuration + initial work on nintendo layout 2023-11-28 21:46:05 +01:00
Denis
b4a49bbbe6
function comment 2023-11-27 01:53:08 +01:00
Denis
18de188cf0
More sleep time 2023-11-27 01:01:12 +01:00
Denis
31868702d7
Better error message 2023-11-27 00:53:31 +01:00
Denis
4132597d49
One can fix a program but not stupidity 2023-11-27 00:43:10 +01:00
Denis
bb98995aac
Small code improvements 2023-11-27 00:16:45 +01:00
Denis
ed94ada48e
Release center button after opening QAM 2023-11-27 00:00:00 +01:00
Denis
aa35b0da02
Change anglvel sampling rate to 800Hz and allow gyroscope and accelerometer to be two distinct iio devices 2023-11-26 23:44:39 +01:00
Denis
993e093363
wtf? 2023-11-26 22:40:01 +01:00
Denis
31968f654d
set the correct flag to avoid cycling 2023-11-26 22:34:52 +01:00
Denis
94a0cb90f2
whoops... 2023-11-26 22:32:44 +01:00
Denis
696376968a
try to not let cross fall through 2023-11-26 22:30:08 +01:00
Denis
aedd90e882
QAM tested 2023-11-26 22:23:31 +01:00
Denis
c7a6cf017f
Testing QAM button press 2023-11-26 22:12:14 +01:00
Denis
db2b6631ef
Do not alarm the user for a normal condition on start/stop 2023-11-26 21:30:04 +01:00
Denis
f97c609c7c
missing init 2023-11-26 21:27:33 +01:00
Denis
dd1fbee754
solve SIGSEGV on file not found 2023-11-26 21:25:42 +01:00
Denis
d7b210fa52
debugging config load 2023-11-26 21:23:00 +01:00
Denis
5413cc081a
fix type 2023-11-26 21:15:49 +01:00
Denis
c084b19df0
Read file from /etc 2023-11-26 21:14:18 +01:00
Denis
54417c1eac
Reading a configuration file 2023-11-26 21:09:54 +01:00
Denis
a59af1c151
left and right motors swap. Maximum gain 2023-11-26 19:33:56 +01:00