Andrey
88dcab9cd6
Something something Automatic Compression Release #3442
2021-11-11 21:38:49 -05:00
Andrey
5c99178eeb
docs
2021-11-11 21:31:24 -05:00
Andrey
78fdd5b9a9
UART pins validation and dynamic alternative function recognition #3536
2021-11-11 21:29:18 -05:00
GitHub build-firmware Action
2765d386b9
Auto-generated configs and docs
2021-11-12 01:54:56 +00:00
Andrey
562ab174d7
Bench Test IAC Valve fails #3534
...
that's not even funny
2021-11-11 20:39:01 -05:00
rusefillc
c2c335ea6d
Bench Test IAC Valve fails #3534
2021-11-11 20:37:36 -05:00
Andrey
8d154b94df
Bench Test IAC Valve fails #3534
2021-11-11 20:31:46 -05:00
Andrey
df98eb69d4
Bench Test IAC Valve fails #3534
2021-11-11 20:28:01 -05:00
GitHub build-firmware Action
9861ca4d99
Auto-generated configs and docs
2021-11-12 01:22:13 +00:00
Andrey
cd57e1fdb6
Something something Automatic Compression Release #3442
2021-11-11 20:16:46 -05:00
Andrey
6436a2b9a4
dead line
2021-11-11 20:16:46 -05:00
Andrey
385d2f6382
https://rusefi.com/forum/viewtopic.php?f=13&t=2206
2021-11-11 20:16:46 -05:00
Andrey
aff7664c21
refactoring: less hacky implementation
2021-11-11 20:16:46 -05:00
GitHub set-date Action
bfabe25f2e
Update date
2021-11-12 01:01:37 +00:00
rusefi
4f85b655ec
lua PID example
2021-11-11 19:16:04 -05:00
rusefi
ebed7533b7
Lua: send to ECU to resume output
2021-11-11 19:15:36 -05:00
rusefi
0f5b95ad05
undo/redo shortcuts
2021-11-11 18:54:13 -05:00
GitHub build-firmware Action
cfccb29fae
Auto-generated configs and docs
2021-11-11 23:37:47 +00:00
Andrey
0a7d276110
https://rusefi.com/forum/viewtopic.php?f=13&t=2206
2021-11-11 18:31:54 -05:00
rusefillc
80cf7b5ecd
Overflow in currentTimeMillis and getTimeNowSeconds #3531
2021-11-11 17:54:31 -05:00
rusefillc
46e9269982
Overflow in currentTimeMillis and getTimeNowSeconds #3531
...
it now takes 1000 times longer to overflow
2021-11-11 16:43:41 -05:00
rusefillc
825a57e33a
Overflow in currentTimeMillis and getTimeNowSeconds #3531
...
it now takes 1000 times longer to overflow
2021-11-11 16:39:23 -05:00
Matthew Kennedy
57ad75aa98
load lua libs correctly ( #3529 )
...
* fix lua lib loading
* test
2021-11-11 13:44:13 -05:00
Scott Smith
713083baa5
Convert TriggerWaveform::wave to a pointer in preparation for code-defined sequences. ( #3528 )
...
It will eventually be class to support dynamic universal patterns in addition to ROM-based
tables.
2021-11-11 13:19:25 -05:00
Scott Smith
4af2722658
Print BSS and RAM4 totals at the end of make. ( #3527 )
...
If java is unable to run, don't error out the Makefile, just complain a little and move on. Until
the gcc_map_reader actually works with RAM4, we print it manually.
2021-11-11 11:51:35 -05:00
rusefillc
32d3d5fc67
where are we now?
2021-11-11 11:11:40 -05:00
rusefillc
1564f8aa02
where are we now?
2021-11-11 10:36:31 -05:00
Scott Smith
2f4d123052
Change users of MultiChannelStateSequence to use the API ( #3524 )
...
Better than reaching into members that should be private. I didn't feel like actually making
them private though, as one user validates pinStates isn't NULL.
2021-11-11 09:19:22 -05:00
rusefi
dda2992e4f
pid demo progress
2021-11-10 22:27:21 -05:00
GitHub build-firmware Action
c84fa43de0
Auto-generated configs and docs
2021-11-11 02:22:45 +00:00
rusefillc
6590132420
Idle valve outputs not available in TS #3523
2021-11-10 21:16:55 -05:00
rusefillc
1f98e53972
Idle valve outputs not available in TS #3523
2021-11-10 21:07:38 -05:00
GitHub build-firmware Action
664d20fdee
Auto-generated configs and docs
2021-11-11 01:46:41 +00:00
rusefillc
2794a85ff8
Idle valve outputs not available in TS #3523
2021-11-10 20:40:42 -05:00
GitHub build-firmware Action
adefa4b312
Auto-generated configs and docs
2021-11-11 01:09:25 +00:00
rusefillc
8ada016a2b
helle88 second idle wire
2021-11-10 19:53:02 -05:00
Scott Smith
d4c4db9a12
Move phaseCount into MultiChannelStateSequence ( #3520 )
...
We can them drop the field from a bunch of callers, simplifying the code.
2021-11-10 19:47:27 -05:00
rusefi
dcacef45ab
open q
2021-11-10 19:24:17 -05:00
rusefi
72a2bdba66
MathMin
2021-11-10 19:23:05 -05:00
rusefi
19fe90452a
+ symbol required to make TS tips show #3463
...
just to be
2021-11-10 16:10:55 -05:00
rusefillc
78b684945e
fresh jar for https://github.com/rusefi/rusefi/pull/3518
2021-11-10 07:57:15 -05:00
Matthew Kennedy
3f2a9c3fe8
test TS writes ( #3515 )
...
* test TS writes
* s
* this must be a gcc extension
2021-11-10 07:29:40 -05:00
Scott Smith
6b473bd168
Track ram4 sections too. ( #3518 )
2021-11-10 07:28:33 -05:00
Scott Smith
dac67235c4
Don't keep a separate MultiChannelStateSequence for the trigger emulator, version 2. ( #3517 )
...
All it wants is to use the main trigger state, so don't bother copying it. Instead, change
PwmConfig to take a const pointer to a Multi.*Sequence, then make all the users adapt. Worse
fallout is that SimplePwm now has its own Multi.*Sequence, but PwmConfig is downgraded to a
pointer, so that's only a net +4 bytes. And we can make the overhead of Multi.*Sequence much lower
using embedded arrays, which only the caller can do since it knows the maximum size... (for another
day...)
Also remove SimplePwm's 2nd copy of SingleChannelStateSequence. It served no purpose.
Saves 1992 bytes of BSS and 24 bytes of RAM4 (latter probably due to SimplePwm change)
2021-11-10 07:01:20 -05:00
rusefillc
1db9a02f1d
Revert "Don't keep a separate MultiChannelStateSequence for the trigger emulator. ( #3513 )"
...
This reverts commit 280dfa94e7
.
2021-11-09 20:42:23 -05:00
GitHub set-date Action
aea4a2ad22
Update date
2021-11-10 01:00:05 +00:00
GitHub build-firmware Action
6056a62a14
Auto-generated configs and docs
2021-11-09 20:43:52 +00:00
rusefi
ad75fbe216
hellen88
2021-11-09 15:33:01 -05:00
Scott Smith
280dfa94e7
Don't keep a separate MultiChannelStateSequence for the trigger emulator. ( #3513 )
...
All it wants is to use the main trigger state, so don't bother copying it. Instead, change
PwmConfig to take a const pointer to a Multi.*Sequence, then make all the users adapt. Worse
fallout is that SimplePwm now has its own Multi.*Sequence, but PwmConfig is downgraded to a
pointer, so that's only a net +4 bytes. And we can make the overhead of Multi.*Sequence much lower
using embedded arrays, which only the caller can do since it knows the maximum size... (for another
day...)
Also remove SimplePwm's 2nd copy of SingleChannelStateSequence. It served no purpose.
Saves 1992 bytes of BSS and 24 bytes of RAM4 (latter probably due to SimplePwm change)
2021-11-09 14:35:07 -05:00
rusefillc
1d970dace1
LUA_USER_HEAP for 407
2021-11-09 09:36:42 -05:00