rusefillc
213c22fde3
GDI Epic #1448
...
live view
2021-12-31 15:28:24 -05:00
rusefillc
f4f51f4416
GDI Epic #1448
2021-12-31 03:09:04 -05:00
rusefillc
730dd57a69
GDI Epic #1448
2021-12-31 03:09:04 -05:00
GitHub build-firmware Action
518acff165
Auto-generated configs and docs
2021-12-31 07:43:14 +00:00
Matthew Kennedy
d90d6705cf
adjustment to #3722 ( #3723 )
...
* s
* behold, another bug a test caught
* test
* test generates usable trigger pattern so it works correctly
* comment
* don't need that
2021-12-31 01:21:21 -05:00
GitHub build-firmware Action
14edfd4ef5
Auto-generated configs and docs
2021-12-31 04:53:29 +00:00
GitHub build-firmware Action
289c1e4d2f
Auto-generated configs and docs
2021-12-31 03:13:46 +00:00
GitHub set-date Action
fc6bb7293f
Update date
2021-12-31 01:06:24 +00:00
GitHub build-firmware Action
656879bc78
Auto-generated configs and docs
2021-12-31 00:20:18 +00:00
rusefillc
7f386f4910
GDI Epic #1448
2021-12-30 19:14:49 -05:00
GitHub build-firmware Action
e5fba9e080
Auto-generated configs and docs
2021-12-30 22:59:03 +00:00
GitHub build-firmware Action
dd5e7f2623
Auto-generated configs and docs
2021-12-30 22:21:40 +00:00
GitHub build-firmware Action
1cf58391b1
Auto-generated configs and docs
2021-12-30 22:03:20 +00:00
Matthew Kennedy
041a3e12a3
extract isSyncPoint function ( #3726 )
...
* extract isSyncPoint
* test because why not
* check vvt resync nb2
* clean up noise from test case
* clarify and comment
2021-12-30 11:39:04 -05:00
GitHub build-firmware Action
b8b376047c
Auto-generated configs and docs
2021-12-30 04:53:32 +00:00
GitHub build-firmware Action
d1b7db5015
Auto-generated configs and docs
2021-12-30 02:53:30 +00:00
rusefillc
196d21deae
HellenNA8_96 config folder #3724
2021-12-29 21:23:47 -05:00
GitHub build-firmware Action
b862ed30d3
Auto-generated configs and docs
2021-12-30 01:30:33 +00:00
rusefillc
99e4ec3471
reviving Passat
2021-12-29 20:24:04 -05:00
GitHub set-date Action
9a9fb09be3
Update date
2021-12-30 01:04:30 +00:00
rusefillc
107eae67e0
docs
2021-12-29 16:18:21 -05:00
GitHub build-firmware Action
8a0e4e469f
Auto-generated configs and docs
2021-12-29 05:56:45 +00:00
GitHub set-date Action
fe3ea5bd43
Update date
2021-12-29 01:04:11 +00:00
Matthew Kennedy
513187decc
remove vvtSyncTimeNt ( #3722 )
...
* s
* poke
* poke again for science
* kick for science
* kick
* kick
* comment kick
* s
* don't try to compare the array decay pointer to 0 (!)
* collateral damage
* adjust miata sync
* reset trigger states correctly on engine stop
* s
* check synchronized bit
* now we don't need it at all?!
* and *NOT* synced
* start VVT sync earlier
2021-12-28 00:00:26 -05:00
GitHub build-firmware Action
3d48f07e92
Auto-generated configs and docs
2021-12-28 02:24:52 +00:00
GitHub set-date Action
2ae267a531
Update date
2021-12-28 01:04:30 +00:00
GitHub build-firmware Action
3ce0b4002c
Auto-generated configs and docs
2021-12-27 17:15:43 +00:00
Matthew Kennedy
b392a7120e
improved noFiringUntilVvtSync logic ( #3696 )
...
* s
* poke
* poke again for science
* kick for science
* kick
* kick
* comment kick
* s
* don't try to compare the array decay pointer to 0 (!)
* collateral damage
* adjust miata sync
* reset trigger states correctly on engine stop
* s
* nissan MR too
2021-12-27 12:09:38 -05:00
GitHub set-date Action
47f2bc7173
Update date
2021-12-27 01:06:40 +00:00
rusefillc
2219e55a22
refactoring - enum has more usages now
2021-12-26 14:53:27 -05:00
rusefillc
917c13ef50
docs
2021-12-26 13:41:10 -05:00
rusefillc
98423f2046
live data
2021-12-26 13:00:17 -05:00
rusefillc
4deb96fca6
live data
2021-12-26 13:00:17 -05:00
GitHub build-firmware Action
a3c85884d7
Auto-generated configs and docs
2021-12-26 17:54:05 +00:00
rusefillc
c647dde007
docs & refactoring
2021-12-26 12:35:41 -05:00
GitHub set-date Action
321689040c
Update date
2021-12-26 01:08:20 +00:00
GitHub build-firmware Action
be5b3d11b6
Auto-generated configs and docs
2021-12-25 04:41:09 +00:00
GitHub set-date Action
5c80665a06
Update date
2021-12-25 01:03:13 +00:00
rusefillc
774e452738
E65
2021-12-24 17:35:27 -05:00
rusefillc
cfd49b316f
E65 wants more
2021-12-23 23:36:07 -05:00
GitHub build-firmware Action
b90c91d9ef
Auto-generated configs and docs
2021-12-24 04:15:48 +00:00
GitHub set-date Action
54941925a5
Update date
2021-12-24 01:03:51 +00:00
rusefillc
8070da116b
E65
2021-12-23 16:59:30 -05:00
GitHub build-firmware Action
251cfa8393
Auto-generated configs and docs
2021-12-23 21:46:59 +00:00
rusefillc
219cc92047
E65
2021-12-23 16:41:06 -05:00
GitHub set-date Action
0515b6223e
Update date
2021-12-23 01:04:31 +00:00
GitHub build-firmware Action
d06d722fa5
Auto-generated configs and docs
2021-12-23 00:35:22 +00:00
GitHub build-firmware Action
41cdb3a82d
Auto-generated configs and docs
2021-12-22 16:08:59 +00:00
GitHub build-firmware Action
949d3ea706
Auto-generated configs and docs
2021-12-22 13:15:15 +00:00
Matthew Kennedy
5642ef07be
Autoscale all the things! ( #3713 )
...
* Map3D accepts any scaled_channel type
* consistency
* reinstate test
* fix ratio
* throttle, boost, gppwm
* scale ignition and VE
* tests
2021-12-22 08:09:41 -05:00
GitHub build-firmware Action
776416ad8b
Auto-generated configs and docs
2021-12-22 03:51:28 +00:00
GitHub set-date Action
e940d22dca
Update date
2021-12-22 01:05:58 +00:00
GitHub build-firmware Action
45eab7f8a0
Auto-generated configs and docs
2021-12-21 23:15:00 +00:00
Matthew Kennedy
b1aa9449ec
log channel improvements ( #3710 )
...
* WB info
* fix a bunch of unsigned vs signed, move some TPS stuff too
* s
2021-12-21 18:09:40 -05: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
rusefillc
dad928a627
Second CAN #3687
2021-12-21 00:48:13 -05:00
GitHub build-firmware Action
7c3d3a5f3a
Auto-generated configs and docs
2021-12-21 03:04:18 +00:00
Matthew Kennedy
c92f6b832b
ui & config for fuel/ign trim tables ( #3704 )
...
* ui & config
* bump flash version
* compaction
* s
* make things happy
* fsio too
* OK, well those defaults were insane
* b
* why are these defaults insane
* adjust cylinder offset ui
* s
* cleanup
2021-12-20 21:58:53 -05:00
GitHub set-date Action
5b3d53b30d
Update date
2021-12-21 01:06:59 +00:00
GitHub build-firmware Action
183028368c
Auto-generated configs and docs
2021-12-20 19:15:04 +00:00
GitHub build-firmware Action
e0b408b14e
Auto-generated configs and docs
2021-12-20 18:59:55 +00:00
GitHub build-firmware Action
7bd3ca6fba
Auto-generated configs and docs
2021-12-20 13:20:17 +00:00
Matthew Kennedy
2ba4c7844d
simplify some table lookups ( #3692 )
...
* simplify
* expand interpolation test
2021-12-20 08:14:30 -05:00
Matthew Kennedy
fae8b9ec06
clean up timing table defaults ( #3705 )
...
* less crazy configs
* cleanup
* make that test happy
2021-12-20 08:02:38 -05:00
GitHub build-firmware Action
81e9513f4b
Auto-generated configs and docs
2021-12-20 07:21:57 +00:00
rusefillc
c8e1bde986
2 byte table axis #3045
2021-12-20 02:07:03 -05:00
GitHub build-firmware Action
210d40545c
Auto-generated configs and docs
2021-12-20 07:04:16 +00:00
Andrey
faa29f0dc2
2 byte table axis #3045
...
fixing build
2021-12-20 01:50:23 -05:00
GitHub build-firmware Action
8f2ae9efc2
Auto-generated configs and docs
2021-12-20 06:09:38 +00:00
GitHub build-firmware Action
9a74a0d5e5
Auto-generated configs and docs
2021-12-20 05:40:11 +00:00
GitHub build-firmware Action
8cf8e8547b
Auto-generated configs and docs
2021-12-20 03:56:33 +00:00
rusefillc
7eca4d663b
2 byte table axis #3045
2021-12-19 22:43:10 -05:00
GitHub build-firmware Action
b9ea7e3bb5
Auto-generated configs and docs
2021-12-20 03:41:09 +00:00
GitHub build-firmware Action
356b1ffe2d
Auto-generated configs and docs
2021-12-20 03:24:55 +00:00
rusefillc
b9fd678816
BMW CAN
2021-12-19 22:08:48 -05:00
GitHub set-date Action
53dcca3ed9
Update date
2021-12-20 01:05:35 +00:00
rusefillc
c0212414ad
BMW CAN
2021-12-19 15:52:08 -05:00
rusefillc
9bd90d0d6d
BMW CAN
2021-12-19 13:23:37 -05:00
Matthew Kennedy
e076ea4a04
make macos happy ( #3699 )
...
* s
* explicitly include it because that's a good idea.
2021-12-19 09:58:49 -05:00
GitHub set-date Action
abe4350521
Update date
2021-12-19 01:08:41 +00:00
GitHub build-firmware Action
6e332e8600
Auto-generated configs and docs
2021-12-19 00:51:04 +00:00
GitHub build-firmware Action
01e48ee390
Auto-generated configs and docs
2021-12-18 23:33:23 +00:00
GitHub build-firmware Action
772db65c93
Auto-generated configs and docs
2021-12-18 03:52:45 +00:00
GitHub build-firmware Action
8e5d80068c
Auto-generated configs and docs
2021-12-18 02:29:03 +00:00
GitHub set-date Action
f35841e2ed
Update date
2021-12-18 01:06:50 +00:00
rusefillc
c48c65cad1
https://github.com/rusefi/hellen154hyundai/issues/49
2021-12-17 16:39:12 -05:00
GitHub build-firmware Action
e7beb7c6a1
Auto-generated configs and docs
2021-12-17 18:58:27 +00:00
GitHub build-firmware Action
2788284170
Auto-generated configs and docs
2021-12-17 03:14:27 +00:00
rusefillc
b0c1a8fb2e
MAP phase sensing fix #3544
...
removing dead implementation
2021-12-16 21:28:27 -05:00
rusefillc
02e31e1555
MAP phase sensing #3544
...
removing dead implementation
2021-12-16 21:13:55 -05:00
rusefillc
77361a19b2
MAP phase sensing #3544
2021-12-16 21:11:29 -05:00
rusefillc
3e154d8549
dead code?
2021-12-16 21:06:23 -05:00
GitHub build-firmware Action
fbcaed432a
Auto-generated configs and docs
2021-12-17 01:15:31 +00:00
GitHub build-firmware Action
2ebaee92f8
Auto-generated configs and docs
2021-12-16 21:24:43 +00:00
rusefillc
5f3de0d69c
live data for wastegate and launch control #3588
2021-12-16 16:19:33 -05:00
GitHub build-firmware Action
1a5bbb09d4
Auto-generated configs and docs
2021-12-16 21:08:16 +00:00
rusefillc
7684b66972
live data for wastegate and launch control #3588
2021-12-16 15:17:35 -05:00
GitHub build-firmware Action
40b1b77110
Auto-generated configs and docs
2021-12-16 19:53:45 +00:00
rusefillc
d84030ac0d
live data for wastegate and launch control #3588
2021-12-16 14:47:00 -05:00
rusefillc
5afd6f070d
live data for wastegate and launch control #3588
2021-12-16 14:29:39 -05:00
rusefillc
f30d0950fd
live data for wastegate and launch control #3588
2021-12-16 14:28:01 -05: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
GitHub set-date Action
1fb2e9780f
Update date
2021-12-16 01:03:08 +00:00
GitHub build-firmware Action
e4caa8fed9
Auto-generated configs and docs
2021-12-16 00:25:55 +00:00
rusefillc
15196828a4
clutch input via CAN #3605
2021-12-15 19:20:07 -05:00
rusefillc
1a3f8d8b32
clutch input via CAN #3605
2021-12-15 17:48:21 -05:00
rusefillc
34b6be08b1
Lua to read tsOutputs #3376
2021-12-15 13:25:09 -05:00
GitHub build-firmware Action
c0b5837ca2
Auto-generated configs and docs
2021-12-15 13:25:37 +00:00
Matthew Kennedy
77ab5ed323
remove etb status option ( #3695 )
...
* remove
* ui
* settings cpp
2021-12-15 08:20:14 -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
043b2caa45
Auto-generated configs and docs
2021-12-15 02:26:22 +00:00
Matthew Kennedy
8afee6c233
Honda K 12+1 decoder adjustment ( #3694 )
...
* adjust trigger
* real cranking
* mk
2021-12-14 21:10:01 -05:00
GitHub set-date Action
4ae3d2e1e3
Update date
2021-12-15 01:02:56 +00:00
GitHub build-firmware Action
511655f5d9
Auto-generated configs and docs
2021-12-14 21:19:31 +00:00
GitHub build-firmware Action
fbf0ffc5a2
Auto-generated configs and docs
2021-12-14 19:49:48 +00:00
GitHub set-date Action
a27c7eb02b
Update date
2021-12-14 01:10:15 +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
GitHub build-firmware Action
7a14bed76e
Auto-generated configs and docs
2021-12-14 00:02:38 +00:00
rusefillc
001c81a972
CAN wake-up #3660
2021-12-13 17:53:20 -05:00
Matthew Kennedy
71514cb633
adjust mr18 vvt trigger ( #3691 )
...
* adjust mr18 trigger
* second gap, why not
2021-12-13 16:33:34 -04:00
GitHub build-firmware Action
528a54c3ce
Auto-generated configs and docs
2021-12-13 03:49:36 +00:00
GitHub set-date Action
526420fde8
Update date
2021-12-13 01:03:08 +00:00
GitHub build-firmware Action
fe9f8bbf58
Auto-generated configs and docs
2021-12-12 01:59:32 +00:00
GitHub set-date Action
f6ead7d495
Update date
2021-12-12 01:06:09 +00:00
rusefillc
6d5b9866f2
Lua to read tsOutputs #3376
2021-12-11 12:59:47 -05:00
Andrey
f5ead049c3
MAP phase sensing #3544
...
limiting to below cranking RPM limit
2021-12-11 02:56:19 -05:00
GitHub build-firmware Action
cf131d1111
Auto-generated configs and docs
2021-12-11 07:07:00 +00:00
Matthew Kennedy
d6a0154f79
maybe more working MAP sampling ( #3689 )
...
* what if we do this
* cleanup
* s
* test
2021-12-11 03:01:28 -04:00
GitHub set-date Action
f4fbbeecff
Update date
2021-12-11 01:02:09 +00:00
GitHub build-firmware Action
8314863863
Auto-generated configs and docs
2021-12-10 04:01:36 +00:00
rusefillc
e7dec2a4b9
MAP phase sensing #3544
2021-12-09 22:16:42 -05:00
rusefillc
71542ea6b9
live data this
2021-12-09 22:02:47 -05:00
GitHub build-firmware Action
33a0db4b04
Auto-generated configs and docs
2021-12-10 02:59:11 +00:00
GitHub set-date Action
856fdede61
Update date
2021-12-10 01:03:39 +00:00
GitHub set-date Action
afb282ef84
Update date
2021-12-09 01:09:00 +00:00
GitHub build-firmware Action
a9fa0cbaf8
Auto-generated configs and docs
2021-12-09 00:07:09 +00:00
GitHub build-firmware Action
46e6af2223
Auto-generated configs and docs
2021-12-08 22:49:58 +00:00
Matthew Kennedy
bdf6583306
smarter priming logic ( #3674 )
...
* ignition controller detects rising edge on voltage
* update test
* comment
* ignore negative transients
* tweak
* test
* priming happens on ignition-on
* priming has its own scheduling
* config & UI
* dead config
* implementation
* look, the test caught a bug
* keep the watchdog happy
* bad merge
* changelog
* easier to read the test
* test naming
2021-12-08 16:20:19 -05:00
GitHub build-firmware Action
4bb353ac65
Auto-generated configs and docs
2021-12-08 21:11:51 +00:00
rusefillc
cd763ce6ab
rusEFI console ISO-TP via PCAN #3667
...
fixing build
2021-12-08 15:42:00 -05:00
rusefillc
80c62ce888
MAP phase sensing #3544
...
gauge name fix
2021-12-08 12:44:43 -05:00
rusefillc
98dbf0a352
rusEFI console ISO-TP via PCAN #3667
2021-12-08 12:01:28 -05:00
rusefillc
d735f8d198
rusEFI console ISO-TP via PCAN #3667
2021-12-08 11:55:34 -05:00
Matthew Kennedy
e80654511d
prime upon ignition voltage, not on power on ( #3662 )
...
* ignition controller detects rising edge on voltage
* update test
* comment
* ignore negative transients
* tweak
* test
* priming happens on ignition-on
* priming has its own scheduling
* test
* dead adjacent line of code
2021-12-08 07:26:49 -05:00
GitHub build-firmware Action
d0a8d9c17a
Auto-generated configs and docs
2021-12-08 12:10:47 +00:00
Matthew Kennedy
ba8ac5f595
AiM dash ( #3673 )
...
* aim dash
* enum
2021-12-08 07:04:59 -05:00
Andrey
43f6f00b2c
Merge branch 'master' of https://github.com/rusefi/rusefi
2021-12-07 21:41:54 -05:00
Andrey
b8a197d0f0
MAP phase sensing #3544
...
new implementation seems complete? 360 fix
2021-12-07 21:37:33 -05:00
Matthew Kennedy
3d3bf5ea4b
ignition controller detects rising edge on voltage ( #3636 )
...
* ignition controller detects rising edge on voltage
* update test
* comment
* ignore negative transients
* tweak
* test
2021-12-07 21:28:04 -05:00
Andrey
d3afd617d2
MAP phase sensing #3544
...
new implementation seems complete?
2021-12-07 21:08:25 -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
Andrey
c28a24c3d2
MAP phase sensing #3544
...
new implementation
2021-12-07 20:00:50 -05:00
Andrey
0f6c9e15c3
MAP phase sensing #3544
...
new implementation
2021-12-07 20:00:04 -05:00
rusefillc
dea5642a31
remaining mock ADC fix #3672
...
docs
2021-12-07 19:45:02 -05:00
rusefillc
58336302fd
Revert "dead code?"
...
This reverts commit ad96b93efd
.
2021-12-07 19:44:00 -05:00
rusefillc
ad96b93efd
dead code?
2021-12-07 19:33:19 -05:00
GitHub build-firmware Action
fb84ad0a27
Auto-generated configs and docs
2021-12-08 00:32:18 +00:00
Matthew Kennedy
3efb9443c3
consolidate tps accel ( #3671 )
2021-12-07 18:49:21 -05:00
Andrey
c793b19538
MAP phase sensing #3544
...
look new unit test!
2021-12-07 16:58:10 -05:00
rusefillc
359420e93d
Pause CAN broadcast on engine stop #3665
2021-12-07 10:35:52 -05:00
GitHub build-firmware Action
a9e6c3ef60
Auto-generated configs and docs
2021-12-07 14:03:41 +00:00
rusefillc
c38ae9f148
MAP phase sensing #3544
2021-12-07 08:57:23 -05:00
GitHub build-firmware Action
b9b169f4fc
Auto-generated configs and docs
2021-12-07 03:13:32 +00:00
GitHub build-firmware Action
2b068ae9dc
Auto-generated configs and docs
2021-12-07 02:38:31 +00:00
rusefillc
ebc24cd71b
https://rusefi.com/forum/viewtopic.php?f=18&t=2236
2021-12-06 21:31:49 -05:00
Matthew Kennedy
aa8584d89a
calculate per-cylinder ignition timing ( #3652 )
...
* simplify cylinder phasing
* per cylinder timing
* s
* s
* s
* why was there a divide by 2?
2021-12-06 21:19:37 -05:00
GitHub build-firmware Action
35cea5bb44
Auto-generated configs and docs
2021-12-07 01:25:03 +00:00
GitHub set-date Action
76b1cf9d9d
Update date
2021-12-07 01:04:53 +00:00
GitHub build-firmware Action
9c3af19c3a
Auto-generated configs and docs
2021-12-07 00:05:13 +00:00
GitHub build-firmware Action
51fdc7b9b5
Auto-generated configs and docs
2021-12-06 22:39:16 +00:00
rusefillc
ddbe875d98
MAP phase sensing #3544
...
trigger sync better gauges/logging
2021-12-06 17:04:05 -05:00
GitHub build-firmware Action
326220f25c
Auto-generated configs and docs
2021-12-06 18:35:35 +00:00
rusefillc
e0d5a5afac
trigger sync better gauges/logging
2021-12-06 13:08:41 -05:00
GitHub build-firmware Action
397564ad83
Auto-generated configs and docs
2021-12-06 05:48:26 +00:00
GitHub build-firmware Action
c273d90754
Auto-generated configs and docs
2021-12-06 02:28:13 +00:00
rusefillc
7c5940fcc2
tune via CAN #3361
...
pauseCANdueToSerial
2021-12-05 21:21:36 -05:00
GitHub set-date Action
d19e2f2a9f
Update date
2021-12-06 01:04:03 +00:00
GitHub build-firmware Action
86ab1471b1
Auto-generated configs and docs
2021-12-05 23:56:34 +00:00
Matthew Kennedy
ba6eec22c8
Alternator controller is engine module ( #3663 )
...
* alternator is engine module
* user can't set pid period
2021-12-05 18:33:50 -05:00
GitHub build-firmware Action
fd4b9e2fa3
Auto-generated configs and docs
2021-12-05 23:25:09 +00:00
GitHub build-firmware Action
6ee061e56d
Auto-generated configs and docs
2021-12-05 19:42:45 +00:00
rusefillc
2b465be253
MAP phase sensing #3544
...
option to look for high and low peaks
2021-12-05 14:25:26 -05:00
rusefillc
89ca3581f7
lua is like a virus but not really
2021-12-05 14:25:26 -05:00
Matthew Kennedy
b2af3637a2
simplify cylinder phasing ( #3650 )
2021-12-05 10:46:35 -05:00
GitHub build-firmware Action
e3907019b4
Auto-generated configs and docs
2021-12-05 03:35:58 +00:00
GitHub build-firmware Action
6dc708a1ea
Auto-generated configs and docs
2021-12-05 03:19:16 +00:00
GitHub build-firmware Action
c718387567
Auto-generated configs and docs
2021-12-05 00:28:26 +00:00
rusefillc
52d770c2bf
MAP phase sensing #3544
2021-12-04 18:47:14 -05:00
rusefillc
e0559a8548
MAP phase sensing #3544
...
taking a step back to happy place
2021-12-04 18:21:10 -05:00
GitHub build-firmware Action
c4d8c1b72e
Auto-generated configs and docs
2021-12-04 23:06:32 +00:00
GitHub build-firmware Action
c1d72950ef
Auto-generated configs and docs
2021-12-04 22:39:55 +00:00
rusefillc
af70aacde2
MAP phase sensing #3544
2021-12-04 17:19:35 -05:00
rusefillc
f3a3d96fa9
MAP phase sensing #3544
...
trying longer average
2021-12-04 17:06:59 -05:00
rusefi
652c73cd90
helping master - undoing limp_manager change
2021-12-04 12:49:43 -05:00
rusefillc
0d3853878f
bringing code up-to-date
2021-12-04 12:18:52 -05:00
Andrei
9357e171ce
fix engine stop for MAIN_RELAY_CONTROL
2021-12-04 11:55:03 -05:00
Andrei
22785078ef
better ignition_voltage_detected message
2021-12-04 01:41:25 -05:00
rusefillc
216b5d9e7a
tune via CAN #3361
...
CAN testability
2021-12-04 01:01:48 -05:00
rusefillc
6a489ed476
tune via CAN #3361
2021-12-04 00:33:54 -05:00
Andrei
d1f30f10b1
CAN update
2021-12-03 21:44:15 -05:00
GitHub build-firmware Action
2fcd4e028f
Auto-generated configs and docs
2021-12-04 02:14:41 +00:00
GitHub set-date Action
42c85ff9a7
Update date
2021-12-04 01:01:22 +00:00
rusefillc
8f1e7d5b98
MAP phase sensing #3544
2021-12-02 22:32:07 -05:00
GitHub set-date Action
f2d9c64c57
Update date
2021-12-03 01:11:52 +00:00
GitHub build-firmware Action
409b9edb9b
Auto-generated configs and docs
2021-12-03 00:39:13 +00:00
Matthew Kennedy
99367c8348
log actual tooth angle ( #3646 )
2021-12-02 19:22:33 -05:00
rusefillc
9ce37314c0
Engine phase wrap around in log #3645
...
refactoring & docs
2021-12-02 17:06:20 -05:00
rusefillc
2476fae92a
Engine phase wrap around in log #3645
...
refactoring & docs
2021-12-02 17:06:20 -05:00
GitHub build-firmware Action
68a23f56f1
Auto-generated configs and docs
2021-12-02 06:56:04 +00:00
rusefillc
37ed110750
how many more spelling mistakes?!
2021-12-02 01:06:40 -05:00
rusefillc
01153934f9
Requesting LUA Torque intervention #3638
2021-12-02 01:02:56 -05:00
GitHub build-firmware Action
a9de68a552
Auto-generated configs and docs
2021-12-02 05:04:17 +00:00
rusefillc
186cbcc297
refactoring
2021-12-01 23:33:26 -05:00
rusefillc
6a41737dce
CAN progress
2021-12-01 22:57:21 -05:00
GitHub build-firmware Action
11c49b8360
Auto-generated configs and docs
2021-12-02 02:59:01 +00:00
GitHub set-date Action
5d69310c4c
Update date
2021-12-02 01:01:54 +00:00
rusefillc
f6c5ac8ebb
fix vBatt false-detection
2021-12-01 11:22:13 -05:00
GitHub build-firmware Action
47f45ad284
Auto-generated configs and docs
2021-12-01 14:21:38 +00:00
rusefillc
2d9b159838
proteus to have enlarged Lua
2021-12-01 09:06:16 -05:00
rusefillc
22962809f8
proteus to have enlarged Lua
2021-12-01 00:07:04 -05:00
GitHub build-firmware Action
f767500ef1
Auto-generated configs and docs
2021-12-01 04:23:33 +00:00
rusefillc
c01192acf6
proteus to have enlarged Lua
...
one step back
2021-11-30 22:35:29 -05:00
rusefillc
1ebd7daf4f
proteus to have enlarged Lua
2021-11-30 21:57:15 -05:00
GitHub build-firmware Action
0744ffe601
Auto-generated configs and docs
2021-12-01 02:00:42 +00:00
GitHub set-date Action
b228ec0b79
Update date
2021-12-01 01:08:34 +00:00
GitHub build-firmware Action
f6d6fab004
Auto-generated configs and docs
2021-12-01 00:36:32 +00:00
Matthew Kennedy
faf4801175
remove define_constructor ( #3640 )
...
* no define_constructor
* jar
* sim needs live doc
2021-11-30 19:31:54 -05:00
GitHub build-firmware Action
4bac38b8d8
Auto-generated configs and docs
2021-11-30 22:57:09 +00:00
GitHub build-firmware Action
d08be922ea
Auto-generated configs and docs
2021-11-30 21:40:56 +00:00
GitHub set-date Action
f59a983e82
Update date
2021-11-30 01:01:31 +00:00
Matthew Kennedy
565a94ea34
Remove the EFI_NO_CONFIG_WORKING_COPY option ( #3630 )
...
* no working copy
* oops
2021-11-29 16:44:45 -05:00
rusefillc
3cf4be3aa9
why so many channels are hidden in debug ? #3614
2021-11-29 14:11:19 -05:00
rusefillc
9cfd30a2b4
why so many channels are hidden in debug ? #3614
2021-11-29 11:54:55 -05:00
GitHub build-firmware Action
053aeb8569
Auto-generated configs and docs
2021-11-29 16:10:44 +00:00
rusefillc
194cd8ea11
why so many channels are hidden in debug ? #3614
2021-11-29 10:44:41 -05:00
rusefillc
ffb35aeff7
why so many channels are hidden in debug ? #3614
2021-11-29 10:16:45 -05:00
rusefillc
c198e2c649
why so many channels are hidden in debug ? #3614
2021-11-29 10:15:28 -05:00
rusefillc
dc7303b8f1
why so many channels are hidden in debug ? #3614
2021-11-29 01:13:04 -05:00
rusefillc
c64fb3f595
why so many channels are hidden in debug ? #3614
2021-11-29 01:02:40 -05:00
GitHub build-firmware Action
07c12b29e6
Auto-generated configs and docs
2021-11-29 05:41:48 +00:00
GitHub build-firmware Action
aed5a3927c
Auto-generated configs and docs
2021-11-29 04:25:09 +00:00
GitHub build-firmware Action
aa10fdd333
Auto-generated configs and docs
2021-11-29 02:00:43 +00:00
GitHub set-date Action
194aa50c1c
Update date
2021-11-29 01:03:05 +00:00
GitHub build-firmware Action
016cdeca73
Auto-generated configs and docs
2021-11-28 23:53:55 +00:00
rusefillc
32f88596de
Epic: Remove FSIO #2928
2021-11-28 17:47:16 -05:00
rusefillc
e3887b35c3
Epic: Remove FSIO #2928
2021-11-28 17:31:38 -05:00
GitHub build-firmware Action
1e58ab65d1
Auto-generated configs and docs
2021-11-28 22:26:50 +00:00
GitHub build-firmware Action
12711fff71
Auto-generated configs and docs
2021-11-28 21:41:29 +00:00
GitHub build-firmware Action
4ced603941
Auto-generated configs and docs
2021-11-28 21:26:05 +00:00
GitHub build-firmware Action
4593c7d8cc
Auto-generated configs and docs
2021-11-28 20:53:00 +00:00
GitHub build-firmware Action
78be13fcc3
Auto-generated configs and docs
2021-11-28 20:32:19 +00:00
Matthew Kennedy
2dda9bedb8
verbose CAN bits picker ( #3628 )
...
* verbose bits picker
* s
2021-11-28 14:59:26 -05:00
GitHub build-firmware Action
96a460bbf3
Auto-generated configs and docs
2021-11-28 19:46:47 +00:00
GitHub build-firmware Action
78daf458da
Auto-generated configs and docs
2021-11-28 19:18:32 +00:00
GitHub build-firmware Action
a685daad60
Auto-generated configs and docs
2021-11-28 18:22:48 +00:00
GitHub build-firmware Action
b3e60caa01
Auto-generated configs and docs
2021-11-28 05:54:31 +00:00
Matthew Kennedy
7164c448ec
make fan control live-data-friendly ( #3626 )
...
* make fan live-data-friendly
* script
* generated for happy simulator
2021-11-28 00:40:12 -05:00
GitHub set-date Action
29ca22e837
Update date
2021-11-28 01:01:58 +00:00
GitHub build-firmware Action
ea570701cf
Auto-generated configs and docs
2021-11-28 00:44:50 +00:00
Matthew Kennedy
c73f7d7623
not industrial ( #3627 )
2021-11-27 19:27:57 -05:00
GitHub build-firmware Action
bdd77f971b
Auto-generated configs and docs
2021-11-27 23:40:21 +00:00
GitHub build-firmware Action
1e3bc0464c
Auto-generated configs and docs
2021-11-27 19:21:04 +00:00
GitHub build-firmware Action
3a68ddf904
Auto-generated configs and docs
2021-11-27 18:42:03 +00:00
rusefillc
7bc85f5e9c
automation around outputs section #197
2021-11-27 13:36:37 -05:00
GitHub build-firmware Action
98636f6bf0
Auto-generated configs and docs
2021-11-27 18:23:12 +00:00
GitHub build-firmware Action
dc820c0b4a
Auto-generated configs and docs
2021-11-27 17:44:20 +00:00
GitHub build-firmware Action
1edbb8d29e
Auto-generated configs and docs
2021-11-27 16:00:49 +00:00
GitHub build-firmware Action
75246f7238
Auto-generated configs and docs
2021-11-27 14:01:08 +00:00
Matthew Kennedy
aed334f9ac
better VSS configuration ( #3542 )
...
* vss uses real values
* some defaults
* test and correct math
* km, not miles!
* comment
* tooltip
* that macro went away
* 100hz and default settings gives 9kph
* changelog
* order of operations safety
* make the test like the pwm test
* housekeeping
* this is why we need sensor automation
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-11-27 08:49:07 -05:00
GitHub build-firmware Action
ca7c2a874e
Auto-generated configs and docs
2021-11-27 06:18:39 +00:00
GitHub build-firmware Action
efa5e66815
Auto-generated configs and docs
2021-11-27 06:02:00 +00:00
GitHub build-firmware Action
5b461e82fb
Auto-generated configs and docs
2021-11-27 03:40:13 +00:00
rusefillc
3f8c0d605c
automation around outputs section #197
2021-11-26 20:46:42 -05:00
GitHub set-date Action
ebb2d2aedc
Update date
2021-11-27 00:58:56 +00:00
Matthew Kennedy
dc7fe111bf
strtof ( #3623 )
...
* strtof
* do fewer divides
2021-11-26 18:39:45 -05:00
rusefillc
6339689385
first edition
2021-11-26 16:02:21 -05:00
rusefillc
631d71cea7
random note
2021-11-26 15:48:42 -05:00
rusefillc
0aaf9ccdc2
harley
2021-11-26 14:41:35 -05:00
rusefillc
d791ef5581
skipspark script kills ECU fix #3611
2021-11-25 22:40:19 -05:00
GitHub build-firmware Action
ca5ba2f8e8
Auto-generated configs and docs
2021-11-26 02:06:11 +00:00
Andrey
e3920a3159
reliable 32/2 trigger shape
2021-11-25 20:45:58 -05:00
GitHub build-firmware Action
e2d51f074d
Auto-generated configs and docs
2021-11-26 01:23:28 +00:00
GitHub set-date Action
112a235ac2
Update date
2021-11-26 00:59:36 +00:00
GitHub build-firmware Action
865d4442fc
Auto-generated configs and docs
2021-11-25 23:51:06 +00:00
Matthew Kennedy
dad52dd75a
wall fuel tweaks ( #3617 )
2021-11-25 18:45:44 -05:00
Matthew Kennedy
6e4759389a
AC is EngineModule ( #3604 )
...
* AC is engine module
* missed a spot with main relay while we're at it
* TS
2021-11-25 07:59:31 -05:00
Andrey
374b7223cd
isCylinderCleanupEnabled would be nice by default
2021-11-24 23:32:55 -05:00
Andrey
7fa2fa5707
MAP phase sensing #3544
2021-11-24 23:06:52 -05:00
Andrey
670bd74376
MAP phase sensing #3544
2021-11-24 22:41:49 -05:00
Andrey
695557f709
MAP phase sensing #3544
2021-11-24 22:36:36 -05:00
Andrey
a42a52bb2e
MAP phase sensing #3544
2021-11-24 22:35:56 -05:00
Andrey
4e45297145
minor progress
2021-11-24 22:35:56 -05:00
GitHub build-firmware Action
83fc9e21bd
Auto-generated configs and docs
2021-11-25 03:31:35 +00:00
Matthew Kennedy
5752b4ba92
bye ( #3609 )
2021-11-24 22:03:17 -05:00
GitHub build-firmware Action
fb372ea639
Auto-generated configs and docs
2021-11-25 02:45:07 +00:00
GitHub set-date Action
5fa859eacf
Update date
2021-11-25 01:01:18 +00:00
Matthew Kennedy
5f01898dfd
fix map avg logging ( #3606 )
...
* s
* s
2021-11-24 18:24:39 -05:00
rusefi
b420052848
live data for wastegate #3588
2021-11-24 15:22:10 -05:00
rusefi
09d26c7b0b
live data for wastegate #3588
2021-11-24 15:07:48 -05:00
rusefi
082bfa0eb6
live data for wastegate #3588
2021-11-24 15:03:06 -05:00
GitHub build-firmware Action
3a3022d7f3
Auto-generated configs and docs
2021-11-24 19:48:08 +00:00
Matthew Kennedy
1c8c22f9f1
map averaging usability ( #3603 )
2021-11-24 14:39:54 -05:00
GitHub build-firmware Action
4d66ab21cd
Auto-generated configs and docs
2021-11-24 19:31:50 +00:00
rusefillc
6c23986cf0
MAP phase sensing #3544
2021-11-24 14:26:41 -05:00
GitHub build-firmware Action
602437ab93
Auto-generated configs and docs
2021-11-24 19:10:22 +00:00
rusefillc
3c1196c029
live data for wastegate #3588
2021-11-24 13:20:47 -05:00
rusefillc
aa4e57ded6
live data for wastegate #3588
2021-11-24 13:18:07 -05:00
rusefillc
28c9d7555b
live data for wastegate #3588
2021-11-24 12:59:57 -05:00
GitHub build-firmware Action
d0ddd991a6
Auto-generated configs and docs
2021-11-24 13:02:01 +00:00
Matthew Kennedy
5274cffff3
main relay doesn't use fsio ( #3580 )
...
* fuel pump
* s
* call correct callback
* more dead
* test adjustment
* don't overflow
* don't need separate function
* java
* give it a name
* generated
* generated
* add to generate script
* import *
* this is so cheap we don't need a flag
* main relay
* plumbing
* dead fsio stuff
* test it
* by 100%, we mean 99.98%
2021-11-24 07:47:51 -05:00
GitHub set-date Action
e10054a592
Update date
2021-11-24 01:00:22 +00:00
GitHub build-firmware Action
974e8928a1
Auto-generated configs and docs
2021-11-23 21:48:05 +00:00
rusefillc
09ed871dad
well Lua wants to be BIG
2021-11-23 16:40:04 -05:00
GitHub build-firmware Action
16e025a7fc
Auto-generated configs and docs
2021-11-23 21:00:29 +00:00
rusefillc
7760ddd8b6
live data for wastegate #3588
...
i want to persist state so no 'const' sorry
2021-11-23 15:52:43 -05:00
rusefillc
0b1b628fd3
live data for wastegate #3588
2021-11-23 15:51:30 -05:00
rusefillc
cedc5f4e9c
LUA CANbus expect 29bit ID by default #3592
...
not great quick fix
2021-11-23 15:41:43 -05:00
GitHub build-firmware Action
ec7b493f6b
Auto-generated configs and docs
2021-11-23 20:06:24 +00:00
rusefillc
9300866ba8
live data for wastegate #3588
2021-11-23 15:02:03 -05:00
rusefillc
c5242fb720
live data for wastegate #3588
2021-11-23 15:00:47 -05:00
rusefillc
fc10166f97
spelling
2021-11-23 07:57:43 -05:00
GitHub set-date Action
5a8eed86ee
Update date
2021-11-23 01:00:35 +00:00
GitHub build-firmware Action
191b76f4dd
Auto-generated configs and docs
2021-11-22 23:12:52 +00: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
GitHub build-firmware Action
a2bc33b211
Auto-generated configs and docs
2021-11-22 18:42:24 +00:00
rusefillc
5d55b8538f
unusedLogFormat
2021-11-22 13:37:06 -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
GitHub set-date Action
743ea73afd
Update date
2021-11-22 01:01:34 +00:00
GitHub build-firmware Action
34c2fcc60d
Auto-generated configs and docs
2021-11-21 13:16:25 +00:00
Scott Smith
9d61fb4cfd
Drop SingleChannelStateSequence in favor of MultiChannelStateSequenceWithData ( #3519 )
...
* Drop SingleChannelStateSequence in favor of MultiChannelStateSequenceWithData
Most all the users were Multi* anyways, so just improve that:
1. Allow up to 8 waveforms to share one byte per timestamp. It could be better but this is simple
and gets most of the benefit.
2. Use a wrapper structure to handle reserving space for the arrays. Makes the interface simpler
and more rigid. Also saves 4 bytes per Multi*. Downside is access is now via -> and *,
not . and (nothing).
Saves 224 bytes of BSS, 1832 bytes of RAM4/CCM, 952 bytes of TEXT, and 103 bytes of RODATA
* Instantiate a base_t to make debugging easier.
Also fixes crash on real firmware by using &m_base instead - LTO optimization issue?
* No magical templated StaticAlloc thingy. Just virtual functions.
2021-11-21 04:56:07 -05:00
Matthew Kennedy
b9f8409f59
correctly compute engine revolution number ( #3586 )
...
* add param
* first revolution is revolution 0, not revolution 1
* would you look at that, we sync one rev quicker!
* changelog
* rpm value
2021-11-21 09:01:27 +03:00
GitHub set-date Action
6047404cfd
Update date
2021-11-21 01:02:55 +00:00
Matthew Kennedy
e2a4504728
rpm calculator refactoring, gm 24x test ( #3585 )
...
* data
* stub test
* use getTimeSinceSyncPoint
* s
* s
* no
* test
* stray ;
* those were 1/10 what they were supposed to be
* actually check something
* dead log line?
2021-11-20 14:59:02 +03:00
Scott Smith
04fa1fd410
Fix potential buffer overrun in cyclic_buffer. ( #3583 )
...
This exposed a buffer overrun, so double the size of the buffer (to account for 720 degree engine
cycle vs 360 degree crank events).
Also use proper numeric limits when computing min/max.
Finally, add a lock around the call to cyclic_buffer that actually caused the contention.
2021-11-20 03:01:11 -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
rusefillc
18aacc0ef6
On -fpermissive in Windows in unit tests #3581
2021-11-20 00:16:03 -05:00
rusefillc
a3fc6d3e80
brave refactoring
2021-11-19 23:56:52 -05:00
GitHub build-firmware Action
10affa60db
Auto-generated configs and docs
2021-11-20 04:16:43 +00:00
Scott Smith
07d30285fc
Basic framework for high pressure fuel pump control ( #3476 )
...
* Basic framework for high pressure fuel pump control
* Many changes
Move calculations to fast callback
Move main object into Engine
Respond to pin changes without requiring a reboot
* Use EngineModule for HpfpController
Schedule pin off after executing pin on so we are sure it ends, even if the motor stops.
Test scheduling.
Less RAM use by only having one event and reordering fields.
* Make scheduling test actually useful - need non-0 activation angle.
Co-authored-by: rusefillc <48498823+rusefillc@users.noreply.github.com>
2021-11-19 23:06:51 -05:00
GitHub build-firmware Action
f6730e32fe
Auto-generated configs and docs
2021-11-20 03:34:23 +00:00
Matthew Kennedy
e7956a53f6
fuel pump doesn't use fsio ( #3576 )
...
* fuel pump
* s
* call correct callback
* more dead
* test adjustment
* don't overflow
* don't need separate function
* java
* give it a name
* generated
* generated
* add to generate script
* import *
* this is so cheap we don't need a flag
2021-11-19 22:23:12 -05:00
GitHub set-date Action
d0f92574a9
Update date
2021-11-20 00:59:29 +00:00
GitHub build-firmware Action
a3b9af0951
Auto-generated configs and docs
2021-11-19 12:08:29 +00:00