Commit Graph

309 Commits

Author SHA1 Message Date
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
Paul Dino Jones 14fb81ee43 Fix some pulseaudio stuff 2025-03-26 17:35:05 -04:00
Paul Dino Jones 2aed9f5b51 Improve logging over device specific configs 2025-03-26 16:41:18 -04:00
Paul Dino Jones ebf0965381 remove debug build hardcode 2025-03-26 15:20:43 -04:00
Paul Dino Jones c850efbde5 actually pass the config file around 2025-03-26 15:16:04 -04:00
Paul Dino Jones f782823c12 Move device specific config file test to more logical spot 2025-03-26 15:01:06 -04:00
Paul Dino Jones 3f02f09238 Fix tachometer config 2025-03-26 13:03:50 -04:00
Paul Dino Jones e2b5e4b5d1 Fix leak in arduino lua 2025-03-26 12:35:16 -04:00