Paul Dino Jones
f7143e2024
Add gearc to lua and to test sequence
2025-10-22 14:36:59 -04:00
Paul Dino Jones
0780b001f6
working custom serial
2025-10-20 19:37:28 -04:00
Paul Dino Jones
7f3727d2f1
consolidate cleanup gotos
2025-09-01 19:30:43 -04:00
Paul Dino Jones
a3059b30ba
clean up argument parsing a little
2025-09-01 17:24:26 -04:00
Paul Dino Jones
0e5498f220
fix freeing of xdg handle when help is specified
2025-09-01 11:52:52 -04:00
Paul Dino Jones
e380f3a9d4
Add beginnings of custom arduino devices.
2025-09-01 11:38:36 -04:00
Paul Dino Jones
433e2423e8
update to lastest simapi
2025-09-01 10:59:03 -04:00
Sebastian Noe
a730096e86
Provide instructions to set up monocoque ( #24 )
...
* add consolidated instructions on how to run monocoque
* reference config test
* reference user setup guide
---------
Co-authored-by: Sebastian Noe <sebastian.schneider@boxine.de>
2025-08-31 21:57:41 -04:00
Paul Dino Jones
e4a8a998e8
fix formatting of monocoque.config
2025-08-31 19:20:58 -04:00
Paul Dino Jones
7e923354ba
add newer and better examples to monocoque.config
2025-08-31 19:14:33 -04:00
Paul Dino Jones
7f7a24269a
Update to latest simapi
2025-08-29 19:15:15 -04:00
Paul Dino Jones
a6b039c292
Update to latest simapi to fix tyre diameters
2025-08-29 19:01:46 -04:00
Paul Dino Jones
d7dbab7956
updated to latest simapi for tyre diameter and turbo boost
2025-08-28 17:00:08 -04:00
Paul Dino Jones
88f3e0ebb9
Add led_clear_range lua function so leds can be cleared without clearing them all for certain effects
2025-08-26 18:05:09 -04:00
Paul Dino Jones
811ce77da8
updated to latest simapi
2025-08-25 20:28:16 -04:00
Paul Dino Jones
442a1b88a2
Update to latest simapi
2025-08-25 17:46:48 -04:00
Paul Dino Jones
4684ee49c3
Add disable_audio flag
2025-08-15 04:19:39 -04:00
Paul Dino Jones
10ecfa858a
Fix gear and engine effects remove some unnecessary code
2025-07-30 03:32:41 -04:00
Morgan Garcia
23f45d8f56
Update moza.c
...
Change MOZA_MAGIC_VALUE back to 0x0d from 13.
2025-07-29 20:43:49 -04:00
Morgan Garcia
9f51f03efa
Update moza.c
...
Changed MOZA_TIMEOUT back to 1000.
2025-07-29 20:43:49 -04:00
Morgan Garcia
223cf26e28
Update moza.c
...
moza_update function
Updated variable name to perctflt and changed the value to multiply the quotient of rpm/maxrpm by 100.
Made int perct variable to round perctflt to nearest whole number.
Updated LED activation ranges so that all 10 LEDs get activated when given rpm percentage is reached.
2025-07-29 20:43:49 -04:00
Morgan Garcia
6bf80673ce
Update gameloop.c
...
Reverted back to default from Spacefreak18 source now that I've tested and gotten the LEDs working.
2025-07-29 20:43:49 -04:00
Morgan Garcia
d28719929c
Update gameloop.c
...
Text output update
2025-07-29 20:43:49 -04:00
Morgan Garcia
19f7a12027
Update moza.c
...
Fixed error in BIT number increasing.
2025-07-29 20:43:49 -04:00
Morgan Garcia
218b8c255c
Update gameloop.c
...
Comment out normal LED test.
Added test for quicker push to the wheel for troubleshooting.
2025-07-29 20:43:49 -04:00
Morgan Garcia
0201b29c49
Update moza.c
...
moza_update values updated for LED test.
MOZA_PAYLOAD_SIZE added per update from Spacefreak18
2025-07-29 20:43:49 -04:00
Morgan Garcia
1d9b6cfe1a
Update moza.c
...
Updated MOZA_SERIAL_TEMPLATE[3] from 0x17 to 0x13 which fixed communication issues with the device.
2025-07-29 20:43:49 -04:00
Paul Dino Jones
0abd5e9b68
Bump to latest simapi for unix timestamp ticks. Push unix timestamp ticks to lua variable. Update test logic to test on 8000 rpms. Update example lua scripts with examples of led rpm blink.
2025-07-15 16:39:41 -04:00
Paul Dino Jones
d2fa72f47c
fix serial receiving
2025-07-14 00:15:47 -04:00
Paul Dino Jones
f6a2607273
fix misleading log message
2025-06-16 13:19:13 -04:00
Paul Dino Jones
c7c86adf94
accept usbwheel for wheel on usb devices in config
2025-06-16 13:02:34 -04:00
Oleg Makarenko
145b4aed78
Add Simagic GT Neo to the udev rules, opening hidraw
2025-06-15 22:59:41 -04:00
Oleg Makarenko
de51a27708
Add lua config for Simagic GT Neo
2025-06-15 22:59:41 -04:00
Oleg Makarenko
b90c396d34
Add GT Neo LED update feature
2025-06-15 22:59:41 -04:00
Paul Dino Jones
6c902b4c2b
update to latest simapi for lmu support
2025-06-14 19:11:44 -04:00
Paul Dino Jones
d08ebfa6db
Update to latest simapi for improvements to tyre diameter detection
2025-04-30 19:07:05 -04:00
Paul Dino Jones
c7cbce7c7b
update to latest simapi to fix detecting diameters while simd is running
2025-04-29 00:01:39 -04:00
Paul Dino Jones
b5dd003f88
fix code around generating diameters config
2025-04-29 00:00:58 -04:00
Paul Dino Jones
3d4f1914c6
Re-enable shared memory test prog
2025-04-28 20:38:34 -04:00
Mon ouïe
c6f6a63ed7
Add udev rule for Simagic P1000 support
2025-04-21 14:09:46 -04:00
Mon ouïe
108d21d30a
Fix HID send report commands for Simagic P1000 Haptic modules
2025-04-21 14:09:46 -04:00
Paul Dino Jones
04f01366b1
add function to expand tilde and expand tilde on device specific config files
2025-04-07 10:56:38 -04:00
Paul Dino Jones
e627392dda
small cleanup to fix memory leaks
2025-04-07 10:56:38 -04:00
Paul Dino Jones
1e96c04de4
add -c for specified config file option
2025-04-07 10:56:38 -04:00
Paul Dino Jones
7ead5ac9f5
fix issue with freeing lua file on cammus c12
2025-03-27 17:12:23 -04:00
Paul Dino Jones
a8e6a219bf
Add extra log information on revburner
2025-03-27 15:52:51 -04:00
Paul Dino Jones
0d388d96b1
improvements for cammus c12
2025-03-27 15:38:35 -04:00
Paul Dino Jones
e80b12eb47
fix arduino lua device free
2025-03-27 14:47:34 -04:00
Paul Dino Jones
df39832f4f
Temporarily remove feature to ignore reattempting to open a serial device after it had failed once. Increase number of allowed serial device blocks to 20.
2025-03-27 01:51:37 -04:00
Paul Dino Jones
4e6bf4684a
Move release of serial adapter to before underlying device is released
2025-03-26 18:25:26 -04:00