Commit Graph
255 Commits
Author SHA1 Message Date
Paul Dino Jones b68af9c8b9 fix leak in cammus c12 2025-03-26 11:56:04 -04:00
Paul Dino Jones 12570f5caf fix leak in wheel device 2025-03-26 11:55:43 -04:00
Paul Dino Jones 4a0c33d5a5 Fix leak in serial adapter 2025-03-26 11:55:18 -04:00
Paul Dino Jones 831a9d00e1 Fix segfault freeing cammus c12 2025-03-25 14:57:52 -04:00
Paul Dino Jones 2b2ae31907 Rename to car radar.lua 2025-03-25 14:03:58 -04:00
Paul Dino Jones 593a415cd9 fix colors 2025-03-25 13:54:16 -04:00
Paul Dino Jones a4acbf5cc7 Fix off by one on rgb math 2025-03-25 13:52:22 -04:00
Paul Dino Jones e92ba3dd25 Add example for cars alongside 2025-03-25 13:25:11 -04:00
Paul Dino Jones e78fa76e1b Add flags to test loop 2025-03-25 12:57:55 -04:00
Paul Dino Jones 22da3b405c Do not write to rpm leds on cammus c12 2025-03-25 12:31:00 -04:00
Paul Dino Jones 8c1298e7f3 Always write to led 2025-03-25 10:09:39 -04:00
Paul Dino Jones 988468d746 Huge refactor to improve memory efficiency mostly around pulseaudio 2025-03-25 10:04:39 -04:00
Paul Dino Jones 3b1f2e46f3 Remove some unnecessary variables from lua variable setup 2025-03-25 10:04:14 -04:00
Paul Dino Jones 97d935c037 Properly release lua if it is used on cammus 2025-03-25 10:03:38 -04:00
Paul Dino Jones 2660394ccf Fix logging spam 2025-03-24 16:43:09 -04:00
Paul Dino Jones 18f6dc290a Fix segfaults on device specific config files 2025-03-24 15:58:37 -04:00
Paul Dino Jones db081513db Fix issue with serial devices opening when they have already failed once 2025-03-24 15:57:50 -04:00
Paul Dino Jones 8157aa1258 Fix issue with not found configs 2025-03-24 14:22:20 -04:00
Paul Dino Jones 4d1d43821c Fix off by one error. Fix log format 2025-03-24 14:07:16 -04:00
Paul Dino Jones ab3152e9e4 Increase cammus c12 leds 2025-03-24 13:22:45 -04:00
Paul Dino Jones ac17b24cf6 Make sure leds clear each time 2025-03-24 12:13:39 -04:00
Paul Dino Jones 97d69bec9c Fix to use lua on c12 if lua script loads properly 2025-03-24 12:05:49 -04:00
Paul Dino Jones e4b32f1843 Fix issue with arduino leds not clearing 2025-03-24 11:44:44 -04:00
Paul Dino Jones a6353d3469 change buffer log to first byte, probably safe to assume there will be atleast 1 byte in the buffer. 2025-03-23 18:10:03 -04:00
Paul Dino Jones 5ef7b2f683 Fix led lua code so the buffer do not include device specific magic values 2025-03-23 18:05:58 -04:00
Paul Dino Jones 025f88f559 Fix some issues with sound device code 2025-03-22 19:24:15 -04:00
Paul Dino Jones 0fb2571848 Add ability to use lua on cammus c12 2025-03-22 19:16:54 -04:00
Paul Dino Jones d185314a31 Add Suspension travel effect 2025-03-21 19:45:34 -04:00
Paul Dino Jones 5bc02c012d Fix issues with config segfaults 2025-03-21 19:44:55 -04:00
Paul Dino Jones 6ed403e4d5 Add ability to use car proximity for lights 2025-03-21 13:55:56 -04:00
Paul Dino Jones 9a23eef998 Add more logging to config loading 2025-03-21 13:55:21 -04:00
Paul Dino Jones 4e0deaf695 Add AMPLIFY modulation 2025-03-15 23:42:15 -04:00
Paul Dino Jones fd0b28e66f Add lua include dir to cmake 2025-03-11 12:23:02 -04:00
Paul Dino Jones 34cefb5aa7 Fix lua cmake dependency. Use specified frequency as base frequency for engine effects 2025-03-11 12:01:24 -04:00
Paul Dino Jones d846305114 Updating configuration to reflect new simled code 2025-02-25 22:13:49 -05:00
Paul Dino Jones a35354be5b Add support for simhub protocol and custom lua scripts to control leds 2025-02-25 18:41:10 -05:00
Paul Dino Jones 5cc8a1fb1a Updated to latest simapi for getpid improvements 2025-02-19 15:46:44 -05:00
Paul Dino Jones 7711c1939b Update sketches to use 115200 baud 2025-02-12 15:04:38 -05:00
Paul Dino Jones 5d055fd1ad fix improper detecting of usb haptic device 2025-02-01 17:01:50 -05:00
Paul Dino Jones 29fbc7c798 Refactor serial devices so a single open handle is shared throughout 2025-01-25 09:52:38 -05:00
Paul Dino Jones f10540069c moved some confusing code 2025-01-25 09:51:20 -05:00
Paul Dino Jones 86a21d9c89 improve process of closing sound devices 2025-01-25 09:50:11 -05:00
Paul Dino Jones 84dc8a1753 pulling in latest simapi for improvements to pcars2 2025-01-21 17:23:28 -05:00
Paul Dino Jones ce53ff5da1 Adding max frequency and modulation to sound devices 2025-01-21 17:23:10 -05:00
Paul Dino Jones fa3bb6e80f Fix bug causing no tyre effects 2025-01-20 12:13:49 -05:00
Paul Dino Jones 2462dfd0c9 Update to latest simapi, allow sim strings in configs 2025-01-20 10:53:57 -05:00
Paul Dino Jones fefecd76df updated to latest simapi 2025-01-19 15:16:30 -05:00
Paul Dino Jones e9c7264b4e Updated to latest simapi for AC EVO support 2025-01-19 09:57:57 -05:00
Paul Dino Jones c7ee4bad32 fixed sound readme again 2025-01-19 09:57:23 -05:00
Paul Dino Jones 1c279e071f Removed calls to abort 2025-01-18 19:01:52 -05:00