rusefillc
6eb11dc60a
Audi OEM 5-cyl trigger pattern aka "Tri-Tach" https://rusefi.com/forum/viewtopic.php?f=5&t=1912
2021-01-03 13:52:53 -05:00
rusefillc
43586d5348
Audi OEM 5-cyl trigger pattern aka "Tri-Tach" https://rusefi.com/forum/viewtopic.php?f=5&t=1912
2021-01-03 13:34:00 -05:00
GitHub build-firmware Action
0f84ec230c
Auto-generated configs and docs
2021-01-03 18:08:09 +00:00
GitHub build-firmware Action
72a305111e
Auto-generated configs and docs
2021-01-03 14:57:29 +00:00
Matthew Kennedy
eecb7ce97f
rpm rate of change ( #2159 )
...
* compute rpm rate of change
* fix units on gauge
* oops
* correct order
* scaling and limits
* correct for engine cycle length
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-01-03 09:55:44 -05:00
GitHub set-date Action
07f6a0f7fd
Update date
2021-01-03 01:06:16 +00:00
Matthew Kennedy
add0dcd390
switch more map to read from sensor model ( #2162 )
...
* hook up map
* check for init
* switch some consumers
* that's the rest of them
* test
* tests
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-01-02 19:13:10 -05:00
GitHub build-firmware Action
4a7db2de51
Auto-generated configs and docs
2021-01-02 22:34:11 +00:00
David Holdeman
c01389469b
Solenoid test in console ( #2178 )
...
* give it a try
* create component
* add command maybe
* try
* try
* add pic
* try TCU_SOLENOID_COUNT
* try
* use injection and ignition count fields
2021-01-02 17:18:44 -05:00
GitHub build-firmware Action
83cf734acb
Auto-generated configs and docs
2021-01-02 21:53:01 +00:00
rusefillc
4c47983a4b
questionable progress
2021-01-02 16:51:14 -05:00
GitHub build-firmware Action
ca6dc22e8d
Auto-generated configs and docs
2021-01-02 21:45:28 +00:00
GitHub build-firmware Action
995c547428
Auto-generated configs and docs
2021-01-02 14:16:50 +00:00
GitHub set-date Action
f2662b8c9b
Update date
2021-01-02 01:02:30 +00:00
rusefi
663ff4656f
FATAL while bench testing VR #2153
2021-01-01 14:07:52 -05:00
GitHub build-firmware Action
a25ccad766
Auto-generated configs and docs
2021-01-01 16:20:39 +00:00
GitHub build-firmware Action
42f35c0b59
Auto-generated configs and docs
2021-01-01 06:12:01 +00:00
rusefillc
21a925f613
hellen
2021-01-01 01:10:28 -05:00
GitHub build-firmware Action
cb44806b0e
Auto-generated configs and docs
2021-01-01 05:59:19 +00:00
GitHub set-date Action
ed4673b859
Update date
2021-01-01 01:05:34 +00:00
GitHub build-firmware Action
e9c35ac0de
Auto-generated configs and docs
2020-12-31 17:41:53 +00:00
rusefillc
7c38714129
Revert "Idle timing PID uses phase logic ( #2156 )"
...
This reverts commit f1ee8b43
2020-12-31 12:22:54 -05:00
shadowm60
e0d1a57bfd
Haltech as dash option ( #2165 )
...
* Haltech as dash option
* Update build-firmware.yaml
added generate enums for build-primary-bundle
2020-12-31 12:22:01 -05:00
GitHub set-date Action
5c26527c02
Update date
2020-12-31 01:04:00 +00:00
GitHub build-firmware Action
e1d5f5030c
Auto-generated configs and docs
2020-12-30 13:45:30 +00:00
Matthew Kennedy
83266c904b
Put map in the sensor model ( #2161 )
...
* hook up map
* check for init
* switch some consumers
* don't do limp for now
* oops
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-12-30 08:43:49 -05:00
Matthew Kennedy
8492f99b91
show when idle is closed loop ( #2160 )
...
* show when idle is closed loop
* semicolon
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-12-30 08:42:40 -05:00
GitHub build-firmware Action
cd949622ef
Auto-generated configs and docs
2020-12-30 13:37:55 +00:00
Matthew Kennedy
f1ee8b431e
Idle timing PID uses phase logic ( #2156 )
...
* use phase computation
* move & simplify implementation
* test
* bad merge
* initialize
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-12-29 23:50:56 -05:00
GitHub set-date Action
7e74d81a1d
Update date
2020-12-30 01:01:36 +00:00
Matthew Kennedy
587536ee4a
use phase computation ( #2152 )
2020-12-29 07:49:10 -05:00
Matthew Kennedy
a76d399bf6
add idle timing defaults ( #2155 )
...
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-12-29 07:47:18 -05:00
GitHub set-date Action
b3cadbc8ce
Update date
2020-12-29 01:00:15 +00:00
rusefi
04e1d4f639
removing warning?
2020-12-28 19:19:11 -05:00
Matthew Kennedy
4a42543a3f
don't write settings if cal didn't work ( #2154 )
...
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-12-28 08:03:10 -05:00
GitHub set-date Action
e9229062e4
Update date
2020-12-28 00:59:46 +00:00
rusefillc
b286ec8a34
fine-grained check modes
2020-12-27 17:41:28 -05:00
Matthew Kennedy
924ca4f3a4
progress to fsio type safety ( #2137 )
...
* rename
* packed type safe fsio value
* comment
* rename
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-12-27 17:22:11 -05:00
Matthew Kennedy
5f84cf2a07
limp manager can disable etb ( #2143 )
...
* move rev limit to limp manager
* call fatal error
* include order
* fix bug
* tests
* limp can disable etb
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-12-26 21:47:27 -05:00
Matthew Kennedy
5e7dc71365
move swtiches out of idle ( #2148 )
2020-12-26 21:31:41 -05:00
GitHub set-date Action
456b4b1984
Update date
2020-12-27 01:00:10 +00:00
Matthew Kennedy
d20a54b463
start integratig ( #2147 )
2020-12-26 19:44:40 -05:00
Matthew Kennedy
560061e251
Idle refactor open loop ( #2146 )
...
* impl
* typo
* tests
2020-12-26 19:34:42 -05:00
Matthew Kennedy
279f8bad03
use limp mgr for trigger disable ( #2145 )
...
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-12-26 18:12:36 -05:00
Matthew Kennedy
b0f7fbf28a
create limp manager ( #2142 )
...
* move rev limit to limp manager
* call fatal error
* include order
* fix bug
* tests
* comment
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-12-26 17:30:46 -05:00
GitHub build-firmware Action
d8a4e4ef79
Auto-generated configs and docs
2020-12-26 21:18:18 +00:00
rusefi
3d3b5706d3
HW_CHECK_SPARK_FSIO
2020-12-26 16:16:40 -05:00
GitHub build-firmware Action
74bd1feb04
Auto-generated configs and docs
2020-12-26 18:43:55 +00:00
rusefillc
f9de491b67
proteusBoardTest
2020-12-26 10:41:33 -05:00
Matthew Kennedy
93cc1e84c3
more testable idle logic ( #2140 )
...
* header
* test
* impl
2020-12-26 08:32:01 -05:00
GitHub build-firmware Action
27b46656da
Auto-generated configs and docs
2020-12-26 06:20:12 +00:00
rusefi
c67af9632a
PROTEUS_QC_TEST_BOARD
2020-12-26 00:57:23 -05:00
GitHub set-date Action
ccb6a0d64b
Update date
2020-12-26 00:56:34 +00:00
Matthew Kennedy
c0857d6f02
unused ivalue ( #2138 )
...
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-12-25 09:47:33 -05:00
Matthew Kennedy
90cdd2ee84
rename ( #2136 )
...
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-12-25 08:40:54 -05:00
GitHub set-date Action
afbcfa964a
Update date
2020-12-25 00:59:18 +00:00
GitHub build-firmware Action
7f7fa6f8f4
Auto-generated configs and docs
2020-12-24 12:38:28 +00:00
GitHub build-firmware Action
90243de0da
Auto-generated configs and docs
2020-12-24 12:33:20 +00:00
Matthew Kennedy
fad3b07b8b
Purge e34 config ( #2127 )
...
* remove
* enums
* s
* func test
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-12-24 07:31:25 -05:00
GitHub set-date Action
ac6d4e94b9
Update date
2020-12-24 01:01:04 +00:00
GitHub build-firmware Action
a97ae8aee5
Auto-generated configs and docs
2020-12-23 21:53:19 +00:00
rusefillc
7034de39c5
David says it would be better like this
2020-12-22 22:35:29 -05:00
Matthew Kennedy
7617b115de
Partition configs by board type ( #2106 )
...
* remove old flag
* flags
* reorder switch
* oops
2020-12-22 21:54:40 -05:00
GitHub set-date Action
68f3ad730e
Update date
2020-12-23 00:56:50 +00:00
GitHub build-firmware Action
4854f254f0
Auto-generated configs and docs
2020-12-22 22:24:02 +00:00
Matthew Kennedy
4a95652f88
Purge fiesta config ( #2117 )
...
* config
* this had a feature flag?
* enums
* goodbye, fiesta
2020-12-22 17:22:05 -05:00
rusefillc
68d799821a
TCU usability #2118
2020-12-22 14:03:54 -05:00
rusefillc
2940703a97
PROTEUS_QC_TEST_BOARD
2020-12-22 10:13:27 -05:00
GitHub build-firmware Action
5326d3d40f
Auto-generated configs and docs
2020-12-22 15:07:32 +00:00
Matthew Kennedy
85f0621738
Purge rover v8 config ( #2116 )
...
* bye
* goodbye, rover v8
* that snuck in
* use a different config for that test
2020-12-22 10:05:54 -05:00
GitHub build-firmware Action
167361fbb9
Auto-generated configs and docs
2020-12-22 12:26:21 +00:00
rusefillc
ae06827624
dead code
2020-12-22 07:10:09 -05:00
GitHub build-firmware Action
3a3d5e9bf7
Auto-generated configs and docs
2020-12-22 03:22:57 +00:00
GitHub set-date Action
f033200d69
Update date
2020-12-22 00:55:02 +00:00
rusefillc
1d434336f8
VR_HW_CHECK_MODE
2020-12-21 13:33:09 -05:00
GitHub set-date Action
2c2007ae43
Update date
2020-12-21 00:54:32 +00:00
Matthew Kennedy
91a549736f
fix ( #2109 )
2020-12-20 19:31:14 -05:00
rusefi
9194323b5d
proteus_f4_hardware_QC_special_build
2020-12-20 11:17:38 -05:00
GitHub set-date Action
e571689f5b
Update date
2020-12-20 00:52:43 +00:00
GitHub build-firmware Action
d3420cb631
Auto-generated configs and docs
2020-12-19 04:07:37 +00:00
GitHub set-date Action
0520b9d99d
Update date
2020-12-19 00:50:49 +00:00
Matthew Kennedy
d3a24c568a
gpio unit tests ( #2099 )
...
* fix unregister api for gpio
* consumers
* guard with a critical section
* index
* guard less
* unregister under lock
* fix reinit
* dead flag
* fix most tests
* initialize properly
* initialize properly
* assertions in tests
* fix message
* move gpio mocking
* test gpios
* we must lock earlier to be truly safe
* this was using huge memory
* devirtualize
* test deinit
2020-12-18 17:19:02 -05:00
Matthew Kennedy
30fd52d82d
Fix gpio reinit race condition ( #2098 )
...
* fix unregister api for gpio
* consumers
* guard with a critical section
* index
* guard less
* unregister under lock
* fix reinit
* dead flag
* fix most tests
* initialize properly
* initialize properly
* assertions in tests
* fix message
* we must lock earlier to be truly safe
* this was using huge memory
* devirtualize
2020-12-18 17:18:12 -05:00
GitHub build-firmware Action
dee6604cce
Auto-generated configs and docs
2020-12-18 20:22:51 +00:00
rusefillc
d44e5cd667
generate java enum from C enum #2102
...
one step back
2020-12-18 14:21:08 -05:00
rusefillc
0af3216835
generate java enum from C enum #2102
2020-12-18 13:33:01 -05:00
GitHub build-firmware Action
2f14773979
Auto-generated configs and docs
2020-12-18 17:41:54 +00:00
rusefillc
f5a5a54683
naming consistency
2020-12-18 09:01:18 -05:00
Matthew Kennedy
c29f40bdf4
format in tests ( #2100 )
2020-12-18 08:48:19 -05:00
Matthew Kennedy
359b0d3fb5
force a pwm cycle start (skip cycles) if late ( #2097 )
...
* skip cycles if late
* fail at lower count
* start at -1
2020-12-18 08:21:18 -05:00
Matthew Kennedy
08d77ffd32
init pins ( #2095 )
2020-12-18 01:30:17 -05:00
GitHub build-firmware Action
e65fbd5e62
Auto-generated configs and docs
2020-12-18 03:24:53 +00:00
rusefillc
4e83514e83
More explicit handling of CPU exhaustion #2093
2020-12-17 22:21:12 -05:00
rusefillc
8a2c14c1de
More explicit handling of CPU exhaustion #2093
2020-12-17 21:15:28 -05:00
rusefillc
8388bc833d
Merge remote-tracking branch 'origin/master' into master
2020-12-17 20:22:15 -05:00
rusefillc
33bc6b7957
HW CI is flaky :( #2063
...
more detailed error messages
2020-12-17 20:22:04 -05:00
GitHub set-date Action
336f31ecb9
Update date
2020-12-18 00:51:07 +00:00
Matthew Kennedy
d3cbed60af
move target computation ( #2091 )
2020-12-17 17:46:51 -05:00
Matthew Kennedy
34edf34bf4
only build in config for the correct board ( #2088 )
...
* only build in config for the correct board
* undo
* undo
* undo
* only touch proteus config
* include configs in tests
2020-12-17 17:12:24 -05:00
rusefi
5c88a76036
nicer "pins" names
2020-12-17 17:00:00 -05:00