Commit Graph

9758 Commits

Author SHA1 Message Date
rusefillc 978fd853ea hold on, why "float autoscale" at all here? (#4647)
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-10-08 22:11:34 -04:00
GitHub set-date Action 3f0cbecee0 Update date 2022-10-09 00:27:54 +00:00
GitHub set-date Action b06ac5094c Update date 2022-10-08 00:27:12 +00:00
GitHub gen-configs Action ed72d6171a Auto-generated configs and docs 2022-10-07 17:59:31 +00:00
rusefillc 5b8914b6d4 startStopStateToggleCounter to live data 2022-10-06 22:21:02 -04:00
GitHub set-date Action aba1e34dcf Update date 2022-10-07 00:34:08 +00:00
GitHub gen-configs Action 3f3e99145c Auto-generated configs and docs 2022-10-06 23:24:19 +00:00
rusefillc 16e74c9db7 startStopState to live data 2022-10-06 19:17:59 -04:00
GitHub gen-configs Action 0be046c221 Auto-generated configs and docs 2022-10-06 23:00:58 +00:00
GitHub gen-configs Action dd79144537 Auto-generated configs and docs 2022-10-06 04:07:05 +00:00
rusefi 21527fbf3f FrequencySensor::showInfo 2022-10-05 23:39:19 -04:00
GitHub gen-configs Action 552d153ecc Auto-generated configs and docs 2022-10-06 02:34:17 +00:00
GitHub gen-configs Action f49f0e2972 Auto-generated configs and docs 2022-10-06 02:05:46 +00:00
Matthew Kennedy a65190b008 remove 2jz trigger that's really 12 tooth crank (#4637)
* remove 2jz trigger that's really 12 tooth crank

* triggerimage hardcoded name
2022-10-05 21:59:17 -04:00
GitHub set-date Action 4aee8644dd Update date 2022-10-06 00:47:27 +00:00
GitHub gen-configs Action 22ee4b21c0 Auto-generated configs and docs 2022-10-06 00:15:23 +00:00
Matthew Kennedy 33c8e937e6 change triggers that need RiseOnly (#4636)
* triggers that need RiseOnly

* skipped tooth

* s
2022-10-05 20:10:27 -04:00
rusefillc 1a9baedd49 Mark is asking for VIN number field fix #3967 2022-10-05 18:26:12 -04:00
Andrey 3d329639ea Mark is asking for VIN number field #3967 2022-10-04 21:12:51 -04:00
GitHub gen-configs Action 898f844a7e Auto-generated configs and docs 2022-10-05 00:42:22 +00:00
Matthew Kennedy 58a5569006 require ignition on for firing (#4628)
* require ignition on for firing

* too much havoc for a unit test

* patch up references

* last one

* fix changelog mangling

* fix the changelog template too

* bad merge

* fix the template again

* s

* fake battery voltage on hw ci

* ugh merge

* ugh merge
2022-10-04 20:36:03 -04:00
GitHub set-date Action 6a65121a89 Update date 2022-10-05 00:32:23 +00:00
GitHub gen-configs Action 271c792c63 Auto-generated configs and docs 2022-10-05 00:19:38 +00:00
Matthew Kennedy 60fc30d34d remove 898 (#4634)
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-10-04 20:12:57 -04:00
GitHub set-date Action d2a0ff694a Update date 2022-10-04 00:32:34 +00:00
GitHub gen-configs Action 87101854e6 Auto-generated configs and docs 2022-10-03 23:37:01 +00:00
GitHub gen-configs Action 5b07449c8a Auto-generated configs and docs 2022-10-03 16:15:22 +00:00
GitHub gen-configs Action 39d54d766c Auto-generated configs and docs 2022-10-03 15:06:47 +00:00
GitHub gen-configs Action 738bfe5de3 Auto-generated configs and docs 2022-10-03 04:25:05 +00:00
rusefillc 93b5758736 there is no third trigger simulator channel right? 2022-10-03 00:18:11 -04:00
GitHub set-date Action 50140f1a77 Update date 2022-10-03 00:28:29 +00:00
rusefi 826ec4619b need Proteus QC 2022-10-01 22:34:08 -04:00
rusefi 707bbe9782 need Proteus QC 2022-10-01 22:07:44 -04:00
rusefi 2b686c6724 need Proteus QC 2022-10-01 22:00:25 -04:00
GitHub gen-configs Action 9ec5a2abaf Auto-generated configs and docs 2022-10-02 01:36:00 +00:00
GitHub set-date Action 69d3e046f7 Update date 2022-10-02 00:31:52 +00:00
GitHub gen-configs Action 081ee2b997 Auto-generated configs and docs 2022-10-01 10:20:25 +00:00
rusefillc 359c682896 ingles lo hablas 2022-10-01 06:15:00 -04:00
GitHub set-date Action 4cc3955c4b Update date 2022-10-01 00:34:57 +00:00
rusefillc 84909cd54b CAN side of automated testing #4630 2022-09-30 00:08:26 -04:00
rusefillc b80c75223a CAN side of automated testing #4630 2022-09-29 23:46:08 -04:00
rusefillc 587c448688 CAN side of automated testing #4630 2022-09-29 23:01:06 -04:00
GitHub gen-configs Action cd4f25767f Auto-generated configs and docs 2022-09-30 01:01:00 +00:00
rusefillc a177e01a5f CAN side of automated testing #4630 2022-09-29 20:55:38 -04:00
GitHub set-date Action 09a3d577a0 Update date 2022-09-30 00:36:55 +00:00
Matthew Kennedy f2c8a0192c fix instant rpm clearing bug (#4629)
* improve instant rpm

* changelog
2022-09-29 07:15:59 -04:00
Andrey e6b8b08853 refactoring: encapsulation 2022-09-28 22:42:08 -04:00
GitHub gen-configs Action 30a998bddf Auto-generated configs and docs 2022-09-29 02:24:42 +00:00
Andrey 1a765ac629 Merge branch 'master' of https://github.com/rusefi/rusefi 2022-09-28 22:19:23 -04:00
GitHub set-date Action 8dfce5ca23 Update date 2022-09-29 00:34:07 +00:00
Andrey a3a8d13657 TCU to have it's own corner 2022-09-28 20:16:01 -04:00
Andrey 1c9b07e355 nicer fatal message if that ever happens 2022-09-28 19:47:14 -04:00
Matthew Kennedy d4a0c0417e refactor prime (#4627) 2022-09-28 07:53:12 -04:00
rusefillc 58ae901639 VVT minimum RPM fix #4545 2022-09-27 22:41:26 -04:00
rusefillc cbcf830144 Merge branch 'master' of https://github.com/rusefi/rusefi 2022-09-27 22:25:30 -04:00
GitHub gen-configs Action 4448566157 Auto-generated configs and docs 2022-09-28 02:23:08 +00:00
rusefillc 8ba835fb58 refactoring: renaming method 2022-09-27 22:21:18 -04:00
GitHub gen-configs Action 7a46e81581 Auto-generated configs and docs 2022-09-28 01:45:17 +00:00
GitHub set-date Action cab2ae0f67 Update date 2022-09-28 00:32:31 +00:00
GitHub gen-configs Action f67c28fb38 Auto-generated configs and docs 2022-09-27 18:00:54 +00:00
GitHub gen-configs Action 979b15b9cf Auto-generated configs and docs 2022-09-27 16:44:23 +00:00
GitHub gen-configs Action d4eddcf048 Auto-generated configs and docs 2022-09-27 03:24:28 +00:00
GitHub set-date Action 99caa9987c Update date 2022-09-27 00:29:27 +00:00
GitHub gen-configs Action c091f79143 Auto-generated configs and docs 2022-09-26 10:11:01 +00:00
GitHub gen-configs Action fe95a7cdc1 Auto-generated configs and docs 2022-09-26 09:49:27 +00:00
rusefillc 3ab1feba94 Merge branch 'master' of https://github.com/rusefi/rusefi 2022-09-26 05:34:20 -04:00
rusefillc 1b95521866 engineSyncCam to be a drop-down not a number value #4611 2022-09-26 05:34:05 -04:00
GitHub gen-configs Action 767a7bbc39 Auto-generated configs and docs 2022-09-26 09:32:19 +00:00
GitHub gen-configs Action 90c70be27c Auto-generated configs and docs 2022-09-26 07:06:23 +00:00
GitHub set-date Action 197d7d7345 Update date 2022-09-26 00:27:08 +00:00
GitHub gen-configs Action 915ce72a17 Auto-generated configs and docs 2022-09-25 22:54:41 +00:00
Matthew Kennedy 9cd5553617 plumbing parts of 4621 (#4622)
* plumbing parts of 4621

* show error list

* exit on error too!

* this test has some unhealthy undefined behavior

* no uninitialized values

* no that doesn't work

* remove the invalid data and the bug becomes obvious
2022-09-25 18:49:54 -04:00
Matthew Kennedy 90489edb96 schedule ignition charge by angle instead of tooth (#4513)
* schedule ignition charge by angle

* same mistake as #4536

* s

* wrap sparkAngle too

* AngleBasedEventNew

* function moved

* implement scheduleOrQueue

* prints
2022-09-25 11:00:55 -04:00
Matthew Kennedy 7ba4f8c5fd also invert trigger stim if you have trigger input inverted (#4612) 2022-09-25 10:10:31 -04:00
Matthew Kennedy 6f5bed28d9 better k gaps (#4623) 2022-09-25 09:14:29 -04:00
Matthew Kennedy dbf8a1ea2a #4619 (#4620) 2022-09-25 07:40:28 -04:00
GitHub gen-configs Action 1db63d5d64 Auto-generated configs and docs 2022-09-25 03:55:55 +00:00
Andrey df0bb3ebc5 Honda K cam wheels #3405 2022-09-24 23:49:41 -04:00
Andrey 178fe15760 more inclusive configuration name 2022-09-24 23:49:41 -04:00
Andrey 3350ad6fbe Honda K cam wheels #3405 2022-09-24 23:49:41 -04:00
Andrey 3fb21c8773 Merge branch 'master' of https://github.com/rusefi/rusefi 2022-09-24 23:26:12 -04:00
Andrey 5935c18beb K progress - just a rename 2022-09-24 23:25:36 -04:00
GitHub gen-configs Action 3009df430f Auto-generated configs and docs 2022-09-25 03:24:44 +00:00
Andrey 4653cde601 K progress 2022-09-24 23:18:57 -04:00
GitHub set-date Action 632957cbc4 Update date 2022-09-25 00:25:20 +00:00
GitHub gen-configs Action a4aed52c75 Auto-generated configs and docs 2022-09-24 18:57:35 +00:00
GitHub gen-configs Action e8b5445201 Auto-generated configs and docs 2022-09-24 13:35:00 +00:00
GitHub gen-configs Action 3690b79b18 Auto-generated configs and docs 2022-09-24 04:29:39 +00:00
Matthew Kennedy 2410b11a66 log tooth angle difference (#4613) 2022-09-23 23:49:28 -04:00
Matthew Kennedy 02aad24c59 explicitly pass which edges we sync trigger on (#4607)
* require sync edge type

* s

* fix neon

* info printing

* put enums back

* auto gen enum fiddling
2022-09-23 20:39:41 -04:00
GitHub set-date Action 27227f7c2f Update date 2022-09-24 00:29:41 +00:00
GitHub gen-configs Action e5c1268b94 Auto-generated configs and docs 2022-09-24 00:19:42 +00:00
rusefillc c6a2f2657b honda K enum rename 2022-09-23 20:13:14 -04:00
GitHub gen-configs Action 2ddde411df Auto-generated configs and docs 2022-09-23 23:17:00 +00:00
Matthew Kennedy 0dfba2a655 remove ignitionPin (#4608)
* remove ignitionPin

* now that's gone

* BMW test
2022-09-23 17:30:10 -04:00
rusefillc 55c5fd331c docs: private firmware enums vs public to code generated 2022-09-23 09:41:13 -04:00
Matthew Kennedy 91566b86d3 simulator reads/writes configuration (#4605)
* simulator reads/writes configuration

* c_str

* include order
2022-09-23 08:47:50 -04:00
GitHub gen-configs Action 6ef99de79b Auto-generated configs and docs 2022-09-23 02:41:20 +00:00
GitHub set-date Action 7f45960236 Update date 2022-09-23 00:28:12 +00:00
GitHub set-date Action 4ddcfa83d5 Update date 2022-09-22 00:24:50 +00:00
GitHub gen-configs Action 5d18022460 Auto-generated configs and docs 2022-09-21 14:15:33 +00:00
GitHub gen-configs Action 711a34643e Auto-generated configs and docs 2022-09-21 03:06:46 +00:00
rusefillc 3a55a2d89a auxSpeed1 2022-09-20 23:00:42 -04:00
GitHub set-date Action 749d7f864c Update date 2022-09-21 00:27:59 +00:00
Matthew Kennedy 556769b181 terrible horrible typo (#4597) 2022-09-20 12:39:16 -04:00
Matthew Kennedy 36d9eb4164 plumbing for 4513 (#4599)
* plumbing for 4513

* not static
2022-09-20 06:19:51 -04:00
Matthew Kennedy 4e78c4c922 two modes trigger scheduler (#4598)
* two modes trigger scheduler

* asOld

* hpfp
2022-09-20 05:28:23 -04:00
GitHub gen-configs Action d5dd3f5df4 Auto-generated configs and docs 2022-09-20 02:05:56 +00:00
Matthew Kennedy e737141a6f add fuel/spark cut codes to TS indicators (#4592)
* add fuel/spark cut codes to TS indicators

* fix list

* only set clearReason if not cleared
2022-09-19 22:01:03 -04:00
GitHub set-date Action 83559d4f45 Update date 2022-09-20 00:27:29 +00:00
GitHub gen-configs Action 731888f8e8 Auto-generated configs and docs 2022-09-19 23:02:03 +00:00
rusefillc 4318b47e58 "angle range findAngle#a6" critical error #4593 2022-09-19 18:33:19 -04:00
rusefillc d83833076a moving confusing around 2022-09-19 12:32:45 -04:00
GitHub gen-configs Action b9a3f29f3d Auto-generated configs and docs 2022-09-19 16:23:04 +00:00
rusefillc a4a1995508 useBiQuadOnAuxSpeedSensors 2022-09-19 12:13:20 -04:00
rusefillc a1143779f2 documenting biquad or else concerns 2022-09-19 12:06:00 -04:00
rusefillc 3e4b514a65 moving confusing around 2022-09-19 12:00:01 -04:00
GitHub gen-configs Action 506210ea30 Auto-generated configs and docs 2022-09-19 01:45:52 +00:00
GitHub set-date Action 6d8438c920 Update date 2022-09-19 00:24:35 +00:00
GitHub gen-configs Action 165edaa1e5 Auto-generated configs and docs 2022-09-18 23:11:06 +00:00
GitHub gen-configs Action faa0f46a87 Auto-generated configs and docs 2022-09-18 01:44:04 +00:00
Matthew Kennedy d84a290eca gppwm load axis can be another GPPWM channel (!!!!!) (#4587)
* gppwm load axis can be another GPPWM channel (!!!!!)

* explicit cast

* efiAssert not void

* kick
2022-09-17 21:38:06 -04:00
GitHub set-date Action 3418bd1217 Update date 2022-09-18 00:26:43 +00:00
GitHub set-date Action 513d0f00fa Update date 2022-09-17 00:35:31 +00:00
GitHub gen-configs Action 7aba987cdd Auto-generated configs and docs 2022-09-17 00:16:59 +00:00
Matthew Kennedy 4106704385 add ignition adder tables (#4586)
* ign blend tables

* tweaks

* iterate

* tweaks

* axis values

* changelog
2022-09-16 20:07:04 -04:00
GitHub gen-configs Action 3b3707b8bd Auto-generated configs and docs 2022-09-16 20:10:48 +00:00
Matthew Kennedy 14068656ad more gppwm options (#4585)
* more gppwm options

* fix ui

* gppwm list size
2022-09-16 16:04:03 -04:00
rusefillc d423c077a0 moving acceleration around 2022-09-16 00:06:57 -04:00
rusefillc f919845c9c tear down Engine god object #4511
oh I hope this ends well
2022-09-15 23:41:06 -04:00
rusefillc 1c9cb5b6ba just a rename & hiding unit test method 2022-09-15 23:07:08 -04:00
rusefillc c77ac3c42e tear down Engine god object #4511 2022-09-15 22:21:07 -04:00
rusefillc cf53f8b65c tear down Engine god object #4511 2022-09-15 22:12:49 -04:00
rusefillc b4bc5551db tear down Engine god object #4511 2022-09-15 22:06:16 -04:00
rusefillc 918112d588 tear down Engine god object #4511 2022-09-15 22:00:07 -04:00
rusefillc 03d176ca61 tear down Engine god object #4511 2022-09-15 21:55:15 -04:00
rusefillc 1c28ca0582 tear down Engine god object #4511 2022-09-15 21:46:01 -04:00
GitHub gen-configs Action ca0e54c3d2 Auto-generated configs and docs 2022-09-16 01:34:39 +00:00
rusefillc e582a83ecb tear down Engine god object #4511 2022-09-15 21:28:27 -04:00
GitHub set-date Action e49c8bd0ec Update date 2022-09-16 00:26:58 +00:00
GitHub gen-configs Action 6dbf48d552 Auto-generated configs and docs 2022-09-15 19:12:32 +00:00
rusefillc ac03dc55d8 CUSTOM_INSTANT_MAP_DECODING 2022-09-15 15:07:31 -04:00
GitHub gen-configs Action 2dbc98588e Auto-generated configs and docs 2022-09-15 19:00:51 +00:00
rusefillc 672f0b8acc mapFast into logs 2022-09-15 14:55:49 -04:00
rusefillc 6e3bbd2ca2 dead idea 2022-09-15 14:55:32 -04:00
GitHub gen-configs Action 3a07244e49 Auto-generated configs and docs 2022-09-15 12:35:18 +00:00
GitHub set-date Action 4917b0507b Update date 2022-09-15 00:26:28 +00:00
Andrey dc9504f33c deep rabbit holes are the best ones!
refactoring: encapsulation
2022-09-14 02:45:31 -04:00
Andrey f5a5764429 deep rabbit holes are the best ones!
refactoring: encapsulation
2022-09-14 02:35:55 -04:00
Andrey d9accf1772 deep rabbit holes are the best ones!
refactoring: encapsulation
2022-09-14 02:24:41 -04:00
Andrey 1d0f13fc41 deep rabbit holes are the best ones!
refactoring: encapsulation
2022-09-14 02:17:04 -04:00
Andrey aa0cffcfdb deep rabbit holes are the best ones!
refactoring: encapsulation
2022-09-14 02:06:52 -04:00
Andrey 579f3df7ad deep rabbit holes are the best ones!
refactoring: encapsulation
2022-09-14 01:53:17 -04:00
Andrey b439f27284 inline method to reduce confusion 2022-09-14 01:34:52 -04:00
Andrey 34f87a3683 inline method to reduce confusion 2022-09-14 01:24:19 -04:00
Andrey 110c49949d some dead nonsense 2022-09-14 01:15:26 -04:00
Andrey d256fd2b01 removing dead parameter 2022-09-14 01:13:57 -04:00
Andrey b059e9defb tear down Engine god object #4511
just trying different things
2022-09-14 01:09:32 -04:00
Andrey 867cc73950 moving IO-only away from scheduling logic 2022-09-14 00:55:55 -04:00
Andrey 556427b01d moving IO-only away from scheduling logic 2022-09-14 00:52:24 -04:00
GitHub gen-configs Action c88a18b13e Auto-generated configs and docs 2022-09-14 04:39:50 +00:00
rusefillc f97c5ed8fd i suspect that no one cares about these 2022-09-14 00:34:04 -04:00
Andrey b1451e229c GM 2022-09-14 00:03:38 -04:00
Matthew Kennedy fb2565952d pwm iteration limit to avoid float math accuracy loss (#4578) 2022-09-13 21:16:35 -04:00
rusefi 8f0023441e You would not believe how you invert TLE9201 #4579 2022-09-13 21:03:47 -04:00
GitHub gen-configs Action 754065badb Auto-generated configs and docs 2022-09-13 23:55:16 +00:00
Matthew Kennedy 3358cdab11 resurrect EFI_CLOCK_LOCKS (#4572)
* resurrect EFI_CLOCK_LOCKS

* missing extern

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-09-13 14:07:25 -04:00
GitHub gen-configs Action aef1a4ec47 Auto-generated configs and docs 2022-09-13 06:33:23 +00:00
rusefillc 6ef9719b53 kick Start Cranking mode #4569 2022-09-13 02:23:57 -04:00
GitHub set-date Action 7b5297510d Update date 2022-09-13 00:25:52 +00:00
GitHub gen-configs Action 04db1fbb36 Auto-generated configs and docs 2022-09-13 00:18:15 +00:00
GitHub gen-configs Action 9e4e4f7974 Auto-generated configs and docs 2022-09-12 23:10:38 +00:00
Andrey G c1c9d5222a tle8888 dead code (#4568) 2022-09-12 18:54:29 -04:00
rusefillc 21a1914bc8 at the moment efiWatchdog always fails on enable, would this fix? 2022-09-11 21:31:42 -04:00
GitHub gen-configs Action 42336debf8 Auto-generated configs and docs 2022-09-12 01:21:40 +00:00
rusefi 95e7358fce at the moment efiWatchdog always fails on enable, would this fix? 2022-09-11 21:15:25 -04:00
GitHub set-date Action cd28fce1e9 Update date 2022-09-12 00:23:15 +00:00
Andrey G 2b4012b279 dead code, reduce typedefs (#4566)
* Do lightweight checks first

* Dead getTimeIgnitionSeconds()

Dead since 5274cffff3

* Get rid of efitime_t.

Purpose are not clear. Use efitick_t where ticks are used,
use efitimeus_t for uS, use efitimems_t or efitimems64_t for mS.

* Fix unit tests

* Fix misc: stm32f1_test_project
2022-09-11 16:08:11 -04:00
Andrey G bbb71c4e7d Supress tons of warning from triggers (#4565) 2022-09-11 15:25:58 -04:00
Andrey G 1ca5988877 time routines refactor (#4563)
* Extract time helpers from engine_controller_misc to efitime.cpp

* Rename currentTimeMillis() to getTimeNowMs()

We have getTimeNowNt(), getTimeNowUs(), currentTimeMillis() and getTimeNowSeconds()
Align a bit.

find . -type f -name '*.c*' -exec sed -i 's/currentTimeMillis/getTimeNowMs/g' {} \;

* Rename getTimeNowSeconds() to getTimeNowS()

To align with Nt, Us, Ms versions.

* Some comments about getTimeNowLowerNt()
2022-09-11 13:06:03 -04:00
rusefillc 0780a3f719 human brain does need sleep 2022-09-11 12:40:24 -04:00
rusefillc 787dc0700e Revert "refactoring: type safety"
This reverts commit 0ff7af9db5.
2022-09-11 11:14:20 -04:00
rusefillc 0ff7af9db5 refactoring: type safety 2022-09-11 11:00:12 -04:00
Andrey G c73a8c2f46 efiWatchdog: avoid converting time to float (#4562)
https://stackoverflow.com/questions/68690961/why-does-converting-int-to-float-lose-precision-in-c-programming-language
2022-09-11 05:46:55 -04:00
rusefillc 2e85a7a09d refactoring: type safety 2022-09-11 05:41:01 -04:00
GitHub gen-configs Action 97f1ee67d6 Auto-generated configs and docs 2022-09-11 07:53:45 +00:00
rusefillc 921b97431f refactoring: type safety 2022-09-11 03:46:50 -04:00
rusefillc cb3c070928 refactoring: type safety 2022-09-11 02:57:35 -04:00
rusefillc 8a2975cc1e dead value 2022-09-11 02:34:02 -04:00
rusefillc f9b849dd8f refactoring - reducing API between FW and Java 2022-09-11 02:16:47 -04:00
rusefillc 0153823a1c Merge branch 'master' of https://github.com/rusefi/rusefi 2022-09-11 02:04:52 -04:00
rusefillc efcd8ea084 refactoring - reducing API between FW and Java 2022-09-11 01:59:44 -04:00
GitHub gen-configs Action 085c61945c Auto-generated configs and docs 2022-09-11 05:07:57 +00:00
rusefillc 4836c78644 send more of Engine Sniffer data #4560
hello Kinetis it has been a while!
2022-09-11 00:18:08 -04:00
rusefillc 202c6ba366 send more of Engine Sniffer data #4560
new API & first usage
2022-09-10 23:42:59 -04:00
GitHub gen-configs Action 7c90c8ecc3 Auto-generated configs and docs 2022-09-11 00:32:12 +00:00
rusefillc ce32d0e3d8 send more of Engine Sniffer data #4560 2022-09-10 20:25:29 -04:00
GitHub set-date Action 8d02973dea Update date 2022-09-11 00:23:55 +00:00
rusefillc d569f49874 Proteus with SD card outside of vehicle looses a second #4557
message correction
2022-09-10 11:43:25 -04:00
GitHub gen-configs Action 12cfafb28a Auto-generated configs and docs 2022-09-10 05:10:22 +00:00
rusefillc 05fa36e744 Mark is asking for VIN number field #3967
GM says Hi
2022-09-10 01:05:31 -04:00
GitHub set-date Action 616f233f45 Update date 2022-09-10 00:29:48 +00:00
rusefillc 1964f2e893 Proteus with SD card outside of vehicle looses a second #4557 2022-09-09 20:17:02 -04:00
GitHub gen-configs Action 59af62aa92 Auto-generated configs and docs 2022-09-09 23:26:22 +00:00
rusefillc f5231ebb85 "Blip" with trigger error on several boards #4552
exploratory watchdog
2022-09-09 19:21:29 -04:00
rusefillc 64ab64d7de "Blip" with trigger error on several boards #4552
exploratory watchdog
2022-09-09 18:27:16 -04:00
rusefillc 03331aa934 Refactor or add code comments fix #4555 2022-09-09 18:11:27 -04:00
rusefillc b9140636b4 refactoring: better method name 2022-09-09 18:02:38 -04:00
GitHub gen-configs Action a81b18fa56 Auto-generated configs and docs 2022-09-09 22:00:10 +00:00
rusefillc b2ad515b0f vvtBooleanForVerySpecialCases, tempBooleanForVerySpecialLogic 2022-09-09 17:52:54 -04:00
rusefillc 9bb35a3d97 How does rusEFI handle 23 (or 46?) days of continues operation #4554 2022-09-09 17:21:58 -04:00
GitHub gen-configs Action 27fdd228aa Auto-generated configs and docs 2022-09-09 02:11:30 +00:00
GitHub set-date Action 7023959a16 Update date 2022-09-09 00:25:34 +00:00
GitHub gen-configs Action d71d8b127e Auto-generated configs and docs 2022-09-08 20:30:30 +00:00
Matthew Kennedy 715c3efb18 only report vvt position if we have full sync (#4547)
* only report vvt position if we have full sync

* comments

* make it selectable, since that makes the test useful
2022-09-08 16:15:36 -04:00
Andrey ac9d405d40 dead 2022-09-08 00:20:56 -04:00
Andrey 5dc26a7717 refactoring: brining stuff closer 2022-09-08 00:19:24 -04:00
rusefillc 3c647c6442 huh? dead code? how can we get NAN from eventAngles table? (#4549) 2022-09-07 23:45:33 -04:00
Andrey dea9090fd0 refactoring: better place for cam validation 2022-09-07 23:31:44 -04:00
Andrey 1f38979367 refactoring: parameter rename 2022-09-07 23:24:24 -04:00
Andrey f10af5dd91 remove alternator on/off mode fix #4548 2022-09-07 23:06:34 -04:00
GitHub gen-configs Action 218e8b4d95 Auto-generated configs and docs 2022-09-08 02:51:42 +00:00
Andrey a35f20af78 remove alternator on/off mode fix #4548 2022-09-07 22:46:42 -04:00
GitHub gen-configs Action 8849518ff7 Auto-generated configs and docs 2022-09-08 02:41:09 +00:00
Andrey 3c1cc0b857 trigger: in corner cases like NB2 and VQ35 those are not revolutions 2022-09-07 22:24:28 -04:00
Andrey 8253156233 trigger: in corner cases like NB2 and VQ35 those are not revolutions 2022-09-07 21:45:59 -04:00
Andrey b95eeecb9b brutal encapsulation 2022-09-07 21:29:11 -04:00
Andrey 91179ac54b brutal encapsulation 2022-09-07 20:31:04 -04:00
Andrey f8d275f64b tear down Engine god object #4511
just trying different things
2022-09-07 20:25:49 -04:00
Andrey e734bd7b07 brutal encapsulation 2022-09-07 20:20:29 -04:00
GitHub gen-configs Action 43cef181e0 Auto-generated configs and docs 2022-09-07 23:51:55 +00:00
Andrey 78767c22b1 brutal encapsulation 2022-09-07 19:37:11 -04:00
Andrey a7c8ce61f4 brutal encapsulation 2022-09-07 19:37:11 -04:00
Andrey 4f3c0b3c60 extracting prime_injection 2022-09-07 16:27:56 -04:00
Andrey 8f14c44097 extracting prime_injection 2022-09-07 16:25:50 -04:00
Andrey 25b6d39802 os_access.h dead? 2022-09-07 15:56:45 -04:00
Andrey 14e1b9fb81 Merge branch 'master' of https://github.com/rusefi/rusefi 2022-09-07 15:46:08 -04:00
Andrey 7369126d91 tear down Engine god object #4511
just trying different things
2022-09-07 15:38:15 -04:00
Andrey 504d290275 B6 2022-09-07 15:36:50 -04:00
Matthew Kennedy 670c2e4afe reset instant RPM in case of cam resync (#4544) 2022-09-06 21:38:35 -04:00
GitHub set-date Action c717a081e3 Update date 2022-09-07 00:28:42 +00:00
GitHub gen-configs Action bc7eca6cb1 Auto-generated configs and docs 2022-09-06 23:24:03 +00:00
GitHub gen-configs Action 5be4586b95 Auto-generated configs and docs 2022-09-06 20:38:08 +00:00
Andrey f243f1608c B6 2022-09-06 15:12:43 -04:00
GitHub gen-configs Action a917a7b19a Auto-generated configs and docs 2022-09-06 01:30:37 +00:00
Matthew Kennedy 1efe511be8 add hysteresis to limp rpm, boost, injector duty (#4541)
* add hysteresis

* changelog
2022-09-05 20:56:32 -04:00
Andrey 07c08947ba wow Leiderman-Khlystov 2022-09-05 20:02:33 -04:00
rusefillc 8c10cf22c4 Engine Sniffer into TS data logs fix #4535 (#4537) 2022-09-05 19:49:27 -04:00
GitHub gen-configs Action 2fe5fcb1ac Auto-generated configs and docs 2022-09-05 23:31:52 +00:00
GitHub gen-configs Action dbb35e79ff Auto-generated configs and docs 2022-09-05 23:06:15 +00:00
Andrey fe8553ed9d tear down Engine god object #4511
just trying different things
2022-09-05 04:28:47 -04:00
Andrey ab3d92b995 tear down Engine god object #4511
just trying different things
2022-09-05 04:24:17 -04:00
Andrey d4024f7f2d tear down Engine god object #4511
just trying different things
2022-09-05 04:10:14 -04:00
Andrey 6188703384 tear down Engine god object #4511
just trying different things
2022-09-05 04:09:59 -04:00
Andrey 1eb1f1a101 tear down Engine god object #4511
just trying different things
2022-09-05 04:00:24 -04:00
Andrey b6eddaee59 tear down Engine god object #4511
just trying different things
2022-09-05 03:38:44 -04:00
Andrey f8febab683 tear down Engine god object #4511
just trying different things
2022-09-05 03:18:32 -04:00
Andrey 331c54391a tear down Engine god object #4511
just trying different things
2022-09-05 03:07:03 -04:00
Andrey da7a4b6641 tear down Engine god object #4511
just trying different things
2022-09-05 02:59:38 -04:00
Andrey 76b74a85ba tear down Engine god object #4511
just trying different things
2022-09-05 02:44:06 -04:00
Andrey 1983a07078 tear down Engine god object #4511
just trying different things
2022-09-05 02:28:46 -04:00
Andrey 4bfd39665b Merge branch 'master' of https://github.com/rusefi/rusefi 2022-09-05 01:39:53 -04:00
GitHub gen-configs Action 2135888d19 Auto-generated configs and docs 2022-09-05 05:33:14 +00:00
Andrey 6fbafd7818 Injection Offset for skipped wheel triggers fix #4536 2022-09-05 01:31:03 -04:00
Andrey 82fa9b191a refactoring: let's use different names for different things 2022-09-05 01:16:24 -04:00
Andrey 841cd4f962 refactoring: moving field 2022-09-05 00:53:05 -04:00
Andrey 9a9b33401c refactoring: splitting header where cpp was already split 2022-09-05 00:48:38 -04:00
Andrey 341447c82d refactoring: moving method closer to usage 2022-09-05 00:32:36 -04:00
Andrey e9e040895b different file names for different entities 2022-09-04 23:11:19 -04:00
GitHub gen-configs Action aa87ad717f Auto-generated configs and docs 2022-09-05 02:56:42 +00:00
GitHub gen-configs Action 0a37c6d963 Auto-generated configs and docs 2022-09-05 02:44:56 +00:00
Andrey 8fd5e46472 refactoring: reducing outputChannels copy 2022-09-04 22:38:05 -04:00
GitHub set-date Action 2be643a89b Update date 2022-09-05 00:27:03 +00:00
GitHub gen-configs Action 19addcb2ff Auto-generated configs and docs 2022-09-04 13:57:19 +00:00
Matthew Kennedy 99161cc523 use defs instead of magic numbers (#4523)
* use defs instead of magic numbers

* consecutive
2022-09-04 09:52:14 -04:00
Matthew Kennedy fba0906942 more granular trigger error messages (#4526)
* granular trigger error messages

* adjust test expectations

* explicitly test behavior
2022-09-04 09:15:24 -04:00
GitHub gen-configs Action 3cde5eaea8 Auto-generated configs and docs 2022-09-04 00:47:06 +00:00
GitHub set-date Action 7005b7640e Update date 2022-09-04 00:24:14 +00:00
GitHub gen-configs Action abc5b91ae9 Auto-generated configs and docs 2022-09-03 21:43:03 +00:00
GitHub gen-configs Action 4857561a0d Auto-generated configs and docs 2022-09-03 21:35:26 +00:00
rusefi 42e95a0b34 refactoring: reducing outputChannels copy 2022-09-03 17:29:35 -04:00
Andrey f008a98b94 refactoring: reducing outputChannels copy 2022-09-03 17:12:47 -04:00
GitHub gen-configs Action e96a191866 Auto-generated configs and docs 2022-09-03 16:03:42 +00:00
Andrey 93032c7c1f tear down Engine god object #4511
just trying different things
2022-09-03 11:07:26 -04:00
Andrey 73423a612a tear down Engine god object #4511
just trying different things
2022-09-03 11:05:27 -04:00
Andrey e56924310b tear down Engine god object #4511
just trying different things
2022-09-03 07:44:24 -04:00
rusefillc 78b28c8f90 typo 2022-09-03 07:26:49 -04:00
Andrey 51396deefa dead 2022-09-03 06:59:00 -04:00
Andrey fdee7db991 todo: what is broken _exactly_? 2022-09-03 06:55:47 -04:00
GitHub gen-configs Action ddf00f7afd Auto-generated configs and docs 2022-09-03 04:02:59 +00:00
GitHub set-date Action 6c74c4ab60 Update date 2022-09-03 00:21:31 +00:00
GitHub gen-configs Action 59543fa221 Auto-generated configs and docs 2022-09-02 18:42:52 +00:00
rusefillc 54e05ba0fc moving state into specific class (#4520)
* moving state into specific class

* moving state into specific class
2022-09-02 14:38:03 -04:00
rusefillc 0e27ec6633 another huh (#4517)
* another huh

* why does this not compile
2022-09-02 13:10:21 -04:00
rusefillc f8e37e6af7 I am sure that's not magic (#4516)
* I am sure that's not magic

* forward declaration acts funny
2022-09-01 22:33:45 -04:00
Andrey 254385feb2 another dead line 2022-09-01 21:13:03 -04:00
Andrey 074e5c840b Revert "tear down Engine god object #4511"
This reverts commit 3094cc6be7.
2022-09-01 20:44:51 -04:00
Andrey b017ef8031 Revert "tear down Engine god object #4511"
This reverts commit 2d689f5a5a.
2022-09-01 20:44:51 -04:00
GitHub set-date Action 851b610131 Update date 2022-09-02 00:40:32 +00:00
Andrey 22c9b6896d what a mess :( 2022-09-01 20:16:57 -04:00
Andrey 2d689f5a5a tear down Engine god object #4511
just trying different things
2022-09-01 20:16:41 -04:00
Andrey 3094cc6be7 tear down Engine god object #4511
just trying different things
2022-09-01 20:15:46 -04:00
Andrey 6f09b0d9f9 tear down Engine god object #4511
just trying different things
2022-09-01 19:46:47 -04:00
Andrey 05e851c138 tear down Engine god object #4511
just trying different things
2022-09-01 19:24:19 -04:00
GitHub gen-configs Action 8785db9762 Auto-generated configs and docs 2022-09-01 23:18:26 +00:00
Andrey c9008214f5 tear down Engine god object #4511
just trying different things
2022-09-01 19:05:40 -04:00
Andrey d1917a2a62 tear down Engine god object #4511
just trying different things
2022-09-01 19:00:16 -04:00
Matthew Kennedy 716b0c1f60 extract updateInjectionAngle (#4512) 2022-09-01 18:48:03 -04:00
Andrey 80fa25488a tear down Engine god object #4511
smallest step maybe forward
2022-09-01 13:55:03 -04:00
Andrey 406a0226f0 a bit of dead code 2022-09-01 12:05:01 -04:00
Andrey 1ffa98ba89 a bit of dead code 2022-09-01 11:47:56 -04:00
Andrey bd0b93439f header 2022-09-01 11:21:00 -04:00
Andrey 47c207b25c typo, dead comment 2022-09-01 11:20:27 -04:00
GitHub gen-configs Action f19c219587 Auto-generated configs and docs 2022-09-01 15:03:34 +00:00
Andrey 436c294770 refactoring: reducing outputChannels copy 2022-09-01 10:58:16 -04:00
GitHub gen-configs Action bac4f9800f Auto-generated configs and docs 2022-09-01 14:39:52 +00:00
Andrey 09f0a540b6 refactoring: reducing outputChannels copy 2022-09-01 10:30:07 -04:00
GitHub gen-configs Action 8abba1b2fd Auto-generated configs and docs 2022-09-01 14:11:17 +00:00
Andrey 5cb41535d5 smaller step forward 2022-09-01 10:06:00 -04:00
Andrey 89b32418a1 Revert "smaller step forward"
This reverts commit 3e105b1599.
2022-09-01 09:10:11 -04:00
Andrey 22f31397b0 Revert "smaller step forward"
This reverts commit deff630653.
2022-09-01 09:10:07 -04:00
Andrey deff630653 smaller step forward 2022-09-01 08:51:13 -04:00
Andrey 3e105b1599 smaller step forward 2022-09-01 08:44:46 -04:00
GitHub gen-configs Action 6c670332db Auto-generated configs and docs 2022-09-01 05:33:56 +00:00
Andrey 453d2a0942 smaller step forward 2022-09-01 01:11:03 -04:00
Andrey 7b50f32b3d smaller step forward 2022-09-01 01:08:51 -04:00
Andrey b64e553d5d refactoring: reducing outputChannels copy 2022-09-01 01:06:49 -04:00
GitHub gen-configs Action 9744fa0920 Auto-generated configs and docs 2022-09-01 04:53:05 +00:00
Andrey bc407d7749 54ac7279b1 partial rollback 2022-09-01 00:46:54 -04:00
Andrey 2a949f6cd2 dead code 2022-09-01 00:23:33 -04:00
Andrey ea22fcbe95 refactoring: enum name clean-up 2022-09-01 00:23:33 -04:00
GitHub gen-configs Action 9c2bb7e7e6 Auto-generated configs and docs 2022-09-01 04:18:59 +00:00
Andrey 54ac7279b1 refactoring: reducing outputChannels copy 2022-09-01 00:13:55 -04:00
Andrey fcc1c72506 let spark deal with spark limpManager 2022-08-31 23:59:40 -04:00
Andrey 9d497846d3 moving confusion further away from fuel control 2022-08-31 23:59:40 -04:00
GitHub gen-configs Action a20d19856b Auto-generated configs and docs 2022-09-01 03:56:47 +00:00
Andrey 6a5e3bc078 currentEngineDecodedPhase as trigger central field 2022-08-31 23:31:35 -04:00
Andrey 0a9c1d7581 readability 2022-08-31 23:29:47 -04:00
Andrey be790e2c44 less code is better 2022-08-31 23:14:20 -04:00
Andrey 19e2f28bec unused parameter 2022-08-31 22:59:05 -04:00
Andrey 3eaaf5e293 english do you speak it 2022-08-31 22:56:38 -04:00
Andrey e70e83d3fd dead 2022-08-31 22:45:35 -04:00
Andrey b756fbd605 dead console command and minor refactoring 2022-08-31 22:41:58 -04:00
GitHub gen-configs Action 0c4945eacf Auto-generated configs and docs 2022-09-01 02:17:58 +00:00
Matthew Kennedy 0863ac1a11 rename and fix skyactiv cam mode (#4505) 2022-08-31 22:12:45 -04:00
GitHub gen-configs Action 33fa160058 Auto-generated configs and docs 2022-09-01 00:37:49 +00:00
Matthew Kennedy d9ca1fb578 set a default, detect error (#4504) 2022-08-31 20:32:37 -04:00
GitHub set-date Action 3b2dde87b1 Update date 2022-09-01 00:22:33 +00:00
GitHub gen-configs Action 29fede7a65 Auto-generated configs and docs 2022-08-31 23:10:02 +00:00
Matthew Kennedy ec8be9400c AC delay (#4502)
* AC delay

* changelog
2022-08-31 19:01:42 -04:00