Commit Graph

202 Commits

Author SHA1 Message Date
rusefi bde8435b60 random for Lua 2025-02-01 22:41:45 -05:00
rusefillc 2316a275aa TS buttons into Lua counters 2025-02-01 21:54:40 -05:00
rusefillc 36e9cd5d63 error message fix 2025-01-26 18:22:20 -05:00
rusefillc 65063625ee hasCriticalReportFile method #7291
only:uaefi
2025-01-12 12:22:34 -05:00
kifir e5f0f2384d Implement `setTorqueReductionState` Lua hook (closes #7160) 2024-12-15 16:48:20 -05:00
rusefillc ae37c269b8 Lua: onCanRx parameter value to be use Lua-indexing #7110
only docs
2024-11-30 17:27:54 -05:00
rusefillc 2a2de932b3 only:helping sent unit tests 2024-11-26 10:16:39 -05:00
Andrey G 1987f497e2
Uaefi sent (#7099)
* SENT: typo

* SENT: separate menu for input configuration

* SENT: pass SENT input number to decoder function

* SENT: is optional

* SENT: move gauges to "Sensors - SENT" category

* SENT: gauges show first channels statsistic only

* SENT: channels abstraction

First we define gpios used for SENT channels
Then we glue sensors to SENT channels

* SENT: fix gauges

* SENT: guards
2024-11-26 10:01:07 -05:00
rusefillc e1fb48f9a9 LUA script size severely limited #7085
only:uaefi
2024-11-19 19:50:29 -05:00
rusefillc 0d333248e3 LUA script size severely limited #7085
only:uaefi
2024-11-19 18:03:55 -05:00
rusefillc a3a76f9e1b getConsumedGramsRemainder 2024-11-17 13:09:35 -05:00
rusefillc ed6ced95e8 lua getConsumptionGramPerSecond 2024-11-16 21:55:23 -05:00
Andrey 1d89265794 Lua 'startCrankingEngine' method #6983 2024-10-13 19:32:56 -04:00
rusefi 075ae0e38b only:I have a feeling about that SEGFAULT... 2024-10-09 22:33:09 -04:00
rusefillc ccd8ba5e92 maaaaaaaybe MEMORY LEAK DETECTED false positive? #6924
or something else?
only:uaefi
2024-09-20 20:02:42 -04:00
Matthew Kennedy a58ce66581 AC state change uses a timer 2024-09-13 09:36:54 -04:00
Matthew Kennedy b9292dbb33 rename Executor -> Scheduler 2024-09-05 00:11:31 -04:00
Andrey fc512d4eb1 uint32_t getLuaArray(lua_State* l, int paramIndex, uint8_t *data, uint32_t size) 2024-08-12 18:17:47 -04:00
Andrey 1530b3dbd9 PUBLIC_API_WEAK or BOARD_WEAK #6748 2024-07-27 12:47:56 -04:00
kifir23917 a6bce34932 implement `setFuelDisabled` Lua hook 2024-07-25 11:36:11 -04:00
Andrey 26e5f99dcf only:extracting lua_pid 2024-07-05 16:57:17 -04:00
rusefillc 310ac01f90 only:setDfcoDisabled 2024-07-03 21:00:50 -04:00
Andrey f4fbfc62b1 Launch to accept lua-based clutch and brake pedals #6658
only:lua clutchDownState
2024-06-24 21:30:53 -04:00
Andrey b7b022552f only:lua getter for that specific ETB target 2024-06-17 21:48:37 -04:00
rusEFI LLC e176f4bdf6 only:lua isFirmwareError 2024-06-12 15:39:51 -04:00
Andrey c42e306213 Lua should have access to time since engine stop was requested #6609
only:uaefi
2024-06-11 12:22:30 -04:00
Andrey 2b0431502a Lua should have access to time since engine stop was requested #6609
only:redundant logging & minor guards improvement
2024-06-11 12:21:59 -04:00
Andrey af8afafdb8 only: lua_biquad.h 2024-06-03 08:31:09 -04:00
rusefi 3f45fd63c5 only: setTimeNowUs(): replace global fiddling with a function call 2024-04-27 10:46:22 -04:00
rusefi a42092826a only: setTimeNowUs(): replace global fiddling with a function call 2024-04-27 10:10:59 -04:00
rusefi eff8589b0a only: board on/off const char *msg 2024-04-23 17:16:11 -04:00
Andrey b45dcefbac exposing Lua PWM API 2024-04-04 14:50:31 -04:00
Andrey 27ad57fc89 boardConfigureLuaHooks 2024-03-24 21:14:52 -04:00
Andrey 06fae8a555 more hellen power management 2024-03-23 15:51:12 -04:00
rusefi 9c72e22f23 set_lua_setting 2024-03-22 09:26:37 -04:00
rusefi bf3fd9f7fa set_lua_setting 2024-03-21 19:25:51 -04:00
rusefillc f7d157f715 cleaner guards 2024-03-15 08:49:09 -06:00
Andrey fcf04e6730 traction control ignition cut fix #5898
actual logic
2024-03-04 21:21:17 -05:00
rusefillc e0c0db8722 verbose lua start PWM 2024-02-27 16:34:14 -05:00
rusefillc 712a3f973e Lua refresh rate transparency/logic etc #5939
hopefully not too much profiling
2024-02-15 12:50:10 -05:00
rusefillc 26caff0ca3 LuaIndustrialPid 2024-01-21 08:23:57 -05:00
Matthew Kennedy 6243e21380 unused lua parameter 2024-01-07 13:55:23 -05:00
rusefillc 0dc2f4c806 "burnconfig" lua command 2024-01-01 13:36:38 -05:00
rusefi 18ec5c1eee only:lua: small-can-board frequency limit #5811 2023-12-28 20:42:16 -05:00
rusefillc 5b801a682a txCan with just two arguments #5800 2023-12-28 12:36:46 -05:00
rusefillc bb06f16b98 only:small-can-board 2023-12-17 13:48:13 -05:00
rusefillc 9dbf3896d8 luaDigitalState into TS 2023-11-21 11:57:20 -05:00
rusefi b5e7fca8f8 only:docs 2023-11-20 02:53:12 -05:00
Andrey 950f0d4525 only:vincpy 2023-11-08 21:52:43 -05:00
Andrey 3d3671e6d4 better EFI_ENGINE_CONTROL 2023-11-05 12:07:24 -05:00