Commit Graph

471 Commits

Author SHA1 Message Date
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
rusEfi 28e1d3f2d0 auto-sync 2016-08-28 16:02:34 -04:00
rusEfi 8fa10b571e auto-sync 2016-08-20 21:03:09 -04:00
rusEfi 5321542774 auto-sync 2016-07-30 22:02:52 -04:00
rusEfi b796960aef auto-sync 2016-07-30 21:03:22 -04:00
rusEfi 8bd8e570f8 auto-sync 2016-07-25 22:01:42 -04:00
rusEfi 6bdbacb5db auto-sync 2016-07-24 23:02:52 -04:00
rusEfi 9f764f4615 auto-sync 2016-07-23 15:05:04 -04:00
rusEfi cffff632da auto-sync 2016-07-22 18:04:12 -04:00
rusEfi acd2e0b169 auto-sync 2016-07-22 00:04:09 -04:00
rusEfi 9bc7efc248 auto-sync 2016-07-13 22:02:35 -04:00
rusEfi 4831f3920b auto-sync 2016-07-13 21:03:05 -04:00
rusEfi 085b1a98d5 auto-sync 2016-06-30 23:01:36 -04:00
rusEfi 9ef8e787a7 auto-sync 2016-06-13 00:02:04 -04:00
rusEfi 320d1e5d5b auto-sync 2016-06-06 20:02:51 -04:00
rusEfi cb0d5c1ac9 auto-sync 2016-03-26 06:03:24 -04:00
rusEfi 26dcdc0504 auto-sync 2016-02-27 23:03:34 -05:00
rusEfi b1cc3e3d8b auto-sync 2016-02-07 22:04:14 -05:00
rusEfi 1de374ebaf auto-sync 2016-02-05 15:02:36 -05:00
rusEfi 8bbea9e638 auto-sync 2016-02-04 11:02:13 -05:00
rusEfi 4fa714bc72 auto-sync 2016-01-31 21:02:03 -05:00
rusEfi 7c00d9f5f1 auto-sync 2016-01-30 22:03:36 -05:00
rusEfi e70e935330 auto-sync 2016-01-23 12:02:44 -05:00
rusEfi 59c61e38e4 auto-sync 2016-01-15 23:01:43 -05:00
rusEfi 7af407ac55 auto-sync 2016-01-07 21:02:35 -05:00
rusEfi cd9ffa94c1 auto-sync 2016-01-03 10:01:32 -05:00
rusEfi 42069e51ac auto-sync 2015-12-31 16:02:30 -05:00
rusEfi ae921247d3 auto-sync 2015-12-20 20:01:44 -05:00
rusEfi 9b5fba9693 auto-sync 2015-12-18 17:02:31 -05:00
rusEfi 8e4ce613fb auto-sync 2015-10-18 21:02:32 -04:00
rusEfi 3adc4f3599 auto-sync 2015-10-18 20:01:25 -04:00
rusEfi 6a4055f87b auto-sync 2015-10-17 13:02:05 -04:00
rusEfi ff2a128252 auto-sync 2015-09-27 17:01:35 -04:00
rusEfi fa0bdbf01b auto-sync 2015-09-12 15:02:40 -04:00
rusEfi 05b08a6bb4 auto-sync 2015-09-05 21:03:42 -04:00
rusEfi fa4be010b5 auto-sync 2015-08-30 13:02:46 -04:00
rusEfi a543d176dc auto-sync 2015-07-15 21:01:45 -04:00
rusEfi 0f385498d9 auto-sync 2015-07-13 20:02:18 -04:00
rusEfi 41e7abdd6f auto-sync 2015-07-10 09:01:56 -04:00
rusEfi 69b0c4e2de auto-sync 2015-07-10 08:57:59 -04:00
rusEfi 490da27bb3 auto-sync 2015-07-06 21:33:28 -04:00
rusEfi 9810bd2d93 auto-sync 2015-06-03 09:05:11 -04:00
rusEfi 830ed42bd1 auto-sync 2015-05-25 12:08:48 -04:00
rusEfi 020228c058 auto-sync 2015-05-24 12:12:31 -04:00
rusEfi 9743a75d7c auto-sync 2015-05-23 00:04:54 -04:00
rusEfi 45e22b0d96 auto-sync 2015-05-22 23:08:51 -04:00
rusEfi 3ebc7c943f auto-sync 2015-05-22 17:09:51 -04:00
rusEfi ea19dec60d auto-sync 2015-05-22 08:05:16 -04:00
rusEfi f536633c2f auto-sync 2015-05-21 20:05:52 -04:00
rusEfi 4a184fc9a8 auto-sync 2015-05-21 12:04:48 -04:00
rusEfi 02cd32d9ce auto-sync 2015-05-18 22:05:11 -04:00
rusEfi 845d25569a auto-sync 2015-05-15 23:08:58 -04:00
rusEfi 679738ec47 auto-sync 2015-05-14 11:05:08 -04:00
rusEfi 93f4afaa30 auto-sync 2015-05-12 21:07:55 -04:00
rusEfi ab6cf3f38e auto-sync 2015-05-11 19:10:09 -04:00
rusEfi 838c6c5905 auto-sync 2015-05-09 23:09:58 -04:00
rusEfi 2b17076bda auto-sync 2015-05-04 11:05:07 -04:00
rusEfi 74227fa6cb auto-sync 2015-05-03 09:09:31 -04:00
rusEfi 45d9b0926b auto-sync 2015-05-02 19:07:39 -04:00
rusEfi d9dc91a05b auto-sync 2015-04-30 09:10:01 -04:00
rusEfi c4e3bd9f2d auto-sync 2015-04-27 21:10:30 -04:00
rusEfi fa60c953d3 auto-sync 2015-04-26 12:04:47 -04:00
rusEfi 99b487293f auto-sync 2015-04-25 10:11:24 -04:00
rusEfi 6c7e8515c3 auto-sync 2015-04-23 15:05:57 -04:00
rusEfi 51aef9b798 auto-sync 2015-04-22 23:04:38 -04:00
rusEfi f146392106 auto-sync 2015-04-19 19:11:22 -04:00
rusEfi cea85f54a7 auto-sync 2015-04-12 22:09:40 -05:00
rusEfi 560d5c1452 auto-sync 2015-04-09 21:13:56 -05:00
rusEfi 081aa780ec auto-sync 2015-04-08 18:06:26 -05:00
rusEfi 4eb6ce6164 auto-sync 2015-04-07 09:05:53 -05:00
rusEfi f5d5552f10 auto-sync 2015-04-05 16:04:54 -05:00
rusEfi da61d54e86 auto-sync 2015-04-04 23:06:25 -05:00
rusEfi fb23402407 auto-sync 2015-04-04 14:07:21 -05:00
rusEfi c93d426809 auto-sync 2015-04-03 20:08:02 -05:00
rusEfi 89b345acb2 auto-sync 2015-04-03 18:09:51 -05:00
rusEfi 8070f96aa5 auto-sync 2015-03-24 22:05:15 -05:00
rusEfi 5d8bd45a50 auto-sync 2015-03-22 13:12:45 -05:00
rusEfi 6697121f32 auto-sync 2015-03-22 11:11:12 -05:00
rusEfi 7c9847ffa5 auto-sync 2015-03-22 00:05:56 -05:00
rusEfi 5ad6b36c67 auto-sync 2015-03-21 12:12:29 -05:00