Commit graph

15 commits

Author SHA1 Message Date
TheJackiMonster
4f061d1687
Fix device4 payloads, adjust naming, complete its packet structure and request firmware versions
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2023-05-01 22:19:00 +02:00
TheJackiMonster
754b5c131a
Adjust constants and button event handling
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2023-05-01 18:38:53 +02:00
TheJackiMonster
72feaa60b3
Switch from libusb to hidapi
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2023-04-30 12:59:34 +02:00
TheJackiMonster
d41415b485
Correct reading values from magnetometer and apply z axis flip properly
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2023-04-24 17:04:37 +02:00
TheJackiMonster
678c0196ea
Load calibration from device via payload
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2023-04-23 02:10:55 +02:00
TheJackiMonster
bacc08e594
Add crc32 for checksums and implement sending proper payloads
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2023-04-22 01:58:32 +02:00
TheJackiMonster
b20a24bf66
Remove wrong filters and correction
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2023-04-21 21:30:16 +02:00
TheJackiMonster
43e37b17dd
Adjust temperature values with offset and sensitivity
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2023-04-19 00:11:04 +02:00
TheJackiMonster
12819f8d26
RE padding fields to be multipliers and divisors
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2023-04-12 00:56:06 +02:00
TheJackiMonster
e2523135a9
Add correction to workaround rejection
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2023-04-06 01:39:35 +02:00
TheJackiMonster
3f91741cfa
Add filters for precision loss and reducing potential drift
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2023-04-05 23:36:33 +02:00
TheJackiMonster
898fe12180
Correct C++ includes
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2023-04-05 22:54:24 +02:00
TheJackiMonster
8ea326e429
Specify languages and allow C++ usage
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2023-04-05 22:51:55 +02:00
TheJackiMonster
d3d63a30a4
Adjust magnometer and flip gravity acceleration
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2023-04-05 02:06:03 +02:00
TheJackiMonster
2c23021a5e
Add calibration and separate the interface
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2023-04-02 23:08:28 +02:00