rusefi
35964c064c
BUG: phase sensor validation attending - detect missing CAM signal #659
...
preparation
2019-05-10 23:52:55 -04:00
rusefi
499fb22a31
BUG: phase sensor validation attending - detect missing CAM signal #659
2019-05-10 23:20:42 -04:00
rusefi
a696b5d5c5
Trigger: warning code on normal engine start up #669
2019-05-10 23:12:36 -04:00
rusefi
6f3bc5f150
Trigger: warning code on normal engine start up #669
...
avoiding CUSTOM_OBD_SKIPPED_FUEL fot triggers without synchronizaiton
2019-05-10 22:55:08 -04:00
rusefi
b00af69c81
BUG: phase sensor validation attending - detect missing CAM signal #659
...
refactoring and unit test first phase
2019-05-10 21:56:33 -04:00
rusefi
767418b93b
refactoring unit test
2019-05-10 21:29:17 -04:00
rusefi
af7b39154a
Injection/Ignition angle inaccuracy on 60-2? EngineSniffer vs Real Hardware #778
...
only renaming methods
2019-05-07 17:10:47 -04:00
rusefi
a6fc10910a
Saab CDM knock signal integration #647
2019-05-05 18:53:34 -04:00
rusefi
48aefe67d9
adjusting test due to 8c1c892907
2019-05-04 23:24:19 -04:00
rusefi
85b790edcf
The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657
...
maybe probably pointless refactoring? reducing parameters visibility
2019-05-03 18:41:43 -04:00
rusefi
9f64e1c73e
TPS/TPS logging delta TPS not consistent with actual logic fix #768
2019-04-20 17:34:23 -04:00
rusefi
c7be178b58
random cleanup
2019-04-14 15:16:44 -04:00
rusefi
24733f586c
smarter PWM API - need to pass arbitrary pointer
2019-04-12 20:35:02 -04:00
dron0gus
055b82ea07
unit test compilation fix under linux ( #747 )
2019-04-12 22:08:52 +02:00
rusefi
6531c0c6de
reviving unit tests. too bad unit tests are coupled with cranking base fuel values :(
2019-04-04 09:17:12 -04:00
rusefi
59d33c4cdc
The Big Refactoring of 2019: folder structure #723
2019-03-31 17:44:34 -04:00
rusefi
581d3d0c1b
The Big Refactoring of 2019: folder structure #723
2019-03-31 17:14:53 -04:00
rusefi
e28ce71bb8
unifying_file_naming
2019-03-29 09:11:13 -04:00
andreika-git
887580f7e2
Tps-accel. fractional mode ( #715 )
...
* Add new config settings for tps_accel_fractional_mode
* Add new variables for the fractional algo
* Add resetFractionValues() method
* Call onEngineCycleTps() and fix onEngineCycle()
* Implement the fractional algo
* More debug outputs for tps-enrich
* Nice & juicy unit-test!
2019-03-28 22:47:20 -04:00
andreika-git
b7a9cc13bb
Idle timing PID control & TPS-based VE table ( #713 )
...
* Add new config settings for idleTimingPidControl & TPSBasedVeTable
* Add dialogs for idleTimingPidControl settings
* Add dialogs for TPSBasedVeTable settings
* Share the code for getTargetRpmForIdleCorrection() and move it from idle_thread.cpp
* Implement TPSBasedVeTable
* Add PID to advance_map.cpp
* Implement idleTimingPidControl
* Make getAdvanceCorrections() visible to unit-tests
* Unit-tests! Yeah!
2019-03-22 22:55:51 -04:00
rusefi
8303dc7595
refactoring: no logic changes, just nicer variable and method names
2019-03-12 18:54:46 -04:00
dron0gus
68884cc4ae
gpiochips API, core and unit test ( #703 )
...
* Add external gpiochips driver API and core
* gpiochips: add unit test
2019-03-12 10:12:37 -04:00
rusefi
0fbc8c7adc
#699
2019-02-28 21:17:35 -05:00
rusefi
7796c4e72c
#699
2019-02-28 21:09:31 -05:00
rusefi
870c4e9d15
#699
...
more googletest to unit tests
2019-02-28 20:31:48 -05:00
rusefi
1f2ac36ca4
#699
2019-02-28 19:48:38 -05:00
rusefi
1d9720e5e5
#699
2019-02-28 19:42:15 -05:00
rusefi
c60c8ce777
better (?) variable names
2019-02-10 22:47:49 -05:00
Matthew Kennedy
a0c130b81c
Fix dwell default, improve TS field names ( #689 )
...
* improve message
* clarify cranking dwell settings
* change default
* fix unit test that made assumption
2019-02-07 07:44:07 -05:00
rusefi
b45590c0db
Multiple sync pattern for faster cranking #679
2019-02-03 21:19:47 -05:00
rusefi
651fb14c51
Multiple sync pattern for faster cranking #679
2019-02-03 00:50:10 -05:00
rusefi
e4e47ae833
CJ125 unit-tests coverage #617
2019-02-02 01:06:45 -05:00
rusefi
4796942097
CJ125 unit-tests coverage #617
2019-02-01 23:48:11 -05:00
rusefi
6992480f74
CJ125 unit-tests coverage #617
2019-02-01 23:16:34 -05:00
rusefi
57c6b75e81
#657 pulling global access down
2019-01-28 00:44:30 -05:00
rusefi
6607b833f7
#657
2019-01-27 23:41:46 -05:00
rusefi
ae88cbf7eb
Trigger rabbit hole ( #682 )
...
fix #681
* this did not work right
* progress: spinning is detected sooner now
* and now things are much better?
* and now reducing RAM usage
2019-01-24 21:12:55 -05:00
rusefi
8642195e10
state validation progress
2019-01-22 23:15:33 -05:00
rusefi
a1da311f34
unit tests framework fix
2019-01-22 23:09:34 -05:00
rusefi
6c58be4213
something is not right here :(
2019-01-21 22:45:37 -05:00
rusefi
6b67ce6e20
testing API improvement (?)
2019-01-21 22:34:17 -05:00
rusefi
03f659d116
refactoring around GET_RPM
2019-01-21 22:32:30 -05:00
rusefi
53e8d10c55
refactoring around GET_RPM
2019-01-21 21:48:58 -05:00
rusefi
ad64e1b410
refactoring around GET_RPM
2019-01-21 20:33:21 -05:00
rusefi
730c21be38
micro test refactoring
2019-01-21 19:15:17 -05:00
rusefi
728e7ffa79
tiny spinning progress
2019-01-21 15:34:39 -05:00
rusefi
248902894f
future fast spinning 60/2 test
2019-01-20 22:21:12 -05:00
rusefi
6244cda6b4
better method name and docs related to improved craking logic
2019-01-20 11:33:40 -05:00
rusefi
8beae89bcb
FSIO testability and test-driven development
2019-01-19 22:09:37 -05:00
rusefi
fcdcf04118
tests: reducing code duplication
2019-01-19 20:42:29 -05:00