Matthew Kennedy
12c899ddca
wideband on second can ( #5108 )
2023-02-20 11:29:25 -05:00
rusefillc
a19a7120df
https://rusefi.com/forum/viewtopic.php?f=2&t=2484 luaIgnCut
2023-01-02 18:06:38 -05:00
rusefillc
904a4ee823
getGlobalConfigurationVersion
2022-12-20 21:13:34 -05:00
rusefillc
74e8291327
Add setBoostDutyAdd function to control only boost duty #4900
2022-12-19 12:05:06 -05:00
Andrey
748f97afeb
kinetis asking for guard, also I've must have messed up something
2022-12-17 18:04:54 -05:00
rusefillc
18165e4b02
guards
2022-12-17 14:36:27 -05:00
Matthew Kennedy
8ea5969607
fix warnings ( #4840 )
...
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-11-27 10:11:14 -05:00
rusefi
596fe6b64a
minor clean-up
2022-11-26 21:53:31 -05:00
Andrey Gusakov
caebd674ea
LUA/SENT: hook to get RAW sig0 and sig1 (WIP)
...
TODO: how to return two (N) values from LUA hook?
2022-11-17 16:17:27 -05:00
rusefi
2c2429854b
copy-paste bad
2022-11-15 12:28:31 -05:00
rusefillc
9f88281566
would need to stop the buzzing at PRI.
2022-11-15 11:01:56 -05:00
rusefi
9ccb0ccb0c
https://rusefi.com/forum/viewtopic.php?p=46603#p46603
...
calling 'setTimeout' on bad self (cpp class not export)
2022-11-06 20:09:01 -05:00
rusefillc
074c6840dd
Lua to enable self stimulation #4712
2022-10-29 21:26:42 -04:00
rusefillc
92e6ffbc8d
Lua to enable self stimulation #4712
2022-10-28 19:52:16 -04:00
rusefillc
9efd9aaa15
minor move of code around
2022-10-28 19:31:17 -04:00
rusefi
f5abf3059a
GM SENT ETB bench test in NJ #4688
2022-10-26 17:33:10 -04:00
rusefillc
8209e4da69
GM SENT ETB bench test in NJ #4688
2022-10-26 12:46:50 -04:00
rusefi
ae7191eeff
GM SENT ETB bench test in NJ #4688
2022-10-26 12:17:14 -04:00
rusefi
28558eaf7a
GM SENT ETB bench test in NJ #4688
2022-10-26 09:29:04 -04:00
Andrey G
afa0bd92e8
SENT glue to LUA ( #4700 )
...
* use tabs
* SENT: Lua glue: getSentValue returns ETB position now
Can be tested with following LUA script:
setTickRate(100)
function onTick()
pos = getSentValue(1)
setLuaGauge(1, 10000 * pos)
print(pos)
end
2022-10-26 06:42:14 -04:00
rusefi
6e24020ab5
GM ETB bench test in NJ #4688
...
SENT to Lua integration
2022-10-22 22:46:37 -04:00
rusefillc
2eba65505b
Lua aux gauge #4672
2022-10-17 20:01:46 -04:00
rusefillc
9f8aa66a9a
Mark is asking for VIN number field fix #3967
2022-10-05 18:26:12 -04:00
Andrey
83afa58baf
Mark is asking for VIN number field #3967
2022-10-04 21:12:51 -04:00
rusefillc
a9b149c262
moving confusing around
2022-09-19 12:32:45 -04:00
Matthew Kennedy
b662e59707
remove some uses of EFI_ERROR_CODE ( #4496 )
...
* lua hooks
* findAngleMatch
* s
* s
2022-08-28 09:43:21 -04:00
rusefillc
67055c69bf
progress or maybe even a fix of logging?
2022-08-25 22:24:35 -04:00
rusefi
eb976de07d
lua outputs bench test
2022-08-24 13:20:14 -04:00
rusefi
755f9926ea
canRxAdd bus does not convert from Lua/human value into zero-indexed implementation value fix #4467
2022-08-21 23:48:10 -04:00
rusefi
7f84657aac
refactoring: magic constant
2022-08-21 22:46:49 -04:00
Andrey
35a71f8960
test coverage and some magic constant refactoring
2022-08-21 15:22:22 -04:00
rusefillc
6d634e3c6a
Idle air add via Lua fix #4465
2022-08-21 00:32:34 -04:00
Matthew Kennedy
ada1ba6b56
Lua rx callback ( #4387 )
...
* s
* mask, callback
* support 8 different signatures
* make the compiler happy about unrechable code
* s
* make the compiler happy about unreachable code
* guard
* changelog
2022-07-28 09:27:18 +03:00
Matthew Kennedy
41318e0f9d
detect bad Lua sensor name when registering ( #4391 )
...
* format
* lua error on bad sensor
* comment
* name validation
* soft check before the hard check causes a fatal error
* s
2022-07-27 12:41:21 +03:00
Matthew Kennedy
a0d8ae3f4f
use libfirmware for a few things ( #4351 )
...
* use libfirmware
* unit tests
* crc
* missed one
* bootloader
2022-07-16 02:22:51 -04:00
rusefillc
b7cfa4e702
launch control for autocross on micro rusefi #4341
2022-07-14 16:41:50 -04:00
rusefillc
975329fcc7
Detail on how to set up iDrive or equivalent CAN button control #226
...
boost lua
2022-07-14 14:04:21 -04:00
rusefillc
39df02fe35
Detail on how to set up iDrive or equivalent CAN button control #226
...
boost lua
2022-07-14 13:03:08 -04:00
rusefillc
55ffb45934
FSIO is dead
2022-07-14 07:52:58 -04:00
rusefillc
094db00bfb
refactoring - lambda for readbility
2022-07-14 07:27:58 -04:00
Matthew Kennedy
8bc01472b7
Add a timeout for Lua ETB adjustment ( #4331 )
...
* lua etb timeout
* mocks
* test
2022-07-10 05:46:28 +03:00
rusefillc
d55e07e397
docs
2022-07-09 03:00:14 -04:00
rusefillc
67ec949eb6
Lua A/C Input #4333
2022-07-08 00:51:53 -04:00
Matthew Kennedy
3c062e02bc
Lua hooks for gear detection ( #4328 )
...
* implement
* sim has vss
* write a test
* guard
2022-07-07 23:16:56 -04:00
rusefillc
82131e5572
Uniform reset pattern for all Lua adjustments #4308
...
no progress only preparation
2022-06-30 20:07:27 -04:00
rusefillc
483395fa2e
https://github.com/rusefi/rusefi_documentation/issues/226 ( #4306 )
...
* https://github.com/rusefi/rusefi_documentation/issues/226
* https://github.com/rusefi/rusefi_documentation/issues/226
* https://github.com/rusefi/rusefi_documentation/issues/226
* https://github.com/rusefi/rusefi_documentation/issues/226
* https://github.com/rusefi/rusefi_documentation/issues/226
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-06-29 23:34:00 -04:00
rusefillc
f7ecebaa64
logging of live data structs was: data points #3614
2022-06-29 02:37:24 -04:00
rusefillc
683a723d2f
CAN category ( #4148 )
...
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-05-09 16:49:23 -04:00
rusefillc
2132cec3fc
Remove value copy from controller into outputChannels #4095
2022-05-09 06:12:17 -04:00
Matthew Kennedy
e4a0979dc2
Brain pin is enum class ( #4108 )
...
* change most usages to Gpio::
* board configs
* engine configs etc
* isBrainPinValid, smart gpio
* generator
* generator
* generator
* connector yamls
* kinetis enums
* cypress txt
* kinetis config
* frankenso
* config generator
* actually do it for the others
* disable skips for pr ci
* fix tle8888
* misc
* weird cast from int
* needs this operator too
* this can be an unsigned subtract
* happy tests
* s
* kinetis isConfigurationChanged weirdness
* missed J/K
* cypress efifeatures
* build script mistake (!)
* mistake in smart gpio
* debounce
* eg33
* kinetis, so needy
* it's pretty green, we can skip these again
2022-04-28 17:32:39 -04:00