rusEfi
|
171ad3f235
|
v12
|
2019-11-29 01:35:45 -05:00 |
andreika-git
|
7220735530
|
Starter relay + Hardcoded 'FSIO' + simulator fix (#1032)
* Starter Relay: gui + built-in FSIO impl.
* Hardcoded 'FSIO' replacement for RAM-limited boards
* fix simulator
|
2019-11-25 20:08:01 -05:00 |
rusefi
|
ef6b2be840
|
refactoring: extracting constant
|
2019-11-23 12:52:57 -05:00 |
Matthew Kennedy
|
0a7535fb1f
|
Use templated array references (#1027)
* update defs
* consumers, use default params
* setArrayValues in tests
* floats
* test fixing
|
2019-11-22 23:27:24 -05:00 |
rusefi
|
fb66dd1e7d
|
making more code testable
|
2019-11-20 08:46:54 -05:00 |
rusefi
|
76a4e37c66
|
making more code testable
|
2019-11-20 02:18:17 -05:00 |
rusefi
|
a6e7b1455d
|
v12
|
2019-11-18 23:45:35 -05:00 |
rusefi
|
80ef79eded
|
this is not great :(
#639
#971
|
2019-11-11 22:19:35 -05:00 |
rusefi
|
f776513a5a
|
preparation for #961
macro as a syntax sugar for method invocation
|
2019-10-10 07:28:52 -04:00 |
rusefi
|
658dac889c
|
ETB target is using integer values #945
refactoring - ADC mocking is a mess
|
2019-09-22 09:56:06 -04:00 |
rusefi
|
9586490e6c
|
progress
|
2019-09-21 14:18:59 -04:00 |
rusefi
|
d95740467e
|
refactoring "date" command and flex dead code
|
2019-09-20 18:12:56 -04:00 |
rusEfi
|
a168c5f2eb
|
A/C relay cleanup
|
2019-09-15 11:32:38 -04:00 |
rusEfi
|
5ce8e65170
|
mock voltage bugfix, thank you AndreiKA!
|
2019-09-12 08:27:25 -04:00 |
rusefi
|
c8bd1b68b1
|
pedal calibration into status message
|
2019-09-02 22:58:36 -04:00 |
rusefi
|
b51e32424b
|
refactoring: extracting magic command constant
|
2019-09-02 22:57:40 -04:00 |
rusEfi
|
645aec27b4
|
typo
|
2019-09-01 18:56:57 -04:00 |
rusEfi
|
8f10e85d03
|
mock PPS voltage command in addition to mock PPS position
ETB pane progress
|
2019-09-01 17:35:43 -04:00 |
rusEfi
|
e5ef4725b1
|
MRE NA6
|
2019-08-18 14:43:38 -04:00 |
rusEfi
|
c4d6604551
|
MRE etb
|
2019-08-17 17:33:44 -04:00 |
rusEfi
|
714af981e4
|
MRE_MIATA_NB2
|
2019-08-13 19:15:24 -04:00 |
rusefi
|
c518a6c7f6
|
WFT is wrong with MRE_miata_na6 config? operationMode complexity #898
more refactoring
|
2019-08-08 00:51:15 -04:00 |
rusefi
|
f6971c2bea
|
WFT is wrong with MRE_miata_na6 config? operationMode complexity #898
refactoring to begin with, zero logic change
|
2019-08-08 00:19:09 -04:00 |
rusEfi
|
1e64c5a67f
|
MRE test setup
|
2019-08-05 23:00:35 -04:00 |
rusefi
|
d57779b686
|
F7 nucleo does not work?
funny, it was about some very unused feature
|
2019-08-02 01:36:02 -04:00 |
rusEfi
|
efb5e0377a
|
MRE is getting closer!
|
2019-07-25 21:39:39 -04:00 |
rusefi
|
d4c28ecc69
|
setDefaultBoardConfiguration shouldn't have Frankenso pinout #852
|
2019-07-24 22:33:30 -04:00 |
Matthew Kennedy
|
a2f2a677b4
|
Remove warmup afr pid (#879)
* config changes
* actually remove from config
* rip out implementation
|
2019-07-18 18:26:18 -04:00 |
rusefi
|
5b5b56f01b
|
gcc 2019 q3 fails integration testing #886
kind of guessing potential problem
|
2019-07-14 15:47:08 -04:00 |
rusefi
|
2164661274
|
undoing wrong fix & better fix for #805
also generator logging improvements
This reverts commit 96270758c9 .
|
2019-06-30 14:28:47 -04:00 |
rusefi
|
ffc00f3613
|
verbose trigger sync: better field name & check box to engine sniffer
|
2019-06-25 02:25:26 -04:00 |
rusefi
|
96270758c9
|
"Calibrate TPS" broken in TS fix #805
|
2019-06-17 22:00:34 -04:00 |
rusefi
|
acbdac20ff
|
input has sizes hard-coded #836
|
2019-06-10 15:47:29 -04:00 |
rusefi
|
2c24571ddb
|
dreams of two ETBs
|
2019-05-05 12:02:42 -04:00 |
rusefi
|
85b790edcf
|
The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657
maybe probably pointless refactoring? reducing parameters visibility
|
2019-05-03 18:41:43 -04:00 |
rusefi
|
86f894d3df
|
fixing mock voltage controls
|
2019-05-01 09:36:29 -04:00 |
rusEfi
|
892be38a03
|
ETB tiny progress
|
2019-04-30 19:22:12 -04:00 |
rusEfi
|
67e8adf6f5
|
ETB micro progress
|
2019-04-30 01:21:09 -04:00 |
rusefi
|
f100a701a1
|
ETB progress
|
2019-04-23 23:18:48 -04:00 |
rusefi
|
884c54a185
|
defined(__DOXYGEN__) ? #748
|
2019-04-12 22:07:03 -04:00 |
rusefi
|
c0a8c2e80f
|
The Big Refactoring of 2019: folder structure #723
|
2019-04-09 23:00:17 -04:00 |
rusefi
|
bceec323c2
|
The Big Refactoring of 2019: console vs TS vs CONSOLE_MODE_SWITCH_PIN vs text protocol #725
removing startConsoleInBinaryMode
|
2019-04-01 11:45:06 -04:00 |
andreika-git
|
03a8e68b2d
|
trigger_input_icu, EFI_ENABLE_MOCK_ADC, HALINC_CONTRIB (#724)
* trigger_input_icu.cpp
* EFI_ENABLE_MOCK_ADC
* $(HALINC_CONTRIB)
|
2019-03-31 23:15:32 +02:00 |
rusefi
|
c29e6d99c4
|
The Big Refactoring of 2019: folder structure #723
|
2019-03-31 16:56:13 -04:00 |
andreika-git
|
c7b1bb1ff1
|
More portability & bootloader fix (#720)
* fix bootloader
* EFI_FSIO
* EFI_EMULATE_POSITION_SENSORS, EFI_BOARD_TEST, EFI_AUX_PID, EFI_JOYSTICK
|
2019-03-29 15:46:15 +01:00 |
andreika-git
|
a79175f6ef
|
More portability & small fixes (#719)
* Use hw_stm32.mk
* Fix bootloader
* Use more common hw_ports.mk filename instead of hw_stm32.mk
* More CPU compatibility for Makefile
* TS_UART_MODE & rename TS_SERIAL_UART_DEVICE->TS_SERIAL_DEVICE
* Move lockAnyContext()/unlockAnyContext() to rfiutil.c
* USE_FATFS
* EFI_LCD
* Less compilation errors
* STATUS_LOGGING_BUFFER_SIZE & SETTINGS_LOGGING_BUFFER_SIZE
* EFI_ALTERNATOR_CONTROL, EFI_SERVO, EFI_DISABLE_CONSOLE_ACTIONS
* #ifndef PWM_PHASE_MAX_COUNT & more flexible GPIO inside portname()
* merge
* EFI_ALTERNATOR_CONTROL, EFI_ELECTRONIC_THROTTLE_BODY
|
2019-03-29 15:29:01 +01:00 |
rusefi
|
e28ce71bb8
|
unifying_file_naming
|
2019-03-29 09:11:13 -04:00 |
rusefi
|
0afb571bfb
|
fixing build?
|
2019-03-11 15:02:27 -04:00 |
rusefi
|
141d13ec8d
|
command line progress?
|
2019-03-11 13:51:03 -04:00 |
rusEfi
|
e93c2b5efb
|
TPS commands & compacting
|
2019-03-02 13:21:12 -05:00 |
rusefi
|
c60c8ce777
|
better (?) variable names
|
2019-02-10 22:47:49 -05:00 |
rusefi
|
4e95a6c002
|
dwell docs & better command name
|
2019-02-06 00:05:14 -05:00 |
rusefi
|
f475fb1691
|
better conditional compilation
|
2019-01-31 17:55:23 -05:00 |
rusefi
|
8beae89bcb
|
FSIO testability and test-driven development
|
2019-01-19 22:09:37 -05:00 |
rusefi
|
d4443164e8
|
The Big Refactoring of 2019: configuration version should not be a global variable #656
|
2019-01-15 21:51:09 -05:00 |
rusefi
|
6682a7def2
|
The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657
|
2019-01-10 17:07:29 -05:00 |
rusefi
|
b9f28b43aa
|
Revert "The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657"
This reverts commit 4e5cbe3
|
2019-01-10 00:56:08 -05:00 |
rusefi
|
4e5cbe3764
|
The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657
|
2019-01-09 23:38:59 -05:00 |
Matthew Kennedy
|
7154da1f5f
|
Improve wall wetting AE to use time constant (#650)
* impruv
* c++17
* add tests, docs
|
2019-01-06 20:45:51 -05:00 |
rusefi
|
5bac3f799c
|
refactoring around "stopEngine" logic
|
2019-01-05 23:33:04 -05:00 |
Matthew Kennedy
|
a75e5fb007
|
const (#648)
|
2019-01-05 08:06:18 -05:00 |
rusEfi
|
c163b0c5a6
|
ETB CLI progress
|
2018-11-26 22:17:16 -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
|
856475794a
|
ETB progress
|
2018-09-24 23:57:03 -04:00 |
rusefi
|
553969dc72
|
refactoring
|
2018-09-16 22:26:57 -04:00 |
rusefi
|
0f67373bc1
|
usability
|
2018-03-04 23:21:43 -05:00 |
rusefi
|
8fd3d1a318
|
same action twice
|
2018-01-30 14:56:24 -05: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 |
rusefi
|
e53efc0cbd
|
#492
|
2018-01-17 19:37:26 -05:00 |
rusEfi
|
87f47b4a0e
|
better method name
|
2018-01-07 11:17:49 -05:00 |
rusefi
|
403565dfe2
|
get global_fuel_correction
|
2018-01-04 18:45:25 -05:00 |
rusEfi
|
4ce94603bb
|
new command style
|
2018-01-03 15:38:08 -05:00 |
rusefi
|
4bc4451382
|
#502
|
2017-12-01 23:11:01 -05:00 |
rusefi
|
d60c434ac8
|
#490
|
2017-11-27 21:15:08 -05:00 |
rusefi
|
3ca7becb33
|
#490
|
2017-11-27 21:10:49 -05:00 |
rusefi
|
415bc28298
|
fixing build
|
2017-11-24 19:16:00 -05:00 |
rusefi
|
b4b032cc14
|
#494
|
2017-11-16 14:44:53 -05:00 |
rusefi
|
e5a4f56533
|
minor piece of mind
|
2017-11-04 19:37:40 -04:00 |
rusEfi
|
1b7ffd040b
|
minor etb
|
2017-09-17 22:05:03 -04:00 |
rusefi
|
15635fb20a
|
date docs & message fix
|
2017-08-23 00:46:34 -04:00 |
rusefi
|
153ec34e9e
|
call to pit progress
|
2017-07-25 21:59:20 -04:00 |
rusefi
|
956766754a
|
improvement: IAC solenoid frequencty changeable on the fly
|
2017-07-10 22:24:03 -04:00 |
rusefi
|
69d155daaf
|
some hack to handle linear CLT sensors
|
2017-06-12 18:48:55 -04:00 |
rusefi
|
4b15a23316
|
new command: set_injector_lag VOLTAGE LAG
|
2017-06-11 15:32:29 -04:00 |
rusefi
|
18a3d18781
|
refactoring
|
2017-06-11 14:40:29 -04:00 |
rusEfi
|
62835fbd9b
|
enable verbose_etb
|
2017-05-29 23:13:02 -04:00 |
rusefi
|
b4f8be4eb3
|
better error handling
|
2017-05-29 11:09:14 -04:00 |
rusefi
|
3fb5167f7a
|
PID storage refactoring - minor incompatible storage change
|
2017-05-28 22:32:32 -04:00 |
rusefi
|
df19934640
|
#4
|
2017-05-28 13:39:08 -04:00 |
rusefi
|
15b6993cb4
|
#4 progress
|
2017-05-22 23:25:34 -04:00 |
rusefi
|
e8b55e2c54
|
#4
|
2017-05-22 15:06:27 -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
|
f8e592f454
|
better macro name
|
2017-05-15 23:28:49 -04:00 |
rusefi
|
34c81e0251
|
trigger sync debug, warning_period command
|
2017-05-13 08:14:13 -04:00 |
rusefi
|
82d3303f1b
|
debug_mode commands
|
2017-05-13 07:48:42 -04:00 |
rusefi
|
ed8e5b2cc5
|
removing unused parameter
|
2017-05-12 13:47:09 -04:00 |
rusefi
|
2639174870
|
getter fix
|
2017-05-12 13:08:11 -04:00 |
rusefi
|
12581b2456
|
track day progress
|
2017-05-12 09:23:30 -04:00 |
rusEfi
|
a411f7c044
|
get array
|
2017-05-12 06:19:47 -04:00 |
rusefi
|
d96bfb5302
|
removing unused parameter
|
2017-05-08 08:08:22 -04:00 |
rusefi
|
d68f3061f3
|
removing unused parameter
|
2017-05-07 20:40:10 -04:00 |
rusefi
|
135a72812a
|
set cranking_iac X command
|
2017-05-07 18:37:22 -04:00 |
rusefi
|
a97994cdb6
|
telemetry dreams
|
2017-05-04 17:03:23 -04:00 |
rusefi
|
42228d3db5
|
#388 fixed
|
2017-04-07 16:35:43 -04:00 |
rusefi
|
ea09908314
|
#388 progress
|
2017-04-07 16:01:49 -04:00 |
rusefi
|
2aa66e22fb
|
refactoring: const
|
2017-03-19 18:39:48 -04:00 |
rusefi
|
c8f48346d0
|
better error code enum names & minor binary protocol test command fix
|
2017-03-05 14:13:47 -05:00 |
rusefi
|
7c022355ef
|
progress
|
2017-03-03 23:22:22 -05:00 |
rusefi
|
42eea1ddfd
|
progress #363
|
2017-03-01 22:18:25 -05:00 |
rusefi
|
7004e73348
|
bugfix: set_toothed_wheel command
|
2017-02-23 08:20:24 -05:00 |
rusEfi
|
9fe095480f
|
auto-sync
|
2017-02-14 22:03:21 -05:00 |
rusEfi
|
a77f8d01c2
|
auto-sync
|
2017-02-14 21:01:56 -05:00 |
rusEfi
|
cb9c6cba62
|
auto-sync
|
2017-02-13 18:03:38 -05:00 |
rusEfi
|
ad009182ff
|
auto-sync
|
2017-02-09 15:07:03 -05:00 |
rusEfi
|
37e9bca47f
|
auto-sync
|
2017-01-16 16:03:37 -05:00 |
rusEfi
|
e62a32f2a9
|
auto-sync
|
2017-01-11 21:04:22 -05:00 |
rusEfi
|
f2a9f20628
|
auto-sync
|
2017-01-07 02:01:58 -05:00 |
rusEfi
|
4daeeec6c8
|
auto-sync
|
2017-01-06 17:01:28 -05:00 |
rusEfi
|
3e81705974
|
auto-sync
|
2017-01-06 16:03:41 -05:00 |
rusEfi
|
372d783f6f
|
auto-sync
|
2017-01-06 10:04:41 -05:00 |
rusEfi
|
51afd8a9e7
|
auto-sync
|
2017-01-06 09:03:33 -05:00 |
rusEfi
|
31c9a97620
|
auto-sync
|
2017-01-04 18:02:35 -05:00 |
rusEfi
|
552c664a23
|
auto-sync
|
2017-01-03 06:05:22 -05:00 |
rusEfi
|
c7d8289136
|
auto-sync
|
2016-12-28 00:02:03 -05:00 |
rusEfi
|
50375fdc27
|
auto-sync
|
2016-12-27 14:04:04 -05:00 |
rusEfi
|
799ac1f2e3
|
auto-sync
|
2016-12-27 13:02:00 -05:00 |
rusEfi
|
9ee1d030e1
|
auto-sync
|
2016-12-26 14:03:16 -05:00 |
rusEfi
|
3a7444a0be
|
auto-sync
|
2016-12-22 14:02:38 -05:00 |
rusEfi
|
0857cae517
|
auto-sync
|
2016-12-19 17:01:43 -05:00 |
rusEfi
|
796458358e
|
auto-sync
|
2016-12-18 12:03:48 -05:00 |
rusEfi
|
6a7cecb3ba
|
auto-sync
|
2016-12-15 17:02:31 -05:00 |
rusEfi
|
0a60345f28
|
auto-sync
|
2016-11-23 23:02:35 -05:00 |
rusEfi
|
a965ecbad5
|
auto-sync
|
2016-11-17 23:02:17 -05:00 |
rusEfi
|
ee1a7e0997
|
auto-sync
|
2016-11-14 22:02:35 -05:00 |
rusEfi
|
1bb4b04364
|
auto-sync
|
2016-11-13 23:02:33 -05:00 |
rusEfi
|
0887b6d3cf
|
auto-sync
|
2016-11-04 16:02:50 -04:00 |
rusEfi
|
9e32b0ae18
|
auto-sync
|
2016-11-04 07:01:51 -04:00 |
rusEfi
|
c3e1a937df
|
auto-sync
|
2016-11-04 06:03:31 -04:00 |
rusEfi
|
11ca049346
|
auto-sync
|
2016-11-03 17:03:11 -04:00 |
rusEfi
|
ba6b728b8b
|
auto-sync
|
2016-10-28 22:03:00 -04:00 |
rusEfi
|
99bf344386
|
auto-sync
|
2016-10-28 00:02:10 -04:00 |
rusEfi
|
c0339235f0
|
auto-sync
|
2016-10-15 23:03:28 -04:00 |
rusEfi
|
52036e7a9d
|
auto-sync
|
2016-10-15 22:01:57 -04:00 |
rusEfi
|
4e431d0cc7
|
auto-sync
|
2016-10-13 00:03:04 -04:00 |
rusEfi
|
2cdece3087
|
auto-sync
|
2016-09-27 12:02:15 -04:00 |
rusEfi
|
77ab8fd3cf
|
auto-sync
|
2016-09-21 12:03:07 -04:00 |
rusEfi
|
3316d34d7c
|
auto-sync
|
2016-09-14 23:03:47 -04:00 |
rusEfi
|
de5c9566c4
|
auto-sync
|
2016-09-13 20:03:14 -04:00 |