Matthew Kennedy
6f4a4fc373
implement ignition timing clamping ( #212 )
...
* implement ignition timing clamping
* ui, improved comment
* wrap atdc timing correctly
* tests
2023-07-21 15:55:04 -07:00
GitHub gen-configs Action
8b6eb9d562
Auto-generated configs and docs
2023-07-21 09:54:59 +00:00
Matthew Kennedy
c7a7f7467c
voltage compensated vvt #209
2023-07-21 02:30:58 -07:00
GitHub gen-configs Action
229a9d99dc
Auto-generated configs and docs
2023-07-21 08:42:11 +00:00
Matthew Kennedy
3d1206f8d2
don't duplicate vvt position
2023-07-21 01:40:27 -07:00
GitHub gen-configs Action
f67df0a666
Auto-generated configs and docs
2023-07-21 08:30:50 +00:00
Matthew Kennedy
fb8cb4987e
fan control is engine module ( #203 )
...
* fan is engine module
* mockable AC
* mockable AC
* mock AC controller in fan test
* constexpr fan livedata
* isPtr
2023-07-21 01:28:25 -07:00
GitHub set-date Action
e3c4f51802
Update date
2023-07-21 00:08:25 +00:00
GitHub gen-configs Action
f0b7dd733d
Auto-generated configs and docs
2023-07-20 05:18:14 +00:00
Matthew Kennedy
e2550105b8
vvt is engine module ( #202 )
...
* vvt refactoring
* vvt constexpr livedata
* format
* fix null deref
2023-07-19 22:16:29 -07:00
GitHub set-date Action
273867d2be
Update date
2023-07-20 00:08:55 +00:00
GitHub gen-configs Action
bc2021a444
Auto-generated configs and docs
2023-07-19 18:38:28 +00:00
GitHub gen-configs Action
62ad0beb1d
Auto-generated configs and docs
2023-07-19 07:23:44 +00:00
Matthew Kennedy
bed48892aa
new parser touches all input files ( #201 )
...
* begin the resurrection
* use hw ci build script
* Revert "use hw ci build script"
This reverts commit e97e693eea
.
* list serial ports
* bad merge
* Revert "list serial ports"
This reverts commit a29270405c
.
* Revert "bad merge"
This reverts commit ea2541110e
.
* unnecessary autoscales
* improve bad autoscale message
* bit group formatting
* formatting matching
* c struct writer mostly works
* tests and formatting alignment
* tests
* cherry pick potential hw ci fix
* format matching
* newparse reads live data files
* vvt scaling
* cleanup
* format matching
* format matching
* format matching
* format matching
* handle arrays of structs
* cleanup for merge
* jars
2023-07-19 00:21:41 -07:00
GitHub set-date Action
96381f4798
Update date
2023-07-19 00:10:45 +00:00
GitHub gen-configs Action
67769ce144
Auto-generated configs and docs
2023-07-18 18:41:20 +00:00
Matthew Kennedy
c36840d0c3
nix gauge generation
2023-07-18 11:39:39 -07:00
GitHub gen-configs Action
9d5bfa705a
Auto-generated configs and docs
2023-07-18 07:11:02 +00:00
GitHub gen-configs Action
61c1242090
Auto-generated configs and docs
2023-07-18 02:52:46 +00:00
GitHub set-date Action
d3ce0b0c45
Update date
2023-07-18 00:11:03 +00:00
GitHub gen-configs Action
e493d9a020
Auto-generated configs and docs
2023-07-17 09:37:13 +00:00
mi-hol
0975c783bd
fix apparent CopyPaste error assigning OBD fault ( #194 )
2023-07-17 02:35:35 -07:00
GitHub set-date Action
a8cbf0e2d6
Update date
2023-07-10 00:10:10 +00:00
GitHub gen-configs Action
827bc3fd48
Auto-generated configs and docs
2023-07-09 20:23:38 +00:00
mi-hol
5b349c9bac
comment unused obd_error_codes ( #186 )
...
* comment unused obd_error_codes
* remove duplicated values
2023-07-09 13:22:06 -07:00
GitHub set-date Action
fd603f6929
Update date
2023-07-06 00:10:07 +00:00
GitHub gen-configs Action
25032c2a7e
Auto-generated configs and docs
2023-07-05 07:05:06 +00:00
GitHub set-date Action
619ba3d08d
Update date
2023-07-03 00:09:55 +00:00
GitHub gen-configs Action
29bf1767c8
Auto-generated configs and docs
2023-07-02 06:02:36 +00:00
GitHub gen-configs Action
04acd2f092
Auto-generated configs and docs
2023-07-02 04:59:13 +00:00
Matthew Kennedy
75e90b57dc
little bit of real vvt data
2023-07-01 21:58:40 -07:00
Matthew Kennedy
1e63214824
Merge branch 'master' of https://github.com/fome-tech/fome-fw
2023-07-01 21:28:12 -07:00
Matthew Kennedy
c59b7b3e99
move injector_model_s
2023-07-01 21:28:00 -07:00
GitHub gen-configs Action
931294bc59
Auto-generated configs and docs
2023-07-02 04:23:33 +00:00
GitHub gen-configs Action
1c3727442b
Auto-generated configs and docs
2023-07-02 04:10:48 +00:00
Matthew Kennedy
d17d902f24
stub vvt live data
2023-07-01 21:08:50 -07:00
GitHub gen-configs Action
406aeae039
Auto-generated configs and docs
2023-07-02 03:51:27 +00:00
Matthew Kennedy
565a5996c8
live data injector model
2023-07-01 20:51:01 -07:00
Matthew Kennedy
588ad5c5e2
only get outputs in non-test land
2023-07-01 20:50:21 -07:00
Matthew Kennedy
cef8b61c7c
sprinkle in some constexpr
2023-07-01 20:41:44 -07:00
GitHub gen-configs Action
21776d4182
Auto-generated configs and docs
2023-07-02 00:57:18 +00:00
GitHub set-date Action
eeef11941f
Update date
2023-07-01 00:11:14 +00:00
GitHub gen-configs Action
39c157711c
Auto-generated configs and docs
2023-06-30 08:22:55 +00:00
GitHub set-date Action
5896c8c7b9
Update date
2023-06-30 00:08:56 +00:00
Matthew Kennedy
98a4d9eda8
bench test uses a semaphore instead of flags+sleep ( #110 )
...
* bench test uses a semaphore instead of sleeping
* s
* dead error code
* guards
* set priority
* comment
2023-06-29 14:14:07 -07:00
Matthew Kennedy
242d9e1e7d
lambda protect defaults #75
2023-06-29 13:16:26 -07:00
Matthew Kennedy
e03b240e19
wire up restoreConditionsMet #75
2023-06-29 00:10:36 -07:00
Matthew Kennedy
59430dfa91
wire up CAN bit for lambda protect
2023-06-29 00:10:18 -07:00
GitHub gen-configs Action
e687adbdb8
Auto-generated configs and docs
2023-06-29 07:05:56 +00:00
GitHub gen-configs Action
ce7989c374
Auto-generated configs and docs
2023-06-29 07:01:48 +00:00
Matthew Kennedy
a0f4ac7cc4
Merge branch 'master' of https://github.com/fome-tech/fome-fw
2023-06-28 23:55:47 -07:00
Matthew Kennedy
a63930a5c4
lambda monitor wiring
2023-06-28 23:49:50 -07:00
GitHub gen-configs Action
ac3d1d4eb7
Auto-generated configs and docs
2023-06-29 06:35:41 +00:00
Matthew Kennedy
9caf52bbb1
add lambda protect cut code #75
2023-06-28 23:34:31 -07:00
Matthew Kennedy
51c31c217b
stub lambda monitor #75
2023-06-28 23:31:53 -07:00
Matthew Kennedy
7ae11160d9
simplify adjustCrankPhase
2023-06-28 18:12:38 -07:00
GitHub set-date Action
ee8efb39b2
Update date
2023-06-29 00:10:06 +00:00
GitHub gen-configs Action
276058c203
Auto-generated configs and docs
2023-06-28 23:50:06 +00:00
GitHub set-date Action
22a7567e47
Update date
2023-06-27 00:10:01 +00:00
Matthew Kennedy
d9c9f6beeb
good behavior in single point
2023-06-26 01:12:08 -07:00
GitHub gen-configs Action
22da651f3e
Auto-generated configs and docs
2023-06-26 04:21:38 +00:00
GitHub set-date Action
b16485e4d6
Update date
2023-06-26 00:09:45 +00:00
Matthew Kennedy
b05c6ff2e1
Merge branch 'master' of https://github.com/fome-tech/fome-fw
2023-06-25 01:46:39 -07:00
Matthew Kennedy
1885f3eca3
make spark and fuel more similar
2023-06-25 01:46:33 -07:00
Matthew Kennedy
ade14a956f
make spark and fuel more similar
2023-06-25 01:37:45 -07:00
Matthew Kennedy
e5ee320b67
make spark and fuel more similar
2023-06-25 01:31:30 -07:00
GitHub gen-configs Action
5ee3228b40
Auto-generated configs and docs
2023-06-25 03:55:37 +00:00
Matthew Kennedy
b0c3357cba
#23 and fix https://github.com/rusefi/rusefi/issues/5353
2023-06-24 20:14:37 -07:00
GitHub set-date Action
9e979e973b
Update date
2023-06-24 00:09:57 +00:00
GitHub gen-configs Action
cf4f779585
Auto-generated configs and docs
2023-06-23 09:14:48 +00:00
Matthew Kennedy
07f0360dd9
stub config for lambda protection #75
2023-06-23 02:14:13 -07:00
Matthew Kennedy
abc979058c
Inhibit sensor checker when battery voltage low #169
2023-06-23 01:29:51 -07:00
Matthew Kennedy
d98e9d1d54
warn about fuel pressure sensor instead of error #111 #117
2023-06-23 01:27:24 -07:00
GitHub gen-configs Action
ba51c44253
Auto-generated configs and docs
2023-06-23 08:19:24 +00:00
GitHub set-date Action
c60383a789
Update date
2023-06-23 00:09:38 +00:00
GitHub gen-configs Action
6c451615ee
Auto-generated configs and docs
2023-06-22 06:42:56 +00:00
Matthew Kennedy
c05767ab03
inhibit ETB disable due to tps/pps intermittent
2023-06-21 23:42:36 -07:00
GitHub set-date Action
611ab63a68
Update date
2023-06-15 00:08:26 +00:00
GitHub gen-configs Action
77f720ff03
Auto-generated configs and docs
2023-06-14 09:03:50 +00:00
GitHub set-date Action
c2a99b3e91
Update date
2023-06-12 00:10:58 +00:00
GitHub gen-configs Action
6e816c4600
Auto-generated configs and docs
2023-06-11 03:14:02 +00:00
GitHub set-date Action
89f672e2c5
Update date
2023-06-11 00:09:16 +00:00
GitHub gen-configs Action
3ca03dbc3f
Auto-generated configs and docs
2023-06-10 20:37:32 +00:00
Matthew Kennedy
ec8b054093
implement temp sensor pulldown mode #116
2023-06-10 13:36:03 -07:00
GitHub set-date Action
c1cb45d15e
Update date
2023-06-08 00:08:43 +00:00
GitHub gen-configs Action
62404d3674
Auto-generated configs and docs
2023-06-07 04:53:50 +00:00
GitHub set-date Action
ac65ab967a
Update date
2023-06-07 00:08:38 +00:00
GitHub gen-configs Action
d69eedbdce
Auto-generated configs and docs
2023-06-06 22:06:24 +00:00
GitHub set-date Action
304907518e
Update date
2023-06-06 00:08:24 +00:00
Matthew Kennedy
3337510d11
#35
2023-06-05 14:28:50 -07:00
GitHub gen-configs Action
e5f1d4f8da
Auto-generated configs and docs
2023-06-05 21:24:25 +00:00
GitHub gen-configs Action
a7ed0ff2a5
Auto-generated configs and docs
2023-06-05 18:06:36 +00:00
Matthew Kennedy
8d89c78bbd
oop
2023-06-05 11:04:42 -07:00
GitHub gen-configs Action
2dc5cc0c53
Auto-generated configs and docs
2023-06-05 07:20:25 +00:00
GitHub gen-configs Action
49c6bb7904
Auto-generated configs and docs
2023-06-05 07:16:13 +00:00
Matthew Kennedy
dd6439eb41
f407 disco
2023-06-04 23:53:58 -07:00
Matthew Kennedy
b196b6ca04
switch boards to mostly not use LED config
2023-06-04 23:51:58 -07:00
Matthew Kennedy
4495b8dd17
add to header
2023-06-04 23:35:58 -07:00
GitHub gen-configs Action
7cb58014cc
Auto-generated configs and docs
2023-06-05 06:34:05 +00:00
Matthew Kennedy
75e57b1821
shared define for all LED pin mode
2023-06-04 23:32:14 -07:00
GitHub set-date Action
03a773c03f
Update date
2023-06-02 00:08:16 +00:00
GitHub gen-configs Action
f41e38eb96
Auto-generated configs and docs
2023-06-01 21:09:45 +00:00
Matthew Kennedy
aebe93786e
Merge branch 'master' of https://github.com/fome-tech/fome-fw
2023-06-01 14:08:20 -07:00
Matthew Kennedy
c2d058126d
obd sensors very broken
2023-06-01 14:08:13 -07:00
GitHub gen-configs Action
d5ea2441c0
Auto-generated configs and docs
2023-06-01 21:01:28 +00:00
GitHub gen-configs Action
63d74179bb
Auto-generated configs and docs
2023-06-01 20:49:31 +00:00
Matthew Kennedy
06b39dbb07
trigger and engine types -> enum class ( #113 )
...
* trigger type is enum class
* java tooling
* enum class engine_type_e
* enum class engine_type_e
2023-06-01 13:47:49 -07:00
Matthew Kennedy
f9541aa1d1
better error message
2023-06-01 11:43:41 -07:00
GitHub gen-configs Action
9f862b5950
Auto-generated configs and docs
2023-06-01 18:12:37 +00:00
Matthew Kennedy
8b5825adc4
indent formatting
2023-06-01 11:10:58 -07:00
Matthew Kennedy
2255399257
multiple assignments in one line is confusing
2023-06-01 11:04:56 -07:00
GitHub set-date Action
7e3d6f0a7a
Update date
2023-06-01 00:11:13 +00:00
GitHub gen-configs Action
a5375917b5
Auto-generated configs and docs
2023-05-31 18:40:31 +00:00
Matthew Kennedy
04e6f45ce9
log per-cylinder timing #76
2023-05-31 11:38:06 -07:00
GitHub gen-configs Action
c2abe7219e
Auto-generated configs and docs
2023-05-31 18:24:40 +00:00
Matthew Kennedy
41339c5418
change to log base timing
2023-05-31 11:22:41 -07:00
Matthew Kennedy
32882c6eff
get rid of FrontDirection too #55
2023-05-31 10:24:36 -07:00
Matthew Kennedy
6207d38b98
goodbye TriggerValue #55
2023-05-31 10:08:03 -07:00
Matthew Kennedy
daaf50c2e4
looks like initialState was dead #55
2023-05-30 23:05:26 -07:00
Matthew Kennedy
03d43126de
now dead overloads
2023-05-30 23:03:07 -07:00
Matthew Kennedy
80c86333fa
switch all decoders from TriggerValue -> bool #55
2023-05-30 22:58:03 -07:00
Matthew Kennedy
ef10a91c59
start switching TriggerValue to bool #55
2023-05-30 22:55:03 -07:00
Matthew Kennedy
2ed148fa9b
need this one for now
2023-05-30 22:51:31 -07:00
Matthew Kennedy
ce1dad1100
trigger structure api accepts bool #55
2023-05-30 22:48:07 -07:00
Matthew Kennedy
ad3ea57276
tooth_logger.h -> pch
2023-05-30 22:41:20 -07:00
Matthew Kennedy
349d3a9b48
completely unused CanCategory
2023-05-30 22:13:54 -07:00
GitHub set-date Action
ad939f4c9b
Update date
2023-05-31 00:08:42 +00:00
GitHub gen-configs Action
308c17ee64
Auto-generated configs and docs
2023-05-31 00:03:15 +00:00
Matthew Kennedy
a24a6a9643
rename examples to .lua files
2023-05-30 17:01:33 -07:00
GitHub gen-configs Action
f113fe967f
Auto-generated configs and docs
2023-05-30 18:38:46 +00:00
GitHub gen-configs Action
7450b4e20f
Auto-generated configs and docs
2023-05-30 18:21:03 +00:00
GitHub set-date Action
a132e38ec1
Update date
2023-05-30 00:08:09 +00:00
Matthew Kennedy
5373d79d92
disable coasting state during the crank-to-run taper
2023-05-29 15:08:29 -07:00
Matthew Kennedy
96366b24d4
Merge branch 'master' of https://github.com/FOME-Tech/fome-fw
2023-05-29 13:59:45 -07:00
Matthew Kennedy
322209d0ee
dropped this: {
2023-05-29 13:58:51 -07:00
GitHub gen-configs Action
49317c7d81
Auto-generated configs and docs
2023-05-29 20:58:02 +00:00
Matthew Kennedy
c3971dc98a
bench test formatting
2023-05-29 13:31:39 -07:00
GitHub set-date Action
b781263e86
Update date
2023-05-19 00:51:39 +00:00
GitHub gen-configs Action
6aa4f5dd06
Auto-generated configs and docs
2023-05-18 22:31:13 +00:00
GitHub set-date Action
8b29734892
Update date
2023-05-17 00:53:17 +00:00
GitHub set-date Action
8bf86c274b
Update date
2023-05-16 00:51:20 +00:00
Matthew Kennedy
08cc285230
Merge branch 'master' of https://github.com/FOME-Tech/fome-fw
2023-05-15 17:23:56 -07:00
Matthew Kennedy
a03d9ad3c9
missed a spot
2023-05-15 17:23:44 -07:00
GitHub gen-configs Action
778f522d07
Auto-generated configs and docs
2023-05-16 00:20:21 +00:00
Matthew Kennedy
b1b1ec7fdf
add postState flag to airmass model calls #107
2023-05-15 17:18:35 -07:00
GitHub gen-configs Action
115612c8e9
Auto-generated configs and docs
2023-05-15 20:30:25 +00:00
GitHub set-date Action
2c6c0a5337
Update date
2023-05-14 00:53:32 +00:00
GitHub gen-configs Action
43a887f25c
Auto-generated configs and docs
2023-05-13 21:34:27 +00:00
GitHub set-date Action
4a6975dd01
Update date
2023-05-13 00:48:05 +00:00
GitHub gen-configs Action
6a5c35b81f
Auto-generated configs and docs
2023-05-12 07:21:03 +00:00
GitHub gen-configs Action
15f12e08cd
Auto-generated configs and docs
2023-05-12 06:40:02 +00:00
GitHub set-date Action
ee1c8f0c3c
Update date
2023-05-12 00:50:52 +00:00
Matthew Kennedy
20b8bcb787
Merge branch 'master' of https://github.com/FOME-Tech/fome-fw
2023-05-11 14:40:31 -07:00
Matthew Kennedy
57263be2fe
mockable throttle model
2023-05-11 14:37:48 -07:00
GitHub gen-configs Action
d9ea57a26f
Auto-generated configs and docs
2023-05-11 01:33:52 +00:00
GitHub set-date Action
bc9592b0cb
Update date
2023-05-08 00:48:38 +00:00
GitHub gen-configs Action
5befc8438e
Auto-generated configs and docs
2023-05-07 08:52:55 +00:00
Matthew Kennedy
89d66d4abd
stub TIP sensor
2023-05-07 01:51:28 -07:00
GitHub gen-configs Action
d08dad652f
Auto-generated configs and docs
2023-05-07 08:40:56 +00:00
Matthew Kennedy
7666ac8e97
Merge branch 'master' of https://github.com/fome-tech/fome-fw
2023-05-07 01:39:17 -07:00
Matthew Kennedy
be43ac80b6
cleanup for #102
2023-05-07 01:39:09 -07:00
GitHub set-date Action
bbb4c49e01
Update date
2023-05-07 00:54:19 +00:00
GitHub gen-configs Action
a0e6f8722e
Auto-generated configs and docs
2023-05-06 20:15:26 +00:00
GitHub set-date Action
670678a4b4
Update date
2023-05-06 01:01:21 +00:00
Matthew Kennedy
bd45ebe88a
some strange pid limits
2023-05-05 17:39:16 -07:00
GitHub gen-configs Action
1ffd0bd34b
Auto-generated configs and docs
2023-05-05 23:22:10 +00:00
GitHub gen-configs Action
49fb17718c
Auto-generated configs and docs
2023-05-05 19:50:07 +00:00
Matthew Kennedy
ea81fdfc64
idle data
2023-05-05 12:48:38 -07:00
Matthew Kennedy
d2f697c8a1
txt formatting
2023-05-05 12:26:23 -07:00
GitHub gen-configs Action
a10ec0ab0c
Auto-generated configs and docs
2023-05-05 09:42:48 +00:00
Matthew Kennedy
18493f9083
TPS AE log cleanup
2023-05-05 02:34:48 -07:00
Matthew Kennedy
761bee08c5
Merge branch 'master' of https://github.com/fome-tech/fome-fw
2023-05-05 02:26:13 -07:00
Matthew Kennedy
c3b97dd4e4
wideband prefix
2023-05-05 02:25:57 -07:00
Matthew Kennedy
bc51116022
wideband prefix
2023-05-05 02:25:11 -07:00
GitHub gen-configs Action
30d1dd5568
Auto-generated configs and docs
2023-05-05 09:18:39 +00:00
GitHub gen-configs Action
e8e3ea2ee2
Auto-generated configs and docs
2023-05-05 09:14:07 +00:00
Matthew Kennedy
a8fef36342
more log fields cleanup, lots of duplicates around fuel logic #98
2023-05-05 02:09:42 -07:00
GitHub gen-configs Action
cff4543e1a
Auto-generated configs and docs
2023-05-05 08:41:45 +00:00
Matthew Kennedy
0c80664f49
yet more field cleanup (and some dead ones?) #98
2023-05-05 01:37:46 -07:00
GitHub set-date Action
9f090f9a17
Update date
2023-05-05 00:46:09 +00:00
GitHub gen-configs Action
8638ca1725
Auto-generated configs and docs
2023-05-05 00:07:09 +00:00
GitHub gen-configs Action
717c0c47a9
Auto-generated configs and docs
2023-05-04 21:30:15 +00:00
Matthew Kennedy
a632628c82
Merge branch 'master' of https://github.com/fome-tech/fome-fw
2023-05-04 14:22:43 -07:00
Matthew Kennedy
d0c645bad5
Add gego channel to make VE analyze happy #82
2023-05-04 14:22:36 -07:00
GitHub gen-configs Action
0a2a98a188
Auto-generated configs and docs
2023-05-04 21:17:39 +00:00
GitHub gen-configs Action
501014e972
Auto-generated configs and docs
2023-05-04 21:02:19 +00:00
Matthew Kennedy
c3092cb1ab
cool, logging duplicate stuff! #98
2023-05-04 14:00:18 -07:00
Matthew Kennedy
b33a103a08
ignition corrections
2023-05-04 13:53:06 -07:00
GitHub gen-configs Action
a6ff8604fe
Auto-generated configs and docs
2023-05-04 20:37:23 +00:00
Matthew Kennedy
3044589613
apparently we duplicated idle position, field renaming #98
2023-05-04 13:35:17 -07:00
Matthew Kennedy
37ee6af0ce
field naming #98
2023-05-04 13:33:00 -07:00
GitHub gen-configs Action
306496d385
Auto-generated configs and docs
2023-05-04 20:29:03 +00:00
GitHub gen-configs Action
43073cd65a
Auto-generated configs and docs
2023-05-04 20:03:57 +00:00
Matthew Kennedy
129f6f8d10
Channel names #98
2023-05-04 13:01:35 -07:00
GitHub gen-configs Action
4fbea9efbd
Auto-generated configs and docs
2023-05-04 18:43:46 +00:00
GitHub gen-configs Action
9313ddc4d1
Auto-generated configs and docs
2023-05-04 18:33:06 +00:00
Nathan Schulte
166a08d1b5
set default MAP estimate axis values ( #96 )
...
move to default_fuel
fixes #93
2023-05-04 11:30:56 -07:00
GitHub set-date Action
2841f0ca23
Update date
2023-05-04 00:50:39 +00:00
GitHub gen-configs Action
3a80263ed4
Auto-generated configs and docs
2023-05-03 18:12:19 +00:00
Matthew Kennedy
b576153297
boost control gets blend tables ( #73 )
...
* boost control gets blend tables
* most of boost blend UI
* boost blends use ECU-calculated axis value
* oop
* disable UI when no boost control (or open only)
* changelog
2023-05-03 11:04:40 -07:00