Commit Graph

93 Commits

Author SHA1 Message Date
Matthew Kennedy 9ce18d11fe use static asserts (#1003) 2019-11-12 00:39:38 -05:00
rusefi 410391598e Strange INJ1 signal behavior (when the frequency of scheduler's timer is less than 1MHz) fix #996 2019-11-10 23:54:08 -05:00
rusefi 2e3e53c613 custom codes cleanup 2019-11-04 09:20:00 -05:00
rusefi 22453f8392 nicer enum name 2019-11-03 21:19:13 -05:00
rusefi c935903162 do not let "Use fixed baro corr from MAP" kill VE fix #960 2019-09-29 09:58:29 -04:00
rusEfi 89ed15838f ETB is sticky around zero and does not want to close all the way #943 2019-09-22 23:28:11 -04:00
Matthew Kennedy f629ec038b add sensor framework, tests (#929)
* add framework, tests

* move oil pressure to new way

* add init logic

* brackets on the same line

* spaces -> tabs

* spaces -> tabs for tests

* bracket on same line

* hook up sensor mocking

* add nan check

* fix nan check

* I wrote an essay

* casing

* only init if we have a sensor to init

* style, actually call init

* format

* fix casing

* typo

* implement linear sensor

* wire up producer

* smarter limiting

* setup comments

* add reporting

* doxyfile

* oops

* add adc subscription

* clarity

* fix logic

* multiply voltage

* test styling

* test guards

* remove dependencies

* linear sensor test

* remove unused

* fix merge

* format, implicit convert op

* explicit

* format tests

* fix merge
2019-09-21 14:33:38 -04:00
rusefi e0acec2a63 WTF is wrong with MRE_miata_na6 config? operationMode complexity #898
fatal error is the best I can come up with quickly
2019-08-08 22:57:22 -04:00
rusefi 1fce0201a5 user is unable to start with zero fuel - at least showing a warning
https://rusefi.com/forum/viewtopic.php?p=33761#p33760
2019-07-06 20:45:47 -04:00
rusefi 04c7cdebb6 input has sizes hard-coded #836 2019-06-10 15:11:53 -04:00
rusefi ff1d10dd2e BUG: phase sensor validation attending - detect missing CAM signal #659
preparation
2019-05-10 23:52:55 -04:00
rusefi f0350613da CI instability: FATAL error: warn stream not initialized for 6039 #798 2019-05-10 18:58:05 -04:00
rusefi dcff861918 USB and TLE8888 not working for F4 or F767 #764 2019-04-19 13:57:40 -04:00
rusefi 3afc72a458 PWM parameter validation fix #594 2019-04-15 20:47:06 -04:00
rusefi 7e58e54976 better error handling for invalid SPI settings 2019-03-26 09:38:23 -04:00
rusefi 7fcbe43e71 #669 renaming error code 2019-01-26 13:19:18 -05:00
rusefi de81a2c2f7 grouping trigger-related codes together 2019-01-13 20:12:48 -05:00
rusefi f054de0876 BUG: FATAL in firmware with DEBUG mode #667 2019-01-11 17:40:44 -05:00
rusefi d55c7dd856 #640 Occasional halts on "Burn" in TunerStudio ("Red" LED is on) 2019-01-11 15:44:24 -05:00
rusefi 6bb8da7b39 Question: something strange trigger errors #662 2019-01-11 09:24:24 -05:00
rusefi 31771af929 typo fixes 2018-11-21 19:40:37 -05:00
rusefi f0dd3d3a6a more detail state check for #623 2018-11-20 22:43:09 -05:00
rusefi 9b1af6ad6d error codes 2018-09-10 22:10:55 -04:00
rusefi 7b37195d64 names for error codes 2018-09-10 22:00:13 -04:00
rusefi 959a91ae4c unique error codes #598 2018-07-25 23:03:04 -04:00
rusefi 45bc673ec4 typo 2018-07-24 20:33:12 -04:00
rusEfi 9cce922b78 per error code 2018-07-23 21:38:05 -04:00
rusefi 74bd1d7e10 error code into angle validation 2018-07-23 21:03:20 -04:00
rusefi 373da8607f #490 configuration validation 2017-12-08 20:04:58 -05:00
rusEfi 414f45ede2 softer error handling 2017-12-03 18:17:59 -05:00
rusefi 2e28e792de better error code names 2017-07-24 19:38:22 -04:00
rusefi d280141ac2 better error code names 2017-05-29 19:23:15 -04:00
rusefi 3102d877a6 better error code 2017-05-25 19:56:11 -04:00
rusefi 7c50cc8734 typo & error code name 2017-05-24 23:42:27 -04:00
rusefi 8fe9ab120e refactoring 2017-05-24 22:46:45 -04:00
rusefi e3d62a12ca better code name 2017-05-21 10:15:57 -04:00
rusefi 2b4c66968c better code names & more performance info 2017-05-21 10:03:17 -04:00
rusefi b2d1f3e446 monitorReuse idea is dead 2017-05-15 09:21:40 -04:00
rusefi 4f647c601c fix #404 2017-05-05 15:57:15 -04:00
rusEfi be18c73836 refactoring: better code names 2017-04-19 22:03:14 -04:00
rusefi fa66cc1a2a better startup handling 2017-04-13 10:43:27 -04:00
rusefi dbb623f6d3 better error code names 2017-04-12 09:26:22 -04:00
rusefi 748a959a2b better code name 2017-04-12 07:57:52 -04:00
rusefi 9eda2a7cd5 surviving MMC crash 2017-04-01 22:55:39 -04:00
rusefi 92ddc34108 manual pre-merge - better error message 2017-04-01 16:52:55 -04:00
rusefi a204e05ae5 find_cygwin . -type f -print0 | xargs -0 dos2unix 2017-03-24 13:17:03 -04:00
rusefi 3648a1f651 validating firing order length 2017-03-23 22:01:10 -04:00
rusefi 4bf5456457 better constant names 2017-03-09 01:10:33 -05:00
rusefi 8cdd025b9d docs 2017-03-06 17:08:09 -05:00
rusefi a0d0f8ac79 better error code enum names & minor binary protocol test command fix 2017-03-05 14:13:47 -05:00