rusefi
126745ab35
reducing scripts duplication
2019-06-08 10:35:16 -04:00
Matthew Kennedy
95003e9a7b
const, explicit, and override ( #831 )
...
* const, explicit, and override
* more const
* more const
* missed a spot
2019-06-08 09:51:36 -04:00
rusefi
061e7c6bf0
https://github.com/rusefi/rusefi/issues/803
2019-06-08 00:44:18 -04:00
rusefi
728ff18f20
reducing scripts duplication
2019-06-07 19:54:15 -04:00
rusefi
bf731485b6
reducing scripts duplication
2019-06-07 19:50:46 -04:00
rusefi
0fb89c4f7b
better status code
2019-06-07 19:14:55 -04:00
rusefi
4737bb3301
MRE
2019-06-07 18:02:28 -04:00
rusefi
66903595b7
TS flexibility for MRE
2019-06-07 17:38:12 -04:00
Matthew Kennedy
6015304be5
well that's a scary typo
2019-06-07 10:54:23 -04:00
Matthew Kennedy
978559e489
another const
2019-06-07 10:52:07 -04:00
Matthew Kennedy
0e23276ea7
prometheus fix
2019-06-07 10:51:06 -04:00
rusefi
f156cf6125
fixing CI
2019-06-06 22:35:08 -04:00
rusefi
c031252c75
manual sync with https://github.com/NOx-z/rusefi/tree/mc33816_spi
2019-06-06 20:12:03 -04:00
rusefi
97a557a57e
hiding GPS
2019-06-06 19:20:00 -04:00
rusefi
7dff7a08c9
reviving tle8888 configuration
2019-06-05 22:32:30 -04:00
rusefi
b0e9a64f29
minor cleanup
2019-06-05 22:04:31 -04:00
rusefi
c7c613a7fa
code style
2019-06-05 21:44:58 -04:00
rusefi
05e0c436e9
code style
2019-06-05 21:39:12 -04:00
rusefi
94f360daeb
fresh .ini
2019-06-05 21:36:20 -04:00
Matthew Kennedy
813964561c
Clarify and robustify sensors UI ( #827 )
2019-06-05 21:34:39 -04:00
Matthew Kennedy
8d0dde0fa8
mappings ( #826 )
2019-06-05 14:49:51 -04:00
rusefi
119ad7cc13
board-specific usability #808
...
hiding more stuff from MRE
2019-06-05 00:36:35 -04:00
rusefi
803173cc86
TPS mess typos
2019-06-04 23:59:27 -04:00
rusefi
4fbd90028e
board-specific usability #808
...
docs
2019-06-04 23:54:34 -04:00
rusefi
f6800dbd39
board-specific usability #808
...
fixing enum range
2019-06-04 23:45:41 -04:00
Matthew Kennedy
27ba68073f
enable LTO ( #825 )
2019-06-04 19:59:37 -04:00
rusefi
987906a167
board-specific usability #808
2019-06-04 19:12:35 -04:00
Matthew Kennedy
1b54b77fd4
TS cleanup pass #2 ( #823 )
...
* rearrange fuel/ign/cranking/idle
* fix base, sensors, and controller
* fix degree symbols
* fix degree symbols again
* spelling
2019-06-04 18:53:08 -04:00
rusefi
d7ea1ff57c
poke
2019-06-04 13:24:45 -04:00
rusefi
3ee6ecab71
I am a a Sun Certified Java Developer
2019-06-04 12:46:55 -04:00
rusefi
ab1cf401e6
extracting hw-specific enums
2019-06-04 12:27:34 -04:00
rusefi
09767649de
extracting hw-specific enums
2019-06-04 12:21:28 -04:00
rusefi
3a10946940
board-specific usability #808
...
hiding cj125
2019-06-04 12:13:59 -04:00
rusefi
e731060952
docs
2019-06-03 18:15:41 -04:00
rusefi
cffb0abd4f
real MAF to TS
2019-06-03 10:02:29 -04:00
andreika-git
f71940ad11
fix Simulator ( #818 )
2019-06-02 17:26:35 -04:00
andreika-git
970f67862c
STM32-specific GPIO refactor (stm32_pins.cpp) ( #817 )
...
* stm32_pins.cpp
* PIN_USED & other
2019-06-02 16:48:38 -04:00
rusefi
f268317561
getting ready for enum file split
2019-06-02 16:16:06 -04:00
rusefi
d625369f8d
not sure if we use contrib at this point
2019-06-02 15:06:04 -04:00
rusefi
0d9e077f27
not a great fix in my opinion
2019-06-02 14:44:21 -04:00
rusefi
2968cdafbc
pins mapping logic fix & pins kind fix
2019-06-02 14:10:21 -04:00
rusefi
358ead33d3
fresh ChibiOS 18
2019-06-02 14:01:28 -04:00
rusefi
dc9bf07414
need more DevOps :( trying with 'sleep'
2019-06-01 20:25:51 -04:00
rusefi
5b8dfbf444
board-specific usability #808
...
hiding menu items for specific boards
2019-06-01 18:29:50 -04:00
rusefi
5282e29d7c
board-specific usability #808
...
toolset
2019-06-01 18:27:34 -04:00
rusefi
c97d735fc0
Usability: TS project rework #811
...
trying to address encoding nightmare
2019-06-01 17:15:01 -04:00
rusefi
5588e8e323
incremental code generation
2019-06-01 16:51:32 -04:00
rusefi
a09484f492
Usability: TS project rework #811
2019-06-01 16:33:15 -04:00
Matthew Kennedy
70531c84cb
TS: Spelling and clarity improvements ( #814 )
...
* fixes
* whitespace
2019-05-31 21:25:00 -04:00
Matthew Kennedy
2387ae1ca3
missed one ( #813 )
2019-05-31 19:21:30 -04:00
Matthew Kennedy
24e86135e0
consolidate ign/inj outputs in to respective settings pages ( #812 )
2019-05-31 19:11:34 -04:00
rusefi
89aa64739f
docs
2019-05-31 18:45:11 -04:00
rusefi
0ba7a916ba
docs
2019-05-31 18:27:46 -04:00
rusefi
e6ad77d6cd
invalid CLT sensor handling fix #412
2019-05-31 16:20:33 -04:00
rusefi
0334f20fd1
board-specific usability #808
2019-05-30 20:41:54 -04:00
rusefi
67892959a3
board-specific usability #808
2019-05-30 19:22:16 -04:00
rusefi
2c844b551f
board-specific usability #808
2019-05-30 18:19:27 -04:00
rusefi
0b5572d229
docs
2019-05-30 17:43:40 -04:00
rusefi
18b6eeef1a
board-specific usability #808
2019-05-30 00:39:13 -04:00
rusefi
f40e0be614
board-specific usability #808
2019-05-30 00:18:41 -04:00
rusefi
493bd4c677
minor technical debt
2019-05-29 23:15:31 -04:00
rusefi
83be45b83b
board-specific usability #808
...
extracting enum reader
2019-05-28 22:24:29 -04:00
rusefi
f696509531
typo
2019-05-28 18:19:51 -04:00
rusefi
489b115611
generator progress
2019-05-27 20:06:01 -04:00
rusefi
e117bff3de
learning C & C++ - explicit typedef vs struct
2019-05-27 19:35:30 -04:00
rusefi
cfe1f06e65
refactoring
2019-05-27 19:05:59 -04:00
rusefi
2ac7d748ac
refactoring
2019-05-27 18:58:43 -04:00
rusefi
5e296328c5
refactoring: splitting huge header
2019-05-27 18:50:23 -04:00
rusefi
bf362f46b5
code generator progress
2019-05-27 17:44:10 -04:00
rusefi
8df2320432
docs
2019-05-27 17:02:46 -04:00
rusefi
18a2085491
docs
2019-05-27 16:13:19 -04:00
rusefi
886a88bad3
fix #799
2019-05-27 16:12:59 -04:00
rusefi
5f642ac254
unit tests should not have global context, including mock values
2019-05-27 15:56:12 -04:00
rusefi
7b36fc951f
messing with TPS mocking
2019-05-27 14:21:12 -04:00
rusefi
d0644c3841
refactoring - fancier C++
2019-05-27 11:43:34 -04:00
rusefi
b0b9629f86
reality says "not so fast!"
2019-05-27 11:35:19 -04:00
rusefi
0dca6e6da1
refactoring: better variable names
2019-05-27 11:17:28 -04:00
rusefi
2b657e607e
EFI_IDLE_INCREMENTAL_PID_CIC should be a runtime parameter #806
2019-05-27 10:38:06 -04:00
rusefi
5126397a89
lower 16 values are used on stm32 rusEfi, values above 16 are related to Kinetis work in progress
2019-05-27 06:55:53 -04:00
rusefi
54f9d77f46
recovering rom raider generation
2019-05-27 06:55:10 -04:00
rusefi
5db9eb44d9
generator now takes full file name
2019-05-26 20:54:44 -04:00
rusefi
2d0e59cdc5
named parameters & lazy build feature
2019-05-26 18:37:53 -04:00
rusefi
79bbbc8f45
MC33816 integraion #784
2019-05-25 17:18:16 -04:00
rusefi
e3d139d4d4
MC33816 integraion #784
2019-05-25 15:35:25 -04:00
rusefi
e1337793cc
#784
2019-05-25 13:47:09 -04:00
rusefi
01e481db31
fix #802
2019-05-25 13:36:29 -04:00
rusefi
4158761704
RU TS translation
2019-05-22 17:57:55 -04:00
rusefi
1c36b89141
nicer pin names for messages while same short names for engine sniffer
2019-05-15 04:26:41 -04:00
rusefi
67a08fd91f
docs
2019-05-15 04:16:41 -04:00
rusefi
266f8b5176
Multiple sync pattern for faster cranking #679
2019-05-14 19:24:18 -04:00
rusefi
ac725cf303
Missing ADC Pins for ADC3, PF port #785
...
refactoring
2019-05-14 19:04:49 -04:00
rusefi
f9f1e748dc
Missing ADC Pins for ADC3, PF port #785
2019-05-14 16:38:14 -04:00
rusefi
b11924952a
more PROD code into unit test
2019-05-12 20:31:28 -04:00
rusefi
faba7ef136
reducing code duplication with unit tests
2019-05-12 20:24:35 -04:00
rusefi
30019fbd9f
OBD-II at least something? #214
...
docs
2019-05-12 13:21:50 -04:00
rusefi
ecf6a66634
Trigger: warning code on normal engine start up #669
2019-05-11 13:39:27 -04:00
rusefi
93b1473555
gauges cleanup
2019-05-11 10:57:58 -04:00
rusefi
5d8a12a8a7
better gauge name
2019-05-11 10:51:38 -04:00
rusefi
f270ecaa76
Trigger: warning code on normal engine start up #669
2019-05-11 10:46:17 -04:00
rusefi
e0f9ba8a2a
idle usability
2019-05-11 10:41:04 -04:00
rusefi
812c61903a
BUG: phase sensor validation attending - detect missing CAM signal fix #659
2019-05-11 00:21:37 -04:00
rusefi
ff1d10dd2e
BUG: phase sensor validation attending - detect missing CAM signal #659
...
preparation
2019-05-10 23:52:55 -04:00
rusefi
04afb87610
Trigger: warning code on normal engine start up #669
...
avoiding CUSTOM_OBD_SKIPPED_FUEL fot triggers without synchronizaiton
2019-05-10 22:55:08 -04:00
rusefi
a2c4b1bde1
typo
2019-05-10 22:43:03 -04:00
rusefi
7bcaf8ee9c
todo
2019-05-10 22:10:40 -04:00
rusefi
c6198e34ec
BUG: phase sensor validation attending - detect missing CAM signal #659
...
refactoring and unit test first phase
2019-05-10 21:56:33 -04:00
rusefi
4e61505620
refactoring unit test
2019-05-10 21:29:17 -04:00
rusefi
0a28bb20dc
useTPSBasedVeTable logic has issues and needs a unit test #799
2019-05-10 21:09:01 -04:00
rusefi
6dd8c421ef
USB pins are not registered in pin_repository #797
2019-05-10 19:34:28 -04:00
rusefi
66f486c43b
USB pins are not registered in pin_repository fix #797
2019-05-10 19:06:28 -04:00
rusefi
f0350613da
CI instability: FATAL error: warn stream not initialized for 6039 #798
2019-05-10 18:58:05 -04:00
rusefi
8fd9fd6194
docs
2019-05-10 18:51:48 -04:00
rusefi
bf7037d606
refactoring
2019-05-10 17:53:41 -04:00
rusefi
456a840841
docs
2019-05-10 17:53:17 -04:00
rusefi
de571eee82
refactoring
2019-05-10 17:51:12 -04:00
rusefi
7764a4eaea
USB pins are not registered in pin_repository #797
2019-05-10 17:44:43 -04:00
rusefi
acecd63983
USB pins are not registered in pin_repository #797
...
first micro step
2019-05-10 15:36:55 -04:00
rusefi
89962a85c5
FEATURE REQ: aux temperature inputs #332
2019-05-10 14:43:46 -04:00
rusefi
efe0e740dd
docs
2019-05-10 13:42:07 -04:00
rusefi
8c00f9ebe8
FEATURE REQ: aux temperature inputs #332
2019-05-09 19:39:21 -04:00
dron0gus
04ee37548b
Smart gpios fixes 3 ( #795 )
...
* pin_repository: provide readable pin names in error cases
* io_pins: remove getBrain_pin_eExt
We have getBrain_pin_eExt in io_pins.cpp and hwPortname in
pin_repository.cpp.
First uses auto-generated enums, second one uses runtime data to
provide name of hw pin.
Removing first saves us about 2K of flash couse big auto-generated
switch with pin names no more used by anyone and gets optimized out.
* gpios: mc33972: CS pin is now requested at smart_gpios.pcc
* getSpiDevice: support SPI4
* smart_gpios.cpp: startSmartCsPins set CSs to inactive state
OutputPin:initPin initializes pin with false value. This is active
state for SPI Chip Selects. Set to 1 to deselect all chips.
2019-05-09 18:09:24 -04:00
rusefi
dd6e7642bd
docs
2019-05-08 10:58:43 -04:00
rusefi
08197580bf
Injection/Ignition angle inaccuracy on 60-2? EngineSniffer vs Real Hardware #778
...
more flexibility for TS project
2019-05-08 09:51:18 -04:00
rusefi
22ec5da4bc
Injection/Ignition angle inaccuracy on 60-2? EngineSniffer vs Real Hardware #778
2019-05-07 21:39:11 -04:00
rusefi
d7fd0ce6c1
refactoring: better method name
2019-05-07 19:32:08 -04:00
rusefi
d647772b98
Injection/Ignition angle inaccuracy on 60-2? EngineSniffer vs Real Hardware #778
...
metric progress
2019-05-07 19:16:01 -04:00
rusefi
1220a1a1fb
Injection/Ignition angle inaccuracy on 60-2? EngineSniffer vs Real Hardware #778
...
first steps of scheduling metric
2019-05-07 17:22:26 -04:00
rusefi
5f70acab9f
Injection/Ignition angle inaccuracy on 60-2? EngineSniffer vs Real Hardware #778
...
only renaming methods
2019-05-07 17:10:47 -04:00
rusefi
61231fb1af
Injection/Ignition angle inaccuracy on 60-2? EngineSniffer vs Real Hardware #778
...
refactoring only
2019-05-07 16:45:29 -04:00
rusefi
ec58466ea4
docs
2019-05-07 13:53:44 -04:00
rusefi
b455732112
docs
2019-05-07 10:10:15 -04:00
rusefi
11e4fe4c78
fun stuff
2019-05-06 21:30:21 -04:00
rusefi
8f1b1c52bc
docs
2019-05-06 09:16:03 -04:00
rusefi
1350a94715
Saab CDM knock signal integration #647
2019-05-05 18:53:34 -04:00
rusefi
4faf9ff8fa
docs
2019-05-05 18:09:52 -04:00
rusefi
ad629c6d07
allowing negative PID offset
2019-05-05 17:44:28 -04:00
rusefi
5523caa536
Saab CDM knock signal integration #647
2019-05-05 17:21:36 -04:00
rusefi
58f92ae30d
the future is now :)
2019-05-05 16:43:07 -04:00
rusefi
f9bc42b8c6
typo
2019-05-05 13:29:16 -04:00
rusefi
a59ac4ad0e
8888 usability
2019-05-05 12:48:04 -04:00
rusefi
d09bcad3e7
dreams of two ETBs
2019-05-05 12:02:42 -04:00
rusefi
5da787f4b4
would it help BL?
2019-05-05 11:13:20 -04:00
andreika-git
b80d95578d
EFI_CONSOLE_UART_DEVICE, flash->hw_ports, Fix TLE6240 and misc.fixes ( #793 )
...
* rename EFI_CONSOLE_UART_DEVICE -> EFI_CONSOLE_SERIAL_DEVICE
* Impl. EFI_CONSOLE_UART_DEVICE
* Move flash source files to ports/stm32/ & hw_ports.mk
* Fix TLE6240
* Fix EFI_NO_CONFIG_WORKING_COPY
* EFI_PRINT_MESSAGES_TO_TERMINAL
2019-05-05 11:06:27 -04:00
rusefi
11f832306c
better message
2019-05-05 10:47:25 -04:00
rusefi
28b6efa003
#787
2019-05-05 10:26:16 -04:00
rusefi
d7a3cd2c15
fix #787
2019-05-05 10:01:02 -04:00
rusefi
737dbf0e5f
Merge branch 'master' of https://github.com/rusefi/rusefi
2019-05-05 09:41:54 -04:00
rusefi
5fd895f1cf
docs
2019-05-05 09:41:44 -04:00
Matthew Kennedy
717bdbf55f
gitignore, vscode settings ( #792 )
2019-05-05 01:39:56 -04:00
Matthew Kennedy
5a15b449c0
rename enum ( #791 )
2019-05-05 00:53:24 -04:00