Commit Graph

511 Commits

Author SHA1 Message Date
rusefi 36047e7f3d ETB bias curve by TPS 2018-12-09 10:19:47 -05:00
rusEfi 3d3122c76c better? field name 2018-11-30 00:17:55 -05:00
rusEfi d39ec0372b docs 2018-11-29 23:19:41 -05:00
rusefi 1fffc8b740 docs 2018-11-22 23:15:05 -05:00
rusefi c77ab926c2 Mazda Z5 trigger integration 2018-11-22 10:01:48 -05:00
rusefi d5ddb0bc9d #619 2018-10-30 05:32:13 -04:00
rusefi cfb671feab #615 start 2018-10-25 17:42:42 -04:00
andreika-git d2569a1d11 Prepare for TPS-based Advance and tCharge Modes + Fixes (#610)
* rusefi_config.txt

* rusefi.input for TPS-based Advance

* rusefi.input for tCharge

* Fix compilation for Prometheus config

* Fix CJ125 calibration & debug flood

* Fix EnumToString utility for main.h->global.h refactoring
2018-09-25 15:45:17 -04:00
rusefi da8195fc2a VVT debug field label fix 2018-08-14 12:37:43 -04:00
rusefi 3fa3aa3094 manual chery-pick of #602 2018-08-04 10:24:10 -04:00
rusefi 36ba17ac1c #600 2018-07-29 18:02:37 -04:00
rusefi a396c9b587 refactoring: better field names 2018-07-26 15:51:06 -04:00
rusEfi e887db0813 docs 2018-07-22 11:54:58 -04:00
Matthew Kennedy 741116378b 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 5497522d00 cj125isUaDivided parameter 2018-06-17 15:07:42 -04:00
rusefi 4add73e360 typo 2018-06-16 08:40:50 -04:00
rusefi 22b566f472 WBO docs 2018-06-16 08:17:54 -04:00
rusefi 2235d03e1f idle settings TS improvements 2018-06-15 20:45:06 -04:00
rusefi c757009065 knock and bore 2018-05-20 13:22:32 -04:00
rusefi d2c0373d75 docs 2018-05-08 13:32:33 -04:00
rusefi ee3e6c1eaf 500 is the new 300 for MAP limit 2018-05-04 16:43:13 -04:00
andreika-git 58b7fbb96e 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
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
rusefi ac5401fc47 more on #587 2018-03-25 09:12:51 -04:00
andreika-git af648af363 Coasting Fuel cutoff (initial) (#584) 2018-03-22 08:12:34 -04:00
rusEfi 1559f553a4 ETB dream 2018-03-18 16:05:02 -04:00
rusefi b23fea4dd5 #569 2018-03-18 12:15:51 -04:00
rusefi a44575aef8 coasting 2018-03-18 09:02:46 -04:00
rusefi 3c9ebf4513 https://rusefi.com/forum/viewtopic.php?f=9&t=1354 2018-03-17 19:55:23 -04:00
rusefi f3711be226 usability 2018-03-04 23:21:43 -05:00
rusefi d5b3f9a87a reducing merge drama #567 2018-03-03 08:54:23 -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
andreika-git 9424d39ab3 Impl. useSeparateAdvanceForCranking & useAdvanceCorrectionsForCranking (#565) 2018-02-02 08:18:00 -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
rusEfi 88ad311c01 MPX4250A .ini fix "too many options for 3 bits" 2018-01-28 17:18:10 -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
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
andreika-git 1725058dc6 Add a new MAP sensor type (MPX4250A) (#554) 2018-01-26 10:50:12 -05:00
rusefi acd934d762 #549 2018-01-24 09:03:42 -05:00
rusefi 3e48813e73 #540 2018-01-23 08:34:18 -05:00
rusefi 371decae53 fix #539 reducing idle stepper reaction time 2018-01-21 12:19:36 -05:00
rusefi a67c7d58f2 cranking usability 2018-01-17 23:05:01 -05:00
rusefi 7b02c8546d #492 2018-01-17 19:37:26 -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 fdba6cdee8 new command style 2018-01-03 15:38:08 -05:00
andreika-git 021fe2fe4d Update config to introduce new features (#530)
* Update config to introduce new features

* Find a better place for useFixedBaroCorrFromMap

* idlePidRpmUpperLimit is now relative to the target RPM
2018-01-03 07:46:34 -05:00
rusefi 2c4c8771bb spare unused bits for future use 2018-01-02 21:25:40 -05:00
rusEfi 58098da13d docs 2017-12-31 20:13:53 -05:00
rusefi 30c66f91ea more idle control complexity 2017-12-27 00:26:40 -05:00
rusefi 3de93ad64d switching to target RPM curve 2017-12-24 22:05:16 -05:00
andreika-git 413ab9ee1c Update config files for the new features (tables) + fixes (#521) 2017-12-23 11:13:34 -05:00
rusefi a57ce8c522 debug field STATUS 2017-12-17 13:14:39 -05:00
rusefi 341de4a804 more FSIO logging 2017-12-17 00:11:21 -05:00
rusefi 20cea1b02b fixing build 2017-12-11 11:29:36 -05:00
rusefi c5e762d814 #4 2017-12-11 10:14:42 -05:00
rusefi c87ebc2a7b #512 2017-12-06 18:46:31 -05:00
rusEfi 4bfbb715de #510 2017-12-03 18:29:52 -05:00
andreika-git 93b2d9046c Add more precision to narrowToWideOxygen (AFR xx.xx) (#508) 2017-12-03 07:43:11 -05:00
andreika-git 53b3ebbc90 Add DBG_FSIO_ADC (#505) 2017-12-03 07:42:44 -05:00
rusefi a8e7584d01 docs 2017-12-02 17:13:01 -05:00
rusefi 2abd3cb618 docs 2017-11-29 13:49:04 -05:00
rusefi 86e59d9af3 map_samplingWindow TS 2017-11-27 17:50:52 -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 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 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
andreika-git 3e8ffc37e7 Fix ini for Narrow EGO (#488) 2017-11-07 08:41:19 -05:00
rusefi 85c11ba43c docs 2017-11-06 22:06:23 -05:00
rusefi 345304ea8e #487 2017-11-06 19:00:30 -05: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 b39e245a37 #473 2017-08-28 22:55:29 -04:00
rusefi 6e5b63411f #476 2017-08-28 21:00:36 -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 3f42eddd64 better constant name 2017-08-06 19:43:01 -04:00
rusefi 7e75642723 #332 2017-08-05 16:55:28 -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 2235492bc9 FSIO-based timing correction 2017-07-25 20:32:54 -04:00
rusefi 95dc1e0e9c consistent better debug field names everywhere 2017-07-23 20:43:28 -04:00
rusefi 2a8f5b16c8 better debug field names 2017-07-23 18:50:05 -04:00
rusefi 7d7c0b5d99 VVT progress 2017-07-22 20:43:54 -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 a65e575614 test fields in TS! 2017-06-26 09:38:12 +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
rusefi 67a045f557 startUpFuelPumpDuration 2017-06-24 02:37:38 +03:00
rusefi 7f4007d84e mapMinBufferLength progress 2017-06-24 02:33:08 +03:00
rusefi 645486e82e mapMinBufferLength 2017-06-22 09:25:21 +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 4e91b721c3 stepper and linear termistors 2017-06-12 18:22:25 -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 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 2f9623555c ETB 2017-06-04 13:07:22 -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 07875741fa ETB 2017-05-29 21:59:05 -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 3b7bb57191 #4 new parameters 2017-05-27 23:43:48 -04:00
rusefi a6d018f793 #4 2017-05-27 23:22:24 -04:00
rusefi 5ff4be9e1a MAP is kPa 2017-05-27 16:59:01 -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 f45e5757b4 #4 progress 2017-05-22 23:25:34 -04:00
rusefi 601e5d560a #295 2017-05-22 19:42:34 -04:00
rusefi 93fb8747bd ETB progress 2017-05-22 18:26:58 -04:00
rusefi f86d5d0044 #4 2017-05-16 22:13:40 -04:00
rusefi e3010e1c7b #4 2017-05-16 20:55:01 -04:00
rusefi d94a700a82 #415 2017-05-15 20:16:48 -04:00
rusefi c6ed93b6fb #415 2017-05-15 04:53:04 -04:00
rusefi 55202b952e trigger debug 2017-05-13 07:31:21 -04:00
rusefi 8d931d163f docs 2017-05-12 16:28:56 -04:00
rusefi 0b717f2203 #413 2017-05-11 19:15:57 -04:00
rusefi 44b5bfe0db flexibility for andreika 2017-05-09 19:05:47 -04:00
rusefi 6b67dbd262 flexibility for andreika 2017-05-09 18:58:25 -04:00
rusefi 7c39715483 better config 2017-04-29 14:32:43 -04:00
rusefi a7b301f22e #382 2017-04-13 23:37:17 -04:00
rusefi 50fb764507 #382 2017-04-13 23:22:54 -04:00
rusefi c925c295d5 sdCardSpiDevice 2017-04-11 19:16:48 -04:00
rusefi 6f2ed91fa6 #393 2017-04-10 14:34:09 -04:00
rusefi c356d916e3 knock sensor debug status 2017-04-09 22:07:41 -04:00
rusefi a6dd520fcc docs 2017-04-08 09:23:57 -04:00
rusefi b681703741 docs 2017-04-08 08:57:17 -04:00
rusefi 62c8b51246 http://rusefi.com/forum/viewtopic.php?f=10&t=1195&p=24818#p24818 2017-04-08 08:40:58 -04:00
rusefi 94ed4f25b8 #382 example how to convert one field to use constant 2017-04-03 21:27:38 -04:00
rusefi 70f6201a8e #382 2017-03-26 18:57:20 -04:00
rusefi 19baa09bb7 #382 2017-03-26 18:06:47 -04:00
rusefi 760c953e47 docs 2017-03-18 10:21:26 -04:00
rusefi 48884777bc progress #371 2017-03-12 10:28:42 -04:00