rusefi
7c1020b17c
random progress
2019-03-14 13:28:51 -04:00
rusefi
af87bf7e1e
fuel gauges unification
2019-03-12 21:48:28 -04:00
rusefi
dd3f5b8668
TS command to reset firmware
2019-03-12 20:33:13 -04:00
rusefi
46bdbf82d1
refactoring: reducing code duplication
2019-02-23 12:33:49 -05:00
rusefi
9547c44ff1
688 brainpins ( #694 )
...
* GPIOF, GPIOG and GPIOH ports are not available #688
2019-02-22 22:10:41 -05:00
dron0gus
76fa11d5e2
warning cleanup ( #693 )
...
* Kill annoing warnings about unused vars
* Kill annoing signed vs unsigned warnings
* Make ALWAYS_INLINE macro realy inlining
* Incorrect attribute placement.
While correct attribute placement cause ram4 overflow.
Move to correct place (to avoid gcc-2018-q4 errors) and comment
out.
* Silence -Wcast-function-type warnings
Cast to intermediate "void *" to lose compiler knowledge about the original
type and pass the warning. This is a workaround.
2019-02-21 05:44:45 -05:00
rusefi
24b1b34fef
wider usage of PeriodicController
2019-02-11 15:09:24 -05:00
rusefi
9325cd6d23
better (?) variable names
2019-02-10 22:47:49 -05:00
rusefi
9edfa448d6
so many years :(
2019-02-06 23:56:41 -05:00
rusefi
01045db270
better blinking logic in case of software fatal error
2019-02-05 21:29:55 -05:00
rusefi
8dad472933
better variable name
2019-02-05 21:13:38 -05:00
rusefi
5e448a7941
refactoring: same condition twice?
2019-02-05 21:05:45 -05:00
rusefi
16da833501
Refactor Trigger System #635
...
reducing global state magic
2019-02-03 02:47:20 -05:00
rusefi
3b5a07c9d6
CJ125 unit-tests coverage #617
2019-02-01 23:16:34 -05:00
rusefi
da4fb3a19f
better conditional compilation
2019-01-31 17:55:23 -05:00
rusefi
ed4fed57fb
better conditional compilation
2019-01-31 11:57:15 -05:00
rusefi
d9c8c1fc3e
#631 TIME_MS2I mostly
2019-01-28 20:00:17 -05:00
rusefi
af518d7978
#657
2019-01-27 23:41:46 -05:00
rusefi
ee4ac9b240
NA6 progress
...
A/C toggle switch indicator in TS
renaming "pedalPosition" to "throttlePedalPosition"
2019-01-27 00:02:58 -05:00
rusefi
53b5c08c0a
refactoring around GET_RPM
2019-01-21 21:48:58 -05:00
rusefi
7a20bda66f
refactoring around GET_RPM
2019-01-21 20:33:21 -05:00
rusefi
662831cde9
The Big Refactoring of 2019: configuration version should not be a global variable #656
2019-01-15 21:18:44 -05:00
rusefi
1a2c294d1d
Question: something strange trigger errors #662
...
logging 8 codes
2019-01-13 20:45:58 -05:00
rusefi
acc4b2f384
idle bench test from TS
2019-01-13 19:41:39 -05:00
rusefi
5301037f61
new unit test
2019-01-11 19:08:15 -05:00
rusefi
aeea2b95d0
warning code refactoring related to
...
Question: something strange trigger errors #662
2019-01-11 09:58:48 -05:00
rusefi
cbd2d69731
The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657
2019-01-09 22:57:33 -05:00
rusefi
57993ff1b4
The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657
2019-01-09 22:16:30 -05:00
rusefi
21c2695c93
#35 refactoring towards making class testable
2019-01-07 23:55:56 -05:00
Matthew Kennedy
a12a62b57a
TunerStudio Cleanup ( #649 )
...
* TS cleanup
* remove fl_protocol
* fix build
2019-01-05 07:55:21 -05:00
rusefi
8a7319449f
docs
2019-01-04 22:09:50 -05:00
rusefi
e6ac26bf2b
better conditional compilation
2019-01-04 00:16:08 -05:00
rusefi
8d32914d4a
better variable name
2018-12-23 23:58:40 -05:00
rusefi
d81185ac28
bringing std types together
2018-12-08 15:51:45 -05:00
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
b7b2e53d55
CJ125 unit-tests coverage #617
2018-11-03 11:44:57 -04:00
rusEfi
e5534d79b7
new debug field
2018-10-10 22:19:20 -04:00
andreika-git
bd40691e67
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
099adaa447
typo
2018-09-24 23:32:55 -04:00
rusefi
14a2c2d90f
metrics without text messages
2018-09-17 21:42:04 -04:00
rusefi
1f90cf153d
refactoring
2018-09-16 22:26:57 -04:00
rusefi
3b87b725d1
refactoring
2018-09-16 22:25:17 -04:00
rusefi
7caf762609
refactoring
2018-09-16 22:00:14 -04:00
rusefi
d92d4f0c87
better parameter name
2018-08-31 22:38:59 -04:00
rusefi
a396c9b587
refactoring: better field names
2018-07-26 15:51:06 -04:00
rusefi
959a91ae4c
unique error codes #598
2018-07-25 23:03:04 -04:00
rusefi
1b1d2b16ee
refactoring: reducing code duplication
2018-07-24 19:58:32 -04:00
rusefi
9158dc22f2
injectionOffset to TS gauges first step
2018-06-12 05:15:10 -04:00
rusefi
18a589a0b7
fixing build
2018-05-31 00:32:44 -04:00
rusefi
c7b604a0f6
TS indicator of HIP9011 state
2018-05-31 00:15:05 -04:00