Commit Graph

180 Commits

Author SHA1 Message Date
rusefi f47a1a16d1 getting rid of boardConfiguration / binary compatible change 2019-12-11 17:48:55 -05:00
rusefi bcec694eb1 just a trivial massive rename: TriggerState > TriggerWaveform 2019-12-08 01:09:39 -05:00
rusefi 5a299fcd9c refactoring - updating name according to new reality 2019-12-03 14:39:11 -05:00
rusefi ccd056d331 EngineTestHelper progress 2019-12-03 00:20:47 -05:00
rusefi 079598a87e reducing complexity 2019-12-02 23:29:06 -05:00
rusefi d8a10139c2 misc clean-up 2019-12-02 10:18:13 -05:00
rusefi 5ac023d987 misc clean-up 2019-12-02 10:03:50 -05:00
rusefi 18bb121cbe aux valves unit test 2019-11-23 22:55:21 -05:00
rusefi af3118fd42 making progres on angle-based scheduling 2019-11-23 20:36:40 -05:00
rusefi f15986b9aa refactoring 2019-11-23 18:38:16 -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
andreika-git ef23be6893 Kinetis & TLE8888 compatibility & fixes... (#991)
* TLE8888: More compatibility & postTunerStudioState

* activeConfiguration & EFI_ACTIVE_CONFIGURATION_IN_FLASH fix

* Kinetis: jump_to_bootloader() impl.

* Kinetis: UART baudrate safety check

* Kinetis: OMG!..
2019-10-31 16:06:34 -04:00
rusefi 875fb3d1bc something is over-complicated here? looks like two classes should become one? 2019-10-08 02:56:19 -04:00
rusefi 415de92543 something is over-complicated here? looks like two classes should become one? 2019-10-08 02:35:21 -04:00
rusefi 15ae9b1580 fancy C++ s/NULL/nullptr/ 2019-10-08 01:26:35 -04:00
rusefi 95d3368b0f refactoring: all events are now validated in relation to current timestamp 2019-10-07 23:02:47 -04:00
rusefi 63375dc24c refactoring 2019-10-07 21:54:03 -04:00
rusefi b68ed9f8cb docs & refactoring 2019-10-07 21:23:38 -04:00
rusefi 0d35b1ebba reducing hell in unit tests 2019-09-25 08:40:33 -04:00
rusefi f65fc4fec1 ETB target is using integer values #945
refactoring - ADC mocking is a mess
2019-09-22 17:39:13 -04:00
rusefi dfeac28299 current toolchain does not work great with current rusEfi code, two methods with same name are hard for full text search :( 2019-08-08 22:33:52 -04:00
rusefi eef4fbde9b fixing build & taking a safer route 2019-08-08 22:12:51 -04:00
rusefi 6043c93372 WFT is wrong with MRE_miata_na6 config? operationMode complexity #898
fancy smansy unit test with some C++11
2019-08-08 21:27:57 -04:00
rusefi deead8f8ff reducing code duplication with unit tests 2019-05-12 20:24:35 -04:00
rusefi 767418b93b refactoring unit test 2019-05-10 21:29:17 -04:00
rusefi 80fbca6f30 docs 2019-03-04 00:14:55 -05:00
rusefi 7796c4e72c #699 2019-02-28 21:09:31 -05:00
rusefi bc43d29143 refactoring: reducing code duplication 2019-02-03 09:20:36 -05:00
rusefi 4119733a5d refactoring: reducing code duplication 2019-02-03 09:19:17 -05:00
rusefi 4fa48c0ca7 Refactor Trigger System #635
reducing global state magic
2019-02-03 02:33:33 -05:00
rusefi a1da311f34 unit tests framework fix 2019-01-22 23:09:34 -05:00
rusefi 6b67ce6e20 testing API improvement (?) 2019-01-21 22:34:17 -05:00
rusefi 03f659d116 refactoring around GET_RPM 2019-01-21 22:32:30 -05:00
rusefi 53e8d10c55 refactoring around GET_RPM 2019-01-21 21:48:58 -05:00
rusefi 728e7ffa79 tiny spinning progress 2019-01-21 15:34:39 -05:00
rusefi 248902894f future fast spinning 60/2 test 2019-01-20 22:21:12 -05:00
rusefi 09201e9b7e refactoring: better location for shared methods 2019-01-15 21:36:13 -05:00
rusefi f71ac2d11d migrating to googletest 2019-01-14 23:40:13 -05:00
rusefi f0d0a9b3e4 migrating to googletest 2019-01-14 18:38:20 -05:00
rusefi 0a7f18af00 docs 2019-01-14 12:59:57 -05:00
andreika-git 32bd383b59 fix! (#673) 2019-01-14 11:33:58 -05:00
rusefi 234677df36 Trigger: Question: something strange trigger errors #662
second attempt for CUSTOM_ERR_6696 implementation
2019-01-14 11:30:41 -05:00
rusefi 3850e7e8ee Question: something strange trigger errors #662
unit test progress
2019-01-12 15:51:40 -05:00
rusefi 8801fcfbe3 Question: something strange trigger errors #662
reducing warnings in unit tests
2019-01-12 15:32:40 -05:00
rusefi 9e73d7bafe making warning codes more unit testable 2019-01-12 08:34:38 -05:00
rusefi 683069621d minor tests improvement 2019-01-11 00:47:03 -05:00
rusefi 4b97f15071 random test refactoring 2019-01-10 23:39:41 -05:00
rusefi 6414da4213 random test refactoring 2019-01-10 23:39:14 -05:00
rusefi 7c9a99fb72 random test refactoring 2019-01-10 23:33:50 -05:00
rusefi 51a708117a reducing global variables in tests 2019-01-10 23:24:36 -05:00
rusefi e357cec8bf reducing global variables in tests 2019-01-10 23:09:56 -05:00
rusefi 53b53255df reducing global variables in tests 2019-01-10 21:50:13 -05:00
rusefi 67aa9f96b9 reducing global variables in tests 2019-01-10 21:26:02 -05:00
rusefi e394f36d58 reducing global variables in tests 2019-01-10 21:19:46 -05:00
rusefi 270af0c0ab The Big Refactoring of 2019: scheduler should not be global #655 2019-01-09 20:00:21 -05:00
rusefi b4f5714b66 The Big Refactoring of 2019: scheduler should not be global #655 2019-01-09 19:57:12 -05:00
rusefi e189d16978 The Big Refactoring of 2019: scheduler should not be global #655 2019-01-09 16:30:14 -05:00
rusefi 20dc9b57a4 The Big Refactoring of 2019: scheduler should not be global #655 2019-01-09 10:36:35 -05:00
rusefi 9afe619652 making either Matt or compiler or both happier 2019-01-05 00:11:17 -05:00
rusefi e6a139b044 #625 2018-12-25 21:05:06 -05:00
rusefi 71ca679ec5 bugfix 2018-12-25 18:44:46 -05:00
rusefi f761616125 #635 2018-12-24 23:23:45 -05:00
rusefi 2f74142a06 refactoring 2018-07-28 20:02:01 -04:00
rusefi 241f9a5b72 refactoring 2018-07-28 19:51:41 -04:00
rusEfi 168b885f6f refactoring 2018-07-28 19:39:00 -04:00
rusEfi abcbae519b refactoring 2018-07-28 19:35:50 -04:00
rusEfi 2fc0a6e424 wider macro usage 2018-07-28 19:21:34 -04:00
rusefi 43ee2a9a75 refactoring 2018-07-28 15:31:01 -04:00
andreika-git eb27c6b6e4 Impl. faster engine spin-up mode (alpha-version) (#567)
* Impl. faster engine spin-up mode (alpha-version)

* A comment for RPM_LOW_THRESHOLD

* Faster engine stop detection

* Safety check for instant RPM on spinning-up

* rusefi.xml

* unit-tests & relevant fixes
2018-03-10 20:58:51 -05:00
rusefi 41d2123d06 better state reset 2018-03-04 21:10:00 -05:00
rusefi ec18c5668a unit test reset fix 2018-03-04 20:14:47 -05:00
rusefi ac003bbaad refactoring unit tests 2018-03-04 16:39:33 -05:00
rusefi d4f24f8da8 refactoring unit tests 2018-03-04 16:38:01 -05:00
rusefi 217b5a3c2b docs 2018-03-04 16:34:23 -05:00
rusefi e35cde61b9 refactoring unit tests 2018-03-04 16:30:03 -05:00
rusefi 6bf85e0775 better method name 2017-06-11 15:12:41 -04:00
rusefi f8e592f454 better macro name 2017-05-15 23:28:49 -04:00
rusefi 92feca9a01 reducing variable name conflict 2017-03-28 18:59:42 -04:00
rusefi 42eea1ddfd progress #363 2017-03-01 22:18:25 -05:00
rusEfi 796458358e auto-sync 2016-12-18 12:03:48 -05:00
rusEfi 7c97baedb5 auto-sync 2016-11-07 22:02:21 -05:00
rusEfi f879fba407 auto-sync 2016-11-03 23:02:58 -04:00
rusEfi ab986e0ab0 auto-sync 2016-11-01 09:02:29 -04:00
rusEfi bced8873ab auto-sync 2016-10-31 22:02:12 -04:00
rusEfi bb56a8582e auto-sync 2016-09-27 11:01:57 -04:00
rusEfi 27b5126ddf auto-sync 2016-09-15 14:02:45 -04:00
rusEfi 3316d34d7c auto-sync 2016-09-14 23:03:47 -04:00
rusEfi 29d4a5e918 auto-sync 2016-09-04 00:03:27 -04:00
rusEfi 0f8866d3a5 auto-sync 2016-09-03 19:02:42 -04:00
rusEfi ba8433fb97 auto-sync 2016-08-27 19:02:43 -04:00
rusEfi 816f1ac283 auto-sync 2016-08-27 12:02:29 -04:00
rusEfi 00c2792392 auto-sync 2016-08-26 23:02:24 -04:00
rusEfi 545490b3e9 auto-sync 2016-08-26 20:03:06 -04:00
rusEfi 106801f624 auto-sync 2016-08-26 18:02:39 -04:00
rusEfi 14c4941552 auto-sync 2016-08-26 17:02:37 -04:00
rusEfi e988d9f767 auto-sync 2016-03-11 11:03:18 -05:00
rusEfi 26dcdc0504 auto-sync 2016-02-27 23:03:34 -05:00
rusEfi 770ed91443 auto-sync 2016-01-25 01:02:55 -05:00
rusEfi fdfbedeee5 auto-sync 2015-09-13 17:02:44 -04:00
rusEfi 41e7abdd6f auto-sync 2015-07-10 09:01:56 -04:00