rusefi
c2d83e4c9c
better state validation
2018-10-07 14:22:05 -04:00
andreika-git
3001f2837d
AirFlow-interpolated tCharge Mode ( #612 )
...
* Add vars & enums
* updateTChargeK()
* limitRateOfChange()
* Impl. AirFlow-interpolated tCharge mode
* Update tsOutputChannels: tCharge & airFlow
* Set default config params
* Unit-tests
* Fix tChargeMode_e
2018-09-29 12:16:36 -04:00
rusefi
2ff0d83f56
better state validation
2018-09-29 11:11:25 -07:00
rusefi
c4f7d26ca7
fixing build
2018-09-29 07:39:21 -07:00
rusefi
304697905d
better names and better dependencies
2018-09-29 07:31:19 -07:00
rusefi
ae3a5061af
docs
2018-09-29 07:10:30 -07:00
rusefi
ae9935665d
fixing build?
2018-09-28 19:01:28 -07:00
rusefi
65a8753ad1
enum still needs to be defined manually
2018-09-28 18:55:37 -07:00
andreika-git
6ccc1ede72
Tps-based Advance Table ( #611 )
...
* typedefs
* Impl. TPS-based Advance
2018-09-26 04:13:16 -04:00
rusefi
d8d343affc
fresh auto-genenrated
2018-09-25 15:48:58 -04:00
rusEfi
856475794a
ETB progress
2018-09-24 23:57:03 -04:00
rusefi
3ef00549ec
metrics without text messages
2018-09-17 21:42:04 -04:00
rusefi
5cb6a2b6f0
refactoring
2018-09-16 23:10:06 -04:00
rusefi
c3a57b6a77
refactoring
2018-09-16 22:39:46 -04:00
rusefi
553969dc72
refactoring
2018-09-16 22:26:57 -04:00
rusefi
4d27109a8d
better state validation
2018-09-16 22:11:59 -04:00
rusefi
4d56783415
refactoring
2018-09-16 22:00:14 -04:00
rusefi
8fe3051df6
refactoring
2018-09-16 21:17:03 -04:00
rusefi
bcf107e675
docs
2018-09-10 22:43:57 -04:00
rusefi
99d1274f10
docs
2018-09-10 22:42:24 -04:00
rusefi
035e0b588a
typo
2018-09-10 22:29:43 -04:00
rusefi
102a503235
Merge branch 'master' of https://github.com/rusefi/rusefi
2018-09-10 22:10:58 -04:00
rusefi
92df53aec9
error codes
2018-09-10 22:10:55 -04:00
rusefi
70b91d2295
names for error codes
2018-09-10 22:00:13 -04:00
rusEfi
7f8ac4dd96
getting ready for NA8
2018-09-06 22:41:05 -04:00
rusEfi
95601bcd2d
getting ready for NA8
2018-09-06 22:31:23 -04:00
rusefi
8851dfbfc8
better state validation
2018-09-01 09:12:33 -04:00
rusefi
b2ca20c0b4
separating data structure from global state
2018-08-31 22:19:19 -04:00
rusefi
41688ba251
reducing code duplication and applying event condition more consistently
2018-08-31 21:11:22 -04:00
rusefi
c4af060432
why does it happen?...
2018-08-31 21:03:20 -04:00
rusefi
7b6a059f65
dead comment & inline
2018-08-31 20:38:10 -04:00
rusefi
b43d5f42db
docs
2018-08-29 07:43:21 -04:00
rusEfi
963f62ae22
refactoring: separate VW files
2018-08-25 20:05:17 -04:00
rusefi
ea9bd3f31f
#604 fix
2018-08-19 11:27:59 -04:00
rusefi
36202a02db
#604 confirming current behaviour
2018-08-19 10:53:25 -04:00
rusefi
fec1b48c94
fixing build
2018-08-15 19:37:57 -04:00
rusefi
7d943614e4
VVT debug for NB2 mode
2018-08-14 14:19:58 -04:00
rusefi
cde09d5579
VVT debug field label fix
2018-08-14 12:37:43 -04:00
rusefi
90c94f2746
better default value
2018-08-08 20:56:11 -04:00
rusefi
6b80bb9582
part of EOL hell
2018-08-08 20:12:58 -04:00
rusefi
e4bfce6ad2
manual chery-pick of #602
2018-08-04 10:24:10 -04:00
rusefi
510b3f82f6
FSIO input progress
2018-08-01 23:33:13 -04:00
rusefi
5e69dfdad3
FSIO input progress
2018-08-01 23:27:22 -04:00
rusefi
1eb22c8c92
In order to reduce or increase the confusion, I will now at least rename it to "fsio_analog_input"
2018-08-01 23:02:19 -04:00
rusefi
ba0c16c01b
#601
2018-08-01 08:00:02 -04:00
rusefi
7523f12194
#600
2018-07-29 18:02:37 -04:00
rusefi
6704806c04
#599
2018-07-29 16:49:42 -04:00
rusefi
52a1ac2b10
better idle debug info
2018-07-29 16:36:18 -04:00
rusefi
4c2ecf25eb
better method name
2018-07-29 16:30:23 -04:00
rusefi
7abd2d9b0a
additional IDLE verbose state
2018-07-29 12:23:55 -04:00
rusefi
d9bac2fb1b
typo
2018-07-29 10:23:07 -04:00
rusEfi
55d6e252c8
wider macro usage
2018-07-28 19:16:58 -04:00
rusefi
ddd8a40ed2
#517 fixed
2018-07-28 16:39:23 -04:00
rusefi
c313cdc0b1
making error condition less fatal
...
#598
2018-07-28 15:36:47 -04:00
rusefi
fee08b0199
#598 better state initialization
2018-07-28 14:28:52 -04:00
rusefi
86fd727aed
better field name
2018-07-28 14:15:42 -04:00
rusefi
529fe56c02
#598
2018-07-28 14:01:28 -04:00
rusefi
e27becc8e4
#598 really strage error
2018-07-28 13:58:19 -04:00
rusefi
652c0c2a53
#598
2018-07-26 17:11:47 -04:00
rusefi
43da335306
refactoring: better field names
2018-07-26 15:51:06 -04:00
rusefi
2f95cd1e0d
step towards more unique codes
2018-07-25 23:30:00 -04:00
rusefi
60b3aa8e60
unique error codes #598
2018-07-25 23:03:04 -04:00
rusefi
1af16c58dd
#598
2018-07-24 20:40:44 -04:00
rusefi
f7d534c370
typo
2018-07-24 20:33:12 -04:00
rusefi
0f486242dc
docs & constraint
2018-07-24 20:22:16 -04:00
rusefi
5b503b1cbe
refactoring: reorder to remove forward reference
2018-07-24 20:15:38 -04:00
rusefi
ec3737acd3
refactoring: reducing method name confusion
2018-07-24 20:11:27 -04:00
rusefi
891ebe2fe5
fixing build
2018-07-24 20:06:45 -04:00
rusefi
b28a8bb290
refactoring: reducing code duplication
2018-07-24 19:58:32 -04:00
rusEfi
4ae468e7d3
per error code
2018-07-23 21:38:05 -04:00
rusefi
f62f9563d3
error code into angle validation
2018-07-23 21:03:20 -04:00
rusEfi
7344608124
docs
2018-07-22 11:54:58 -04:00
rusefi
911c2f0e3e
docs
2018-06-23 09:37:48 -04:00
Matthew Kennedy
c36991a5ed
Coasting Fuel Cut Fixes ( #596 )
...
* config changes
* generated
* new logic for MAP coast cutoff
* typo
* fix unit test
* add short duration injection fix
* add f suffix to constant
2018-06-23 16:32:41 +03:00
rusefi
0d3d018712
cj125isUaDivided parameter
2018-06-17 15:07:42 -04:00
rusefi
7980c104de
typo
2018-06-16 08:40:50 -04:00
rusefi
73eb77c4a0
WBO docs
2018-06-16 08:17:54 -04:00
rusefi
f8fa7aa1bb
idle settings TS improvements
2018-06-15 20:45:06 -04:00
rusefi
58d6363f3a
more detailed warning
2018-06-12 05:45:11 -04:00
rusefi
54e4834d8c
refactoring: code style in method name
2018-06-12 05:14:19 -04:00
rusefi
14697ed29b
human-readable HIP state
2018-05-31 00:36:46 -04:00
rusefi
3202e6e772
getHip_state_e(hip_state_e value) method for usability
2018-05-31 00:23:20 -04:00
rusefi
2c6faf3dce
better state validation
2018-05-24 22:12:57 -04:00
rusefi
2a3a13e21b
knock and bore
2018-05-20 13:22:32 -04:00
rusefi
3f850ea35b
better field name
2018-05-08 13:33:49 -04:00
rusefi
fa7e1c20d5
docs
2018-05-08 13:32:33 -04:00
rusefi
acd8779824
refactoring - better method name and removing a bit of dead code
2018-04-30 02:22:54 -04:00
rusefi
9654789ffb
trigger noise filtering
2018-04-26 02:15:03 -04:00
andreika-git
da82040369
Noiseless trigger decoder ( #592 )
...
* fix typo
* better formatting & tiny fix
* add syncRatioAvg
* add useNoiselessTriggerDecoder setting
* resetAccumSignalData
* isUsefulSignal
* Impl. Noise Filtering for Trigger Decoder
* Unit-tests
2018-04-26 02:11:51 -04:00
rusefi
ebaa011a01
docs
2018-04-08 11:35:24 -04:00
rusEfi
9e78fcfc7e
minor bugfix: periodic version status message via TTL
2018-04-01 23:49:57 -04:00
rusEfi
7361f93e96
docs
2018-04-01 23:28:42 -04:00
andreika-git
3f5cae14c9
Idle PID Coasting & Amplification Improvements ( #589 )
...
* PID Error Amplification Coef
* Add settings: useIacTableForCoasting,pidExtraForLowRpm,iacCoasting
* Modify interface for the new settings
* Run gen_config.bat and generate configs
* idlePositionSensitivityThreshold
* Remove cltCorrection from autoIdle() & more verbose debug
* Impl. idlePidRpmDeadZone and pidExtraForLowRpm; reset PID when deactivated
* Impl. useIacTableForCoasting+iacCoasting and idlePidRpmUpperLimit
2018-03-30 08:42:13 -04:00
rusefi
b3a7e07344
#586 undoing bootloader damage
2018-03-25 09:18:40 -04:00
rusefi
67939bb19c
#586
2018-03-24 23:10:46 -04:00
rusefi
eab0410622
Merge branch 'master' of https://github.com/rusefi/rusefi
2018-03-24 21:13:37 -04:00
rusefi
2127133564
version into simulator output
2018-03-24 21:13:08 -04:00
andreika-git
5ba5e680d6
Coasting Fuel Cut-off - Implementation (basic) ( #585 )
...
* Use getRpm() instead of rpmValue - needed for unit-tests
* Impl.
* Defaults
* Unit-tests
2018-03-22 13:37:34 -04:00
rusefi
15fab8178f
fuel cutoff fields
2018-03-22 08:13:17 -04:00
rusEfi
f5ce12204d
chasing that funny issue on change engine
2018-03-20 23:12:32 -04:00