Commit Graph

150 Commits

Author SHA1 Message Date
rusefi bcec694eb1 just a trivial massive rename: TriggerState > TriggerWaveform 2019-12-08 01:09:39 -05:00
rusefi d9f777c669 codes fix, thank you AndreiKA 2019-12-03 09:05:57 -05:00
rusefi b415508c70 codes clean-up 2019-12-02 20:16:41 -05:00
rusefi 349eac34de better state validation, better error codes 2019-11-29 23:41:26 -05:00
rusefi 612649e191 Sporadic error: FATAL error: handleCycleStart #1030
more details
2019-11-24 21:45:32 -05:00
rusefi 99bed7b613 unused code 2019-11-13 20:15:02 -05:00
rusefi a23f6bb23e time to panic and revert more 2019-11-12 21:42:44 -05:00
Matthew Kennedy b01a9e1388 use static asserts (#1003) 2019-11-12 00:39:38 -05:00
rusefi 7c453fb199 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 eae44843b1 custom codes cleanup 2019-11-04 09:20:00 -05:00
rusefi 591f19321d nicer enum name 2019-11-03 21:19:13 -05:00
rusefi 9a961fd0c2 do not let "Use fixed baro corr from MAP" kill VE fix #960 2019-09-29 09:58:29 -04:00
rusEfi 97e0270b1c 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 dfcc9dba04 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 9112b7f797 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 2c515f13a9 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 9110d0f167 input has sizes hard-coded #836 2019-06-10 15:11:53 -04:00
rusefi 35964c064c BUG: phase sensor validation attending - detect missing CAM signal #659
preparation
2019-05-10 23:52:55 -04:00
rusefi c985f6fc8f CI instability: FATAL error: warn stream not initialized for 6039 #798 2019-05-10 18:58:05 -04:00
rusefi e4bb98b779 USB and TLE8888 not working for F4 or F767 #764 2019-04-19 13:57:40 -04:00
rusefi 0171e00231 PWM parameter validation fix #594 2019-04-15 20:47:06 -04:00
rusefi ddb0fc6510 better error handling for invalid SPI settings 2019-03-26 09:38:23 -04:00
rusefi afc4f1da51 #669 renaming error code 2019-01-26 13:19:18 -05:00
rusefi 1a52fa3693 grouping trigger-related codes together 2019-01-13 20:12:48 -05:00
rusefi f140c97ab2 BUG: FATAL in firmware with DEBUG mode #667 2019-01-11 17:40:44 -05:00
rusefi 3acc936c6b #640 Occasional halts on "Burn" in TunerStudio ("Red" LED is on) 2019-01-11 15:44:24 -05:00
rusefi 615a83cc5e Question: something strange trigger errors #662 2019-01-11 09:24:24 -05:00
rusefi 207e7ac7de typo fixes 2018-11-21 19:40:37 -05:00
rusefi 9c0cee3201 more detail state check for #623 2018-11-20 22:43:09 -05:00
rusefi 92df53aec9 error codes 2018-09-10 22:10:55 -04:00
rusefi 70b91d2295 names for error codes 2018-09-10 22:00:13 -04:00
rusefi 60b3aa8e60 unique error codes #598 2018-07-25 23:03:04 -04:00
rusefi f7d534c370 typo 2018-07-24 20:33:12 -04:00
rusEfi 4ae468e7d3 per error code 2018-07-23 21:38:05 -04:00
rusefi f62f9563d3 error code into angle validation 2018-07-23 21:03:20 -04:00
rusefi 11e9a873db #490 configuration validation 2017-12-08 20:04:58 -05:00
rusEfi 9c8db36591 softer error handling 2017-12-03 18:17:59 -05:00
rusefi 95a22ed40e better error code names 2017-07-24 19:38:22 -04:00
rusefi 10fd879363 better error code names 2017-05-29 19:23:15 -04:00
rusefi c907b7c094 better error code 2017-05-25 19:56:11 -04:00
rusefi 73afcd2a8b typo & error code name 2017-05-24 23:42:27 -04:00
rusefi 0a0549e1bc refactoring 2017-05-24 22:46:45 -04:00
rusefi a3919be9bd better code name 2017-05-21 10:15:57 -04:00
rusefi ffc9cf72e4 better code names & more performance info 2017-05-21 10:03:17 -04:00
rusefi 60eb9985ba monitorReuse idea is dead 2017-05-15 09:21:40 -04:00
rusefi 5e0fb8c567 fix #404 2017-05-05 15:57:15 -04:00
rusEfi 7cdbf2bb03 refactoring: better code names 2017-04-19 22:03:14 -04:00
rusefi 8bd0480f20 better startup handling 2017-04-13 10:43:27 -04:00
rusefi 98f56cc2a1 better error code names 2017-04-12 09:26:22 -04:00
rusefi bc71cdc92e better code name 2017-04-12 07:57:52 -04:00
rusefi 3cd017b844 surviving MMC crash 2017-04-01 22:55:39 -04:00
rusefi 8e5959a6ce manual pre-merge - better error message 2017-04-01 16:52:55 -04:00
rusefi 66b935ffbb find_cygwin . -type f -print0 | xargs -0 dos2unix 2017-03-24 13:17:03 -04:00
rusefi 4ce5c9dc43 validating firing order length 2017-03-23 22:01:10 -04:00
rusefi 5dfc9a32a7 better constant names 2017-03-09 01:10:33 -05:00
rusefi 3b8ed5766e docs 2017-03-06 17:08:09 -05:00
rusefi c8f48346d0 better error code enum names & minor binary protocol test command fix 2017-03-05 14:13:47 -05:00
rusefi f829c75cca individual error codes for all errors 2017-03-05 08:46:32 -05:00
rusefi 1b947d85ed removing artificial limitation 2017-03-04 20:51:27 -05:00
rusefi ff02cefd10 usability: better error handling 2017-02-24 19:20:33 -05:00
rusefi 2f9b950489 progress #363 2017-02-23 14:00:03 -05:00
rusefi 75c67c12a8 docs 2017-02-22 22:00:56 -05:00
rusefi f8cce5a34b refactoring - better constant name & docs 2017-02-20 12:53:43 -05:00
rusEfi 3061999890 auto-sync 2017-02-17 21:03:22 -05:00
rusEfi 3d6ac66eb3 auto-sync 2017-02-07 17:04:39 -05:00
rusEfi 47019ad79a auto-sync 2017-02-06 19:03:19 -05:00
rusEfi a1aab54b25 auto-sync 2017-01-22 09:03:08 -05:00
rusEfi a0dbe8345f auto-sync 2017-01-19 14:02:37 -05:00
rusEfi 5e7e11f001 auto-sync 2017-01-15 15:06:23 -05:00
rusEfi 552c664a23 auto-sync 2017-01-03 06:05:22 -05:00
rusEfi 201dbbbe58 auto-sync 2016-12-25 21:02:31 -05:00
rusEfi 796166941a auto-sync 2016-12-18 19:02:00 -05:00
rusEfi 2136c6de17 auto-sync 2016-12-17 12:03:02 -05:00
rusEfi 4f36805664 auto-sync 2016-12-17 09:02:59 -05:00
rusEfi 357e826c45 auto-sync 2016-12-13 14:01:43 -05:00
rusEfi 63f3e8abde auto-sync 2016-11-20 23:01:49 -05:00
rusEfi ae77525beb auto-sync 2016-11-07 23:01:47 -05:00
rusEfi 40749925c7 auto-sync 2016-11-02 23:01:48 -04:00
rusEfi 4e431d0cc7 auto-sync 2016-10-13 00:03:04 -04:00
rusEfi 4e5a870f7f auto-sync 2016-10-10 16:02:39 -04:00
rusEfi fb5f7fc282 auto-sync 2016-10-10 15:02:10 -04:00
rusEfi 501e14d130 auto-sync 2016-10-09 19:03:51 -04:00
rusEfi b4af8d5c2b auto-sync 2016-10-03 22:03:22 -04:00
rusEfi 68b47d0bbb auto-sync 2016-10-02 16:03:12 -04:00
rusEfi 5a4b11908c auto-sync 2016-10-01 09:02:04 -04:00
rusEfi 6b165c1999 auto-sync 2016-07-23 14:03:36 -04:00
rusEfi dff7eb04ee auto-sync 2016-07-22 17:03:21 -04:00
rusEfi 9870575258 auto-sync 2016-07-17 10:13:22 -04:00
rusEfi 7a9774dba5 auto-sync 2016-07-14 08:03:18 -04:00
rusEfi 4831f3920b auto-sync 2016-07-13 21:03:05 -04:00
rusEfi 42069e51ac auto-sync 2015-12-31 16:02:30 -05: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 e201da9f83 auto-sync 2015-01-21 23:04:03 -06:00
rusEfi a174734294 auto-sync 2015-01-12 17:04:10 -06:00
rusefi 4ee83f0fee auto-sync 2014-08-29 10:52:33 -04:00
rusefi 4e25f6cbfc auto-sync 2014-08-29 10:44:55 -04:00
rusefi 454d695760 manual sync 2014-05-19 10:10:56 -05:00
rusefi 558ba46c27 newer version 2014-04-22 19:43:32 -05:00
rusefi aadb01cf6d initial version 2014-04-22 17:13:46 -05:00