Matthew Kennedy
fe6cdf60e3
warnings fixes ( #3851 )
...
* unused things
* !!! actual bug !!!
* dead
* unused
* unused
* multi-bus lua RX was just broken
* make the compiler angry about it
* dead config
* alphax 2
* just call, no store
* compiler too angry
2022-01-31 18:37:42 -05:00
GitHub build-firmware Action
31a237fac3
Auto-generated configs and docs
2022-01-29 02:41:30 +00:00
GitHub build-firmware Action
21d7fddbb4
Auto-generated configs and docs
2022-01-28 06:04:57 +00:00
GitHub build-firmware Action
e7bd6cc37c
Auto-generated configs and docs
2022-01-28 01:16:52 +00:00
GitHub build-firmware Action
194ba5b67f
Auto-generated configs and docs
2022-01-27 19:27:44 +00:00
GitHub build-firmware Action
c020d600ed
Auto-generated configs and docs
2022-01-27 13:02:18 +00:00
GitHub build-firmware Action
6d8a104525
Auto-generated configs and docs
2022-01-24 02:55:57 +00:00
GitHub build-firmware Action
1d40fdedd2
Auto-generated configs and docs
2022-01-23 20:42:35 +00:00
GitHub build-firmware Action
cd3bbb39d9
Auto-generated configs and docs
2022-01-21 20:59:16 +00:00
GitHub build-firmware Action
7e28bd5191
Auto-generated configs and docs
2022-01-21 01:45:43 +00:00
GitHub build-firmware Action
efb2ca5b4c
Auto-generated configs and docs
2022-01-19 12:39:51 +00:00
GitHub build-firmware Action
f3d1b5307a
Auto-generated configs and docs
2022-01-19 05:56:03 +00:00
rusefillc
ffca542785
On m_event vs lobe vs scheduling #3804
2022-01-18 00:45:24 -05:00
rusefillc
3e8207f393
GDI Epic #1448
2022-01-18 00:27:20 -05:00
rusefillc
8b18138e21
Better handling of RPM during stop of cranking #3803
...
one step back
2022-01-17 21:43:30 -05:00
Andrey
385f0cc991
Better handling of RPM during stop of cranking #3803
2022-01-17 21:27:10 -05:00
rusefillc
6df4c6e95c
Dumb CAN wake-up #3660
2022-01-15 11:37:24 -05:00
GitHub build-firmware Action
c0b4028625
Auto-generated configs and docs
2022-01-14 03:39:21 +00:00
GitHub build-firmware Action
72ac03a8c4
Auto-generated configs and docs
2022-01-12 21:38:47 +00:00
rusefillc
86c8dcf011
random piece of https://github.com/dron0gus/rusefi/tree/f429-discovery-ram-dev
2022-01-09 22:42:24 -05:00
rusefillc
9b38a7d445
limp ClearReason
2022-01-08 22:13:20 -05:00
GitHub build-firmware Action
b51c78c3f8
Auto-generated configs and docs
2022-01-09 01:40:32 +00:00
GitHub build-firmware Action
899ee68264
Auto-generated configs and docs
2022-01-09 01:22:51 +00:00
GitHub build-firmware Action
8ee0271419
Auto-generated configs and docs
2022-01-09 00:55:02 +00:00
GitHub build-firmware Action
9d0bd0d0a4
Auto-generated configs and docs
2022-01-07 01:00:00 +00:00
rusefillc
d877a02486
LUA read ECU state: Cranking, Idling, Cruising #3742
2022-01-04 23:17:26 -05:00
rusefillc
cf11dd0ca5
LUA read ECU state: Cranking, Idling, Cruising #3742
2022-01-04 23:15:03 -05:00
GitHub build-firmware Action
7e72bfbc62
Auto-generated configs and docs
2022-01-04 04:48:36 +00:00
GitHub build-firmware Action
2ec7fe2f97
Auto-generated configs and docs
2022-01-03 08:26:21 +00:00
GitHub build-firmware Action
dc1996f9b0
Auto-generated configs and docs
2022-01-03 03:11:01 +00:00
rusefillc
20bcb99ee0
live data progress
2022-01-02 01:17:22 -05:00
rusefillc
62abbd173e
GDI Epic #1448
2022-01-01 17:18:11 -05:00
GitHub build-firmware Action
e5fba9e080
Auto-generated configs and docs
2021-12-30 22:59:03 +00:00
GitHub build-firmware Action
1cf58391b1
Auto-generated configs and docs
2021-12-30 22:03:20 +00:00
GitHub build-firmware Action
be5b3d11b6
Auto-generated configs and docs
2021-12-25 04:41:09 +00:00
rusefillc
cfd49b316f
E65 wants more
2021-12-23 23:36:07 -05:00
GitHub build-firmware Action
41cdb3a82d
Auto-generated configs and docs
2021-12-22 16:08:59 +00:00
GitHub build-firmware Action
45eab7f8a0
Auto-generated configs and docs
2021-12-21 23:15:00 +00:00
rusefillc
664d3057fa
Second CAN #3687
2021-12-21 01:17:02 -05:00
rusefillc
e2dbe85a50
Second CAN #3687
2021-12-21 01:10:37 -05:00
GitHub build-firmware Action
210d40545c
Auto-generated configs and docs
2021-12-20 07:04:16 +00:00
GitHub build-firmware Action
8f2ae9efc2
Auto-generated configs and docs
2021-12-20 06:09:38 +00:00
GitHub build-firmware Action
1a5bbb09d4
Auto-generated configs and docs
2021-12-16 21:08:16 +00:00
GitHub build-firmware Action
40b1b77110
Auto-generated configs and docs
2021-12-16 19:53:45 +00:00
rusefillc
3499208747
clutch input via CAN fix #3605
2021-12-15 20:35:49 -05:00
GitHub build-firmware Action
4b1c0914f1
Auto-generated configs and docs
2021-12-16 01:28:57 +00:00
rusefillc
d5f8abb508
clutch input via CAN #3605
2021-12-15 20:11:23 -05:00
rusefillc
34b6be08b1
Lua to read tsOutputs #3376
2021-12-15 13:25:09 -05:00
rusefillc
dafeaeaa31
Lua to read tsOutputs #3376
2021-12-14 23:16:05 -05:00
GitHub build-firmware Action
efdad35984
Auto-generated configs and docs
2021-12-15 03:35:34 +00:00
rusefillc
68aec90229
Lua to read tsOutputs #3376
2021-12-14 22:28:41 -05:00
GitHub build-firmware Action
511655f5d9
Auto-generated configs and docs
2021-12-14 21:19:31 +00:00
rusefillc
cae5ae5ce4
Lua to read tsOutputs #3376
2021-12-13 19:46:41 -05:00
rusefillc
aeddcedd3c
Lua to read tsOutputs #3376
2021-12-13 19:13:05 -05:00
rusefillc
001c81a972
CAN wake-up #3660
2021-12-13 17:53:20 -05:00
rusefillc
6d5b9866f2
Lua to read tsOutputs #3376
2021-12-11 12:59:47 -05:00
rusefillc
cd763ce6ab
rusEFI console ISO-TP via PCAN #3667
...
fixing build
2021-12-08 15:42:00 -05:00
Andrey
d2c46b3310
Let's always have TS structure so that unit tests can check values in outputChannels, kind of making outputChannels a god dump for state but whatever since Live View is coming
2021-12-07 20:18:47 -05:00
rusefillc
359420e93d
Pause CAN broadcast on engine stop #3665
2021-12-07 10:35:52 -05:00
rusefillc
01153934f9
Requesting LUA Torque intervention #3638
2021-12-02 01:02:56 -05:00
rusefillc
186cbcc297
refactoring
2021-12-01 23:33:26 -05:00
rusefillc
c01192acf6
proteus to have enlarged Lua
...
one step back
2021-11-30 22:35:29 -05:00
Matthew Kennedy
dc7fe111bf
strtof ( #3623 )
...
* strtof
* do fewer divides
2021-11-26 18:39:45 -05:00
rusefillc
cedc5f4e9c
LUA CANbus expect 29bit ID by default #3592
...
not great quick fix
2021-11-23 15:41:43 -05:00
Matthew Kennedy
9bd8a19564
oh my god we've had no asserts ( #3595 )
2021-11-22 17:52:03 -05:00
rusefillc
5271d9791a
j1850 SAE crc8 Lua
2021-11-22 14:19:19 -05:00
Scott Smith
467db16828
Move LuaThread to CCM, and shuffle a couple items out. ( #3587 )
...
Lua's stack probably doesn't need DMA. Allows us to group more of our unused RAM together
in one place.
2021-11-21 20:35:03 -05:00
Matthew Kennedy
569415930c
detect more overflows with asan ( #3582 )
...
* overflow detector
* type list dynamic allocate
* fix the buffer length
* comment
* pr fb
* sanitize sim
* fix sim sanitizer bug
* didn't mean to turn off optimization for sim
* asan can do that, if you turn it on!
* cleaning
2021-11-20 01:38:39 -05:00
Scott Smith
80091498a6
Programmatically replace ENGINE() and CONFIG() with engine-> etc ( #3565 )
...
git grep -l -w ENGINE | xargs sed -i -r "s/ENGINE\(([]a-zA-Z_0-9.[]+)\)/engine->\1/g"
git grep -l -w CONFIG | xargs sed -i -r "s/([^a-zA-Z_])CONFIG\(([]a-zA-Z_0-9.[]+)\)/\1engineConfiguration->\2/g"
2021-11-17 03:54:21 -05:00
Andrey
1be12392c0
proportional spark cut #3427
2021-11-16 13:23:08 -05:00
Matthew Kennedy
7296593448
remove engine pointer passing ( #3556 )
...
* some
* more
* more
* the last?!
2021-11-16 04:15:29 -05:00
Scott Smith
2cfc4af998
Start the process of using a global engine ptr for unit tests. ( #3551 )
...
* Start the process of using a global engine ptr for unit tests.
Passing around the engine, config, and persistent state wasn't buying anything. Instead, use
EngineTestHelper(Base) to correctly set and clear the global variables. Add a dummy check in
case some test tries to set them manually.
* Fix OSX build
* Adapt PR to recently added code.
2021-11-16 00:23:14 -05:00
rusefi
1f486a1e15
Lua: changing "table" API
2021-11-14 16:29:46 -05:00
rusefi
301bdf08a2
Something something Automatic Compression Release #3442
2021-11-14 16:04:44 -05:00
rusefi
291f815b2d
Something something Automatic Compression Release #3442
2021-11-14 15:04:10 -05:00
rusefillc
899a10c829
script settings need names!
2021-11-14 13:18:11 -05:00
rusefillc
3327b0d4e7
Epic: Remove FSIO #2928
2021-11-14 10:57:19 -05:00
rusefillc
5f1aadf638
Epic: Remove FSIO #2928
2021-11-14 10:39:47 -05:00
rusefi
d172961577
findTableIndex
2021-11-13 10:02:01 -05:00
rusefillc
f7d1a3e542
lua can
2021-11-13 08:23:44 -05:00
rusefillc
731906b2be
lua can
2021-11-13 08:20:30 -05:00
rusefillc
14281da180
lua can
2021-11-13 04:44:17 -05:00
Matthew Kennedy
31848f5bf4
lua pid class ( #3411 )
...
* lua pid
* no luaaa stl
* update luaaa
* finality
* luaaa
* luaaa
* = default
* bad merge
* gitmodules
* lua
* proteus demo script
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-11-13 03:18:16 -05:00
Matthew Kennedy
569ec1013b
update luaaa ( #3540 )
...
* lua update
* no stdlib mode
* turn off system luaaa for now since it makes luaaa sad
* let user heap do a little
* gitmodules
* memory shuffling
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-11-12 22:10:05 -05:00
Andrey
31b50ff021
Something something Automatic Compression Release #3442
2021-11-11 21:38:49 -05:00
Matthew Kennedy
baf11a27b9
load lua libs correctly ( #3529 )
...
* fix lua lib loading
* test
2021-11-11 13:44:13 -05:00
rusefi
35f6ac4305
open q
2021-11-10 19:24:17 -05:00
rusefi
99a90309ef
why is meat allowed to touch machine?!
2021-11-08 20:49:12 -05:00
Andrey
49d4dea65e
lua pid class #3411
2021-11-07 09:53:40 -05:00
Andrey
c98bfecf11
lua pid class #3411
2021-11-07 09:49:47 -05:00
Andrey
818e0057c9
lua curve progress
2021-11-05 16:08:48 -04:00
rusefillc
57dc9b36f4
lua curve progress
2021-11-05 10:34:12 -04:00
Andrey
52bd7a9cb7
lua interpolate
2021-11-02 23:35:48 -04:00
Andrey
8c11ab341e
refatoring: splitting lua hooks into multiple files
2021-11-02 23:27:48 -04:00
rusefi
85dac3e931
Revert "lua can: one step back"
...
This reverts commit 3731496f
2021-10-29 16:32:41 -04:00
rusefi
3731496fb3
lua can: one step back
2021-10-29 13:14:42 -04:00
rusefillc
6a504e0755
Revert "lua pid class #3411"
...
This reverts commit 02bbe16170
.
2021-10-28 23:41:23 -04:00
rusefillc
02bbe16170
lua pid class #3411
2021-10-28 23:35:53 -04:00
Matthew Kennedy
41b99b0593
make lua CAN happy ( #3416 )
...
* lua can tx
* index
* make rx match
2021-10-28 08:18:56 -04:00
Matthew Kennedy
7422de9391
Lua CAN rx data ( #3414 )
...
* rx data
* comments
* multi bus
2021-10-26 16:48:57 -04:00