rusefi
fed61c1af4
The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657
2019-01-09 22:57:33 -05:00
rusefi
9f63ea4130
The Big Refactoring of 2019: scheduler should not be global #655
2019-01-09 08:50:51 -05:00
Fabien Poussin
1f29b5dd37
Workarounds for GCC 8 ( #637 )
2018-12-27 09:40:40 -05:00
rusefi
b09850c766
#635 better names
2018-12-25 10:13:00 -05:00
andreika-git
96dfebc542
STM32 Nucleo144-F767ZI board: Initial support ( #620 )
...
* More EFI_ #ifdefs for config flexibility
* Even more config flexibility
* New firmware/config/stm32f7ems/* files
* New firmware/config/boards/NUCLEO_F767/* files
* New firmware/hw_layer/stm32f7/* files
* Fix for EFI_USB_SERIAL
* Adding #if defined(STM32F7XX)
* SPI flags changed in F7: SPI_CR1_DFF --> SPI_CR1_CRCL
* I2Cv2 config changed in F7
* More versatile CCM defines
* Makefiles
* Double #ifs cleanup
* docs
2018-11-16 07:40:06 -05:00
rusefi
a3e77d7b28
#616 idle for simulator
2018-11-01 15:57:50 -04:00
rusefi
8af9751beb
#616 idle into simulator
2018-10-30 08:21:50 -04:00
rusefi
553969dc72
refactoring
2018-09-16 22:26:57 -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
7abd2d9b0a
additional IDLE verbose state
2018-07-29 12:23:55 -04:00
rusefi
60b3aa8e60
unique error codes #598
2018-07-25 23:03:04 -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
adfe5e9274
#65
...
explicit precision control
2018-01-23 12:05:14 -05:00
rusefi
f5a4376036
happy new year
2018-01-20 20:55:31 -05:00
andreika-git
0e6cea5cdd
Idle with incremental PID-CIC (EFI_IDLE_INCREMENTAL_PID_CIC) ( #520 )
...
* Idle with incremental PID-CIC (EFI_IDLE_INCREMENTAL_PID_CIC)
* typo
* Remove unused targetIdleRpm from TS config
2017-12-27 17:56:04 -05:00
rusefi
fb6cb5b2cf
switching to target RPM curve
2017-12-24 22:05:16 -05:00
andreika-git
1610f2922c
Implement iacByTpsTaper ( #486 )
2017-11-03 18:04:24 -04:00
andreika-git
5e79c90caa
Use RTC backup register to save Stepper IAC position ( #471 )
2017-08-07 07:28:21 -04:00
andreika-git
db2d78c384
Iac cranking running taper ( #465 )
...
* IAC taper
* chibios sync
* fix for afterCrankingIACtaperDuration==0
2017-08-01 16:27:16 -04:00
rusefi
a19ae1bdc4
docs
2017-07-31 14:36:01 -04:00
rusefi
675a8edf70
P parameter multiplier for logs
2017-07-23 12:12:35 -04:00
rusefi
d00efdca14
minor progress
2017-07-23 10:29:10 -04:00
rusefi
956766754a
improvement: IAC solenoid frequencty changeable on the fly
2017-07-10 22:24:03 -04:00
rusefi
7d96b15696
RPM refactoring done
2017-07-08 07:19:26 -04:00
rusefi
d3c1710de3
RPM refactoring
2017-07-07 07:04:40 -04:00
andreika-git
b7af346470
fix crankingIACposition on RPM=0 ( #451 )
2017-06-28 02:22:57 +03:00
Andrei
1146c3e8ac
engineConfiguration->stepperDirectionPinMode
2017-06-13 21:32:34 +03:00
Andrei
56bddfb677
stepperDirectionPin Mode
2017-06-13 16:28:05 +03:00
rusefi
03a0b44e60
#4
2017-06-04 21:15:44 -04:00
rusEfi
013f30727f
PID refactoring
2017-05-29 23:15:07 -04:00
rusefi
b20d2a4728
better error handling
2017-05-29 12:40:02 -04:00
rusefi
9c32e85d86
better error handling
2017-05-29 11:31:07 -04:00
rusefi
3fb5167f7a
PID storage refactoring - minor incompatible storage change
2017-05-28 22:32:32 -04:00
rusefi
99d82d9e4e
#4 idle min/max
2017-05-28 13:44:26 -04:00
rusefi
e03d0c9c6a
#4
2017-05-28 13:39:28 -04:00
rusefi
6acad5f3da
refactoring
2017-05-25 22:37:07 -04:00
rusefi
51160112d3
refactoring
2017-05-25 08:56:36 -04:00
rusefi
7e2339296e
refactoring
2017-05-25 08:49:04 -04:00
rusefi
15b6993cb4
#4 progress
2017-05-22 23:25:34 -04:00
rusefi
b259b42b0e
#4
2017-05-22 15:30:39 -04:00
rusefi
55a6cbce5d
#4
2017-05-16 22:13:40 -04:00
rusefi
8ada6971b4
#4
2017-05-16 20:52:52 -04:00
rusefi
a6a025144f
removing dead code #4
2017-05-16 20:18:28 -04:00
rusefi
f8e592f454
better macro name
2017-05-15 23:28:49 -04:00
rusefi
6f2134511b
better method name
2017-05-15 08:40:54 -04:00
rusefi
a60ba90abd
#415
2017-05-15 05:08:17 -04:00
rusefi
87bb963aa5
refactoring - removing unused parameter
2017-04-29 21:16:26 -04:00
rusefi
60ce162e99
refactoring
2017-04-29 14:40:55 -04:00