andreika-git
23fea3c0c5
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
0d7b0a7dba
#616 idle for simulator
2018-11-01 15:57:50 -04:00
rusefi
b74c579bcd
#616 idle into simulator
2018-10-30 08:21:50 -04:00
rusefi
1f90cf153d
refactoring
2018-09-16 22:26:57 -04:00
rusefi
36ba17ac1c
#600
2018-07-29 18:02:37 -04:00
rusefi
a7bb960b47
#599
2018-07-29 16:49:42 -04:00
rusefi
64e8104e86
better idle debug info
2018-07-29 16:36:18 -04:00
rusefi
55df249b8a
additional IDLE verbose state
2018-07-29 12:23:55 -04:00
rusefi
959a91ae4c
unique error codes #598
2018-07-25 23:03:04 -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
64b7a51617
#65
...
explicit precision control
2018-01-23 12:05:14 -05:00
rusefi
1d31067d19
happy new year
2018-01-20 20:55:31 -05:00
andreika-git
784508815a
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
3de93ad64d
switching to target RPM curve
2017-12-24 22:05:16 -05:00
andreika-git
7ec0eeb562
Implement iacByTpsTaper ( #486 )
2017-11-03 18:04:24 -04:00
andreika-git
83dfee8e96
Use RTC backup register to save Stepper IAC position ( #471 )
2017-08-07 07:28:21 -04:00
andreika-git
c10077aa2e
Iac cranking running taper ( #465 )
...
* IAC taper
* chibios sync
* fix for afterCrankingIACtaperDuration==0
2017-08-01 16:27:16 -04:00
rusefi
a817a50b03
docs
2017-07-31 14:36:01 -04:00
rusefi
312bc3b067
P parameter multiplier for logs
2017-07-23 12:12:35 -04:00
rusefi
624c5a420c
minor progress
2017-07-23 10:29:10 -04:00
rusefi
80f97b43f9
improvement: IAC solenoid frequencty changeable on the fly
2017-07-10 22:24:03 -04:00
rusefi
a3b10a0a04
RPM refactoring done
2017-07-08 07:19:26 -04:00
rusefi
d20803e942
RPM refactoring
2017-07-07 07:04:40 -04:00
andreika-git
77ad461991
fix crankingIACposition on RPM=0 ( #451 )
2017-06-28 02:22:57 +03:00
Andrei
0f938877b4
engineConfiguration->stepperDirectionPinMode
2017-06-13 21:32:34 +03:00
Andrei
68e761f6f0
stepperDirectionPin Mode
2017-06-13 16:28:05 +03:00
rusefi
98b5b99017
#4
2017-06-04 21:15:44 -04:00
rusEfi
b9a8bfed2b
PID refactoring
2017-05-29 23:15:07 -04:00
rusefi
01a23b0b52
better error handling
2017-05-29 12:40:02 -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
38171cd2bd
#4 idle min/max
2017-05-28 13:44:26 -04:00
rusefi
05f69db77e
#4
2017-05-28 13:39:28 -04:00
rusefi
767382cf09
refactoring
2017-05-25 22:37:07 -04:00
rusefi
5ba67f98db
refactoring
2017-05-25 08:56:36 -04:00
rusefi
55010eda5b
refactoring
2017-05-25 08:49:04 -04:00
rusefi
f45e5757b4
#4 progress
2017-05-22 23:25:34 -04:00
rusefi
78b032806e
#4
2017-05-22 15:30:39 -04:00
rusefi
f86d5d0044
#4
2017-05-16 22:13:40 -04:00
rusefi
0a1309e1a1
#4
2017-05-16 20:52:52 -04:00
rusefi
b1d17c7da0
removing dead code #4
2017-05-16 20:18:28 -04:00
rusefi
2a9f3cdede
better macro name
2017-05-15 23:28:49 -04:00
rusefi
f27f99e9cc
better method name
2017-05-15 08:40:54 -04:00
rusefi
5c3fe0e77f
#415
2017-05-15 05:08:17 -04:00
rusefi
0e992dd90c
refactoring - removing unused parameter
2017-04-29 21:16:26 -04:00
rusefi
4df9e89afd
refactoring
2017-04-29 14:40:55 -04:00
rusefi
a9fca33dea
refactoring - extracting sensors storage class
2017-03-07 02:24:57 -05:00
rusEfi
ea0b748e44
auto-sync
2017-02-12 21:04:18 -05:00
rusEfi
840edd4149
auto-sync
2017-02-12 02:02:24 -05:00
rusEfi
547f96cac0
auto-sync
2017-01-29 01:04:16 -05:00