rusefi
d2c0373d75
docs
2018-05-08 13:32:33 -04:00
rusefi
644635bf44
trigger noise filtering
2018-04-26 02:15:03 -04:00
andreika-git
99ea4ee796
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
andreika-git
16c4f84d8d
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
3eaefe8b1b
fuel cutoff fields
2018-03-22 08:13:17 -04:00
rusefi
b23fea4dd5
#569
2018-03-18 12:15:51 -04:00
rusefi
3c9ebf4513
https://rusefi.com/forum/viewtopic.php?f=9&t=1354
2018-03-17 19:55:23 -04:00
andreika-git
ac0189270e
Impl. faster engine spin-up mode (alpha-version) ( #567 )
...
* Impl. faster engine spin-up mode (alpha-version)
* A comment for RPM_LOW_THRESHOLD
* Faster engine stop detection
* Safety check for instant RPM on spinning-up
* rusefi.xml
* unit-tests & relevant fixes
2018-03-10 20:58:51 -05:00
rusefi
f3711be226
usability
2018-03-04 23:21:43 -05:00
rusefi
2d6404fe77
minor fix
2018-03-04 22:47:52 -05:00
rusefi
e6d368d6f7
reducing global state in unit tests
2018-03-04 21:32:48 -05:00
rusefi
b237ea2423
reducing confusion / better code
2018-03-04 17:53:52 -05:00
rusefi
d5b3f9a87a
reducing merge drama #567
2018-03-03 08:54:23 -05:00
rusefi
923a5e97a2
progress
2018-02-28 07:57:04 -05:00
rusefi
94371fedba
#570
2018-02-26 22:24:48 -05:00
rusefi
be8d3847f2
#569
2018-02-25 20:51:34 -05:00
rusefi
c990cfb8ef
debug fields for #568
2018-02-07 00:21:41 +03:00
rusefi
7197d752cc
refactoring: moving code to a better location
2018-02-06 23:47:19 +03:00
rusefi
5385a040fd
refactoring
2018-02-03 20:43:31 -05:00
rusefi
5e0f8b221e
refactoring
2018-02-03 20:16:14 -05:00
rusefi
86f7a89412
minor bugfix in theoretical case of two consequitive changes
2018-02-03 12:47:37 -05:00
rusefi
863701ef90
#566
2018-02-03 12:04:28 -05:00
rusefi
436f7aa965
reducing coupling between trigger emulation and FSIO
2018-02-03 11:42:50 -05:00
rusefi
1eea49aaec
extracting macro
2018-02-03 10:48:35 -05:00
andreika-git
9424d39ab3
Impl. useSeparateAdvanceForCranking & useAdvanceCorrectionsForCranking ( #565 )
2018-02-02 08:18:00 -05:00
rusEfi
f7b2760550
NA8
2018-01-31 21:30:28 -05:00
rusefi
14f69b6b93
reducing start-up mess
2018-01-30 14:53:13 -05:00
rusefi
f7cda7449b
CAN debug field #26
2018-01-29 19:41:39 -05:00
andreika-git
7129b23947
Add Option: Force stepper parking every restart ( #562 )
2018-01-29 18:27:39 -05:00
andreika-git
d45cec568d
Reduce step skipping for stepper motor ( #559 )
...
* Reduce step skipping for stepper motor
* Add stepperParkingExtraSteps
2018-01-28 14:44:01 -05:00
rusefi
049848c577
#557
2018-01-28 14:03:58 -05:00
rusefi
2577c02fc2
docs
2018-01-28 14:02:32 -05:00
andreika-git
abb1c745e6
Prepare debug & output for CJ125 ( #558 )
2018-01-28 13:04:19 -05:00
rusefi
67f90f86ef
#557
2018-01-26 22:47:09 -05:00
rusefi
11f8423de4
fixing build
2018-01-26 11:34:01 -05:00
andreika-git
1725058dc6
Add a new MAP sensor type (MPX4250A) ( #554 )
2018-01-26 10:50:12 -05:00
andreika-git
f8d1b86ca7
Disable WallCorr (xtau) for cranking ( #555 )
2018-01-26 07:14:31 -05:00
rusefi
acd934d762
#549
2018-01-24 09:03:42 -05:00
andreika-git
82790492a6
Fix currentVE display ( #548 )
...
* Fix currentVE display
* Use PERCENT_MULT & remove dead code
2018-01-23 21:59:50 -05:00
rusefi
64b7a51617
#65
...
explicit precision control
2018-01-23 12:05:14 -05:00
rusefi
3e48813e73
#540
2018-01-23 08:34:18 -05:00
andreika-git
66d7c2bd5d
Fix advance corrections for cranking ( #547 )
2018-01-22 23:47:58 -05:00
rusefi
371decae53
fix #539 reducing idle stepper reaction time
2018-01-21 12:19:36 -05:00
rusefi
e78b4f25a1
#538
2018-01-21 00:12:50 -05:00
rusefi
1d31067d19
happy new year
2018-01-20 20:55:31 -05:00
rusefi
79482a3f77
#492
2018-01-17 19:18:48 -05:00
rusEfi
110f76d85b
avoiding AFR warning
2018-01-16 12:58:35 -05:00
rusefi
5d33b85b15
better dialog name
2018-01-10 22:54:22 -05:00
rusefi
d05432df12
fix #532
2018-01-07 12:11:49 -05:00
rusEfi
9684549124
better method name
2018-01-07 11:17:49 -05:00
rusefi
e6c9d7e8e2
fuelConsumptionPerHour gauge
2018-01-06 10:53:15 -05:00
rusefi
638f3675fd
#530
2018-01-03 07:59:59 -05:00
rusefi
2c4c8771bb
spare unused bits for future use
2018-01-02 21:25:40 -05:00
andreika-git
e33f9db120
Fix useSeparateAdvanceForIdle now using corrections ( #527 )
2018-01-02 21:11:49 -05:00
rusEfi
e40ca12d2e
removing dead code
2018-01-01 19:05:20 -05:00
rusEfi
9a2e513e41
better error check
2018-01-01 19:04:42 -05:00
rusEfi
6634c3e067
better error handling
2018-01-01 18:59:50 -05:00
rusEfi
58098da13d
docs
2017-12-31 20:13:53 -05:00
rusEfi
029e2b098f
docs
2017-12-31 20:13:20 -05:00
rusEfi
d9fee11d73
bixing build
2017-12-31 20:13:04 -05:00
andreika-git
513202a0af
Fuel consumption impl. (alpha) ( #526 )
2017-12-31 19:25:59 -05:00
rusefi
30c66f91ea
more idle control complexity
2017-12-27 00:26:40 -05:00
rusefi
903bec19ab
fixing build
2017-12-25 10:26:17 -05:00
rusefi
20ef13ab17
switching to target RPM curve
2017-12-24 22:41:57 -05:00
rusefi
612904d808
switching to target RPM curve
2017-12-24 22:14:08 -05:00
rusefi
3de93ad64d
switching to target RPM curve
2017-12-24 22:05:16 -05:00
andreika-git
d7c46fbb21
Bootloader set default pin states ( #524 )
...
* Set default pin states needed by Bootloader
* Small Bootloader fix
2017-12-24 13:45:03 -05:00
andreika-git
58cff1697e
Impl. useSeparateVeForIdle/useSeparateAdvanceForIdle ( #522 )
2017-12-23 12:24:20 -05:00
andreika-git
41ebd7b95f
Better OBD2 support ( #515 )
2017-12-17 21:10:02 -05:00
rusefi
f83817e581
fix #514
2017-12-17 15:41:58 -05:00
rusefi
a57ce8c522
debug field STATUS
2017-12-17 13:14:39 -05:00
rusefi
e0dca8fe51
FSIO usability
2017-12-17 12:02:35 -05:00
rusefi
2781a25bb4
removing dead code
2017-12-17 00:37:52 -05:00
rusefi
26cef04e17
more FSIO logging
2017-12-17 00:17:55 -05:00
rusefi
341de4a804
more FSIO logging
2017-12-17 00:11:21 -05:00
rusefi
be25638397
docs
2017-12-12 17:40:48 -05:00
rusefi
20cea1b02b
fixing build
2017-12-11 11:29:36 -05:00
rusefi
2cd13f578f
fixing build
2017-12-11 11:23:53 -05:00
rusefi
c5e762d814
#4
2017-12-11 10:14:42 -05:00
rusefi
373da8607f
#490 configuration validation
2017-12-08 20:04:58 -05:00
rusefi
29878fcb4f
better state validation
2017-12-06 21:43:22 -05:00
rusefi
c87ebc2a7b
#512
2017-12-06 18:46:31 -05:00
rusefi
7efc4bd581
docs
2017-12-05 23:45:31 -05:00
rusefi
a3b24f64fb
debug_mode_e
2017-12-03 23:59:06 -05:00
rusEfi
4bfbb715de
#510
2017-12-03 18:29:52 -05:00
rusEfi
414f45ede2
softer error handling
2017-12-03 18:17:59 -05:00
rusEfi
e00fff9ca0
better state check
2017-12-03 16:45:39 -05:00
rusefi
6c25d4a4cf
better state validation
2017-12-03 16:16:15 -05:00
rusEfi
2158eb56d5
code style
2017-12-03 15:31:11 -05:00
rusEfi
c9b9d3ae9e
better state validation
2017-12-03 15:30:42 -05:00
andreika-git
6290befc71
Implement Cranking to Running Adv.Angle Interpolation for faster start ( #506 )
...
* Implement Cranking to Running Adv.Angle Interpolation for faster start
* Reduce code dup. and rename minRpm
* fix
2017-12-03 13:25:24 -05:00
rusefi
0d3bed02b2
refactoring
2017-12-03 13:22:29 -05:00
rusefi
48221b3982
progress
2017-12-03 07:46:07 -05:00
andreika-git
53b3ebbc90
Add DBG_FSIO_ADC ( #505 )
2017-12-03 07:42:44 -05:00
rusefi
744456ba3c
another board testing approach
2017-12-02 20:59:31 -05:00
rusefi
2974ff66e2
fix #490
2017-11-27 21:49:58 -05:00
rusefi
aaeca16a81
#490
2017-11-27 21:10:49 -05:00
rusefi
56b6e33eab
#490
2017-11-26 22:30:37 -05:00
rusefi
4ca9ba2e1c
Merge branch 'master' of https://github.com/rusefi/rusefi
2017-11-26 11:07:04 -05:00
rusefi
4ab79c3bdb
#490
2017-11-26 01:17:37 -05:00
Matthew Kennedy
62e101ae13
Fix accel enrichment for negative fuel pulse ( #499 )
2017-11-25 20:05:40 -05:00
rusefi
aff51510d4
better names
2017-11-24 19:16:25 -05:00
rusefi
b1f66d43ce
fixing build
2017-11-24 19:16:00 -05:00
rusefi
f24021980d
#4 docs
2017-11-24 15:40:52 -05:00
rusefi
ce91877f9a
#490
2017-11-23 02:50:04 -05:00
rusefi
405f06a608
#498
2017-11-20 15:01:48 -05:00
rusefi
87f8cb0b37
better status messages
2017-11-19 22:31:01 -05:00
rusefi
94078fe7b6
better enum name
2017-11-19 17:54:00 -05:00
rusEfi
051f954dd8
#495 todo clean-up
2017-11-19 15:24:36 -05:00
rusefi
f11c3af882
#495
2017-11-19 14:22:14 -05:00
rusefi
7222640454
#495
...
compacting data structure without changing the size yet
2017-11-19 12:07:07 -05:00
rusefi
314c356159
#490
2017-11-19 11:32:05 -05:00
rusefi
a66f592ea3
#490
2017-11-19 11:05:57 -05:00
rusefi
63ac17de19
refactoring - better variable name
2017-11-19 10:23:47 -05:00
rusefi
a32761a07d
#490
2017-11-18 10:06:57 -05:00
Matthew Kennedy
c3c38aa9bd
Implement oil pressure sensor ( #491 )
...
* code changes
* config changes
2017-11-15 14:30:13 -05:00
rusefi
f839afeb54
better field name
2017-11-06 22:29:39 -05:00
rusefi
345304ea8e
#487
2017-11-06 19:00:30 -05:00
rusefi
faf9f2c364
#487
...
refactoring - proper variable name
2017-11-06 18:46:37 -05:00
rusefi
69d01eb11e
#487
2017-11-06 10:25:06 -05:00
rusefi
f5edeb54bf
refactoring & flexibility for cranking low RPM
2017-11-04 19:35:38 -04:00
andreika-git
d4974a783d
Implement postCrankingFuelCorrection ( #485 )
2017-11-02 18:10:42 -04:00
rusefi
27eb4a9eb7
#385
2017-10-29 20:29:02 -04:00
rusefi
cae82c1062
#385
2017-10-29 15:48:54 -04:00
rusefi
17949423b0
#480
2017-10-16 14:52:42 -04:00
rusEfi
ad0e394f76
refactoring
2017-09-21 21:14:50 -04:00
rusEfi
5a6f42d1fa
minor etb
2017-09-17 22:05:03 -04:00
rusefi
94c92f41dc
#442
2017-08-31 07:53:41 -04:00
rusefi
b39e245a37
#473
2017-08-28 22:55:29 -04:00
rusefi
6e5b63411f
#476
2017-08-28 21:00:36 -04:00
rusefi
f9ee71d87c
#473
2017-08-18 16:18:11 -04:00
rusefi
1382185a30
#473
2017-08-17 09:10:22 -04:00
rusefi
d8fca11472
#473
2017-08-17 02:56:25 -04:00
rusefi
67986f74f6
#473
2017-08-17 02:32:06 -04:00
rusefi
329fa64c64
http://rusefi.com/forum/viewtopic.php?f=9&t=1253&start=30
2017-08-12 12:05:49 -04:00
rusefi
37e58f4194
fixing build
2017-08-06 19:47:16 -04:00
rusefi
3f42eddd64
better constant name
2017-08-06 19:43:01 -04:00
rusefi
c0750fcf2e
refactoring
2017-08-06 19:39:24 -04:00
rusefi
7e75642723
#332
2017-08-05 16:55:28 -04:00
rusefi
37d5f51a3a
TCU
2017-08-03 22:30:47 -04:00
rusefi
7fd158f547
useFSIO16ForTimingAdjustment
2017-08-03 21:21:16 -04:00
rusefi
a3ac4547bd
useFSIO16ForTimingAdjustment
2017-08-03 21:09:32 -04:00
rusefi
8749b817db
Merge branch 'master' of https://github.com/rusefi/rusefi
2017-08-02 07:54:23 -04:00
rusefi
daa7ecfe2d
#382
2017-08-02 07:50:19 -04:00
rusefi
a2ad10c973
#417
2017-07-31 15:35:12 -04:00
rusefi
e1500ea729
#413
2017-07-26 20:27:08 -04:00
rusefi
5e74c8e0bf
FSIO-based timing correction
2017-07-25 20:37:46 -04:00
rusefi
2235492bc9
FSIO-based timing correction
2017-07-25 20:32:54 -04:00
rusefi
03280ed116
fix #307
2017-07-24 22:26:41 -04:00
rusefi
2e28e792de
better error code names
2017-07-24 19:38:22 -04:00
rusefi
95dc1e0e9c
consistent better debug field names everywhere
2017-07-23 20:43:28 -04:00
rusefi
c4f571949e
startOfCrankingPrimingPulse
2017-07-15 15:36:49 -04:00
rusefi
fc32f3930c
#4
2017-07-15 15:24:06 -04:00
rusefi
a3b10a0a04
RPM refactoring done
2017-07-08 07:19:26 -04:00
rusefi
148875881b
RPM refactoring
2017-07-06 12:03:17 -04:00
rusefi
73028851dd
RPM refactoring
2017-07-06 08:49:55 -04:00
rusefi
e1e17bab2a
rpm refactoring
2017-07-06 08:43:15 -04:00
andreika-git
6f162db2c7
Fix fsio ( #456 )
...
* tiny fix of Engine::checkShutdown()
* fix fsio
2017-07-01 17:29:56 -04:00
andreika-git
1a7e5b20d9
onConfigurationChangeTriggerCallback() ( #448 )
...
* onConfigurationChangeTriggerCallback()
* conform isTriggerConfigChanged
* #if EFI_EMULATE_POSITION_SENSORS
* Now it works!
* svnversion
2017-06-26 21:31:10 +03:00
rusefi
a5e4895efd
refactoring: better name
2017-06-26 09:23:26 +03:00
rusefi
ea698a6f09
refactoring: better name
2017-06-26 09:14:31 +03:00
andreika-git
77ba93d464
Fsio progress ( #449 )
...
* gen_config.bat
* FSIO: fuelPump & mainRelay progress
* typo
2017-06-25 08:35:46 +03:00
rusefi
c007a7890a
mapMinBufferLength
2017-06-22 10:10:07 +03:00
rusefi
e125d01040
mapMinBufferLength
2017-06-22 09:29:52 +03:00
rusefi
2bcd8e3025
refactoring
2017-06-21 07:16:19 +03:00
rusefi
9a0378c335
#351
2017-06-13 10:40:16 -04:00
rusefi
0893e50949
configurable stepper pulse
2017-06-12 18:31:55 -04:00
rusefi
4e91b721c3
stepper and linear termistors
2017-06-12 18:22:25 -04:00
rusefi
88be4a0b5e
#442
2017-06-12 08:41:32 -04:00
rusEfi
eab1aa8e68
#442
2017-06-12 08:18:19 -04:00
rusefi
f5ed0572b2
docs
2017-06-11 15:36:23 -04:00
rusefi
ca437215e9
new command: set_injector_lag VOLTAGE LAG
2017-06-11 15:32:29 -04:00
rusefi
e7f59e218a
reducing code duplication
2017-06-11 15:27:23 -04:00
rusefi
571399b112
reducing code duplication
2017-06-11 15:17:02 -04:00
rusefi
2b314553a5
reducing code duplication
2017-06-11 15:13:03 -04:00
rusefi
a30a9e4ac4
better method name
2017-06-11 15:06:05 -04:00
rusefi
6b25cf0786
default TPS2TPS map
2017-06-11 00:54:37 -04:00
rusefi
e4d883429f
Lamborghini Diablo firing order
2017-06-08 20:35:42 -04:00
rusefi
1af12ec263
debug modes
2017-06-07 23:12:04 -04:00
rusefi
8f28ffe011
debug modes
2017-06-07 23:04:56 -04:00
rusefi
e9d1e8a4d3
#4
2017-06-04 20:13:37 -04:00
Andrei
51dfe6faea
Separate Serial & sdCard configs for bootloader use
2017-05-30 20:50:33 +03:00
rusEfi
258506da65
PID progress
2017-05-29 23:32:41 -04:00
rusEfi
b9a8bfed2b
PID refactoring
2017-05-29 23:15:07 -04:00
rusEfi
faafbead72
enable verbose_etb
2017-05-29 23:13:02 -04:00
rusEfi
5a2884bf77
fixing throttle pedal settings storage & better names
2017-05-29 22:35:24 -04:00
rusefi
d280141ac2
better error code names
2017-05-29 19:23:15 -04:00
rusefi
52ee60036a
better error handling
2017-05-29 11:31:07 -04:00
rusefi
d267c75b83
PID storage refactoring - minor incompatible storage change
2017-05-28 22:32:32 -04:00
rusefi
d4513bd30d
ETB
2017-05-28 14:22:43 -04:00
rusefi
38171cd2bd
#4 idle min/max
2017-05-28 13:44:26 -04:00
rusefi
3b7bb57191
#4 new parameters
2017-05-27 23:43:48 -04:00
rusefi
a6d018f793
#4
2017-05-27 23:22:24 -04:00
rusefi
3f40e95f0d
ETB online settings
2017-05-27 23:01:41 -04:00
rusefi
3102d877a6
better error code
2017-05-25 19:56:11 -04:00
rusefi
b2203e22cb
silentTriggerError
2017-05-25 08:28:30 -04:00
rusefi
ad99d13359
ETB progress
2017-05-25 00:38:37 -04:00
rusefi
77715046f4
better location for global fuel correction
2017-05-24 23:48:03 -04:00
rusefi
7c50cc8734
typo & error code name
2017-05-24 23:42:27 -04:00
rusefi
8fe9ab120e
refactoring
2017-05-24 22:46:45 -04:00