Commit Graph

9758 Commits

Author SHA1 Message Date
GitHub gen-configs Action cd1a2f49ea Auto-generated configs and docs 2022-11-02 15:22:43 +00:00
GitHub gen-configs Action bf98823e39 Auto-generated configs and docs 2022-11-02 03:13:16 +00:00
GitHub gen-configs Action 6834aa4b31 Auto-generated configs and docs 2022-11-02 02:57:50 +00:00
GitHub gen-configs Action 84269a90c8 Auto-generated configs and docs 2022-11-02 02:50:04 +00:00
rusefi 996f862c78 docs 2022-11-01 21:44:22 -04:00
rusefi 92b2f24e96 better handling of invalid sensor on bench 2022-11-01 21:32:31 -04:00
GitHub gen-configs Action 8dc09dcee1 Auto-generated configs and docs 2022-11-02 00:28:21 +00:00
GitHub gen-configs Action a225635864 Auto-generated configs and docs 2022-11-01 21:35:56 +00:00
rusefillc 1d78a0486e Too long field comment becomes log field name #4716 2022-11-01 17:31:47 -04:00
GitHub gen-configs Action 6eedad82c1 Auto-generated configs and docs 2022-11-01 21:00:55 +00:00
rusefillc 651101e6bc Too long field comment becomes log field name #4716 2022-11-01 16:51:51 -04:00
GitHub gen-configs Action d55f8c2062 Auto-generated configs and docs 2022-11-01 14:52:28 +00:00
GitHub set-date Action 942749f97a Update date 2022-11-01 00:30:04 +00:00
GitHub gen-configs Action 3312cc878b Auto-generated configs and docs 2022-10-31 20:59:35 +00:00
GitHub gen-configs Action 8e524c122c Auto-generated configs and docs 2022-10-31 19:33:46 +00:00
GitHub gen-configs Action 518592f645 Auto-generated configs and docs 2022-10-31 18:40:24 +00:00
GitHub gen-configs Action 51926e739f Auto-generated configs and docs 2022-10-31 17:16:20 +00:00
GitHub set-date Action 175f72bbdb Update date 2022-10-31 00:28:39 +00:00
GitHub gen-configs Action 551810e743 Auto-generated configs and docs 2022-10-30 23:46:50 +00:00
GitHub gen-configs Action 03b295080a Auto-generated configs and docs 2022-10-30 21:55:22 +00:00
Andrey G fb242d00d4 idle_state: rename useIacTableForCoasting -> isIacTableForCoasting (#4721) 2022-10-30 17:41:18 -04:00
GitHub gen-configs Action c91f54ba76 Auto-generated configs and docs 2022-10-30 16:50:07 +00:00
Andrey G cc9b1517ac compile warnings: signed vs unsigned and unused (#4713) 2022-10-30 09:47:53 -04:00
rusefillc d6f6dd3a56 refactoring: helper method 2022-10-30 00:17:42 -04:00
rusefillc bab3c58d85 refactoring: helper method 2022-10-29 23:55:14 -04:00
rusefillc c164a05f2c refactoring: helper method 2022-10-29 23:04:24 -04:00
rusefillc ec184423f2 send more of Engine Sniffer data #4560 2022-10-29 21:55:35 -04:00
GitHub gen-configs Action 6de176376d Auto-generated configs and docs 2022-10-30 01:33:19 +00:00
rusefillc cc51ca3c85 send more of Engine Sniffer data #4560 2022-10-29 21:27:49 -04:00
rusefillc 1aea98fd26 Lua to enable self stimulation #4712 2022-10-29 21:26:42 -04:00
GitHub set-date Action 7983c33b29 Update date 2022-10-30 00:31:04 +00:00
GitHub set-date Action 2dc3c2e2dd Update date 2022-10-29 00:22:15 +00:00
rusefillc e3d27f33e8 Lua to enable self stimulation #4712 2022-10-28 19:52:16 -04:00
GitHub gen-configs Action e1f586206b Auto-generated configs and docs 2022-10-28 23:45:01 +00:00
rusefillc c0ab0c7de3 minor move of code around 2022-10-28 19:31:17 -04:00
GitHub gen-configs Action ceab00d53d Auto-generated configs and docs 2022-10-28 22:43:57 +00:00
GitHub gen-configs Action 018c0fbbe1 Auto-generated configs and docs 2022-10-28 18:13:30 +00:00
GitHub gen-configs Action 7b978dcf57 Auto-generated configs and docs 2022-10-28 14:09:22 +00:00
rusefillc 14e8a4c2c4 SD card log fields list should be auto-generated #3985 2022-10-28 10:04:33 -04:00
GitHub gen-configs Action 38f0871550 Auto-generated configs and docs 2022-10-28 13:11:34 +00:00
rusefillc 2c392fd77a SD card log fields list should be auto-generated #3985 2022-10-28 09:06:15 -04:00
GitHub gen-configs Action ae301c690f Auto-generated configs and docs 2022-10-28 08:36:50 +00:00
rusefillc 7cc4c5d394 SD card log fields list should be auto-generated #3985 2022-10-28 04:20:35 -04:00
rusefillc d24e84ebbc Automation coverage for RPM not reading #4709 2022-10-28 02:44:38 -04:00
rusefillc a744023c6e refactoring 2022-10-28 02:41:20 -04:00
GitHub gen-configs Action 9184960acb Auto-generated configs and docs 2022-10-28 02:38:53 +00:00
rusefillc 92bed0c699 less horrible constant name 2022-10-27 22:17:50 -04:00
GitHub gen-configs Action 5191680479 Auto-generated configs and docs 2022-10-28 01:19:55 +00:00
Matthew Kennedy 6b97bf8e07 plumbing for dual MAP sensors (#4704)
* wiring for dual maps

* s
2022-10-27 21:15:04 -04:00
rusefillc 1cd01b4b4b PROTEUS_GM_LS_4 2022-10-27 20:49:06 -04:00
GitHub set-date Action f791986751 Update date 2022-10-28 00:26:36 +00:00
GitHub gen-configs Action 49ef8e4a7e Auto-generated configs and docs 2022-10-28 00:12:33 +00:00
rusefillc 0a0f803798 PROTEUS_GM_LS_4 2022-10-27 19:59:52 -04:00
GitHub gen-configs Action 82116cf998 Auto-generated configs and docs 2022-10-27 18:47:49 +00:00
rusefillc 1c374702be PROTEUS_GM_LS_4 2022-10-27 14:30:00 -04:00
Matthew Kennedy 6a9b481c65 prep for multiple MAP sensors (#4705)
* prep for multiple MAP sensors

* move guard

* sensor info printing

* maybe kinetis memory
2022-10-27 13:59:36 -04:00
Andrey 698c0da164 Revert "prep for multiple MAP sensors (#4677)"
This reverts commit 10ea7ad948.
2022-10-26 21:25:02 -04:00
GitHub gen-configs Action 6c3186bf38 Auto-generated configs and docs 2022-10-27 00:53:50 +00:00
GitHub set-date Action bb7ba43e61 Update date 2022-10-27 00:26:13 +00:00
Matthew Kennedy 10ea7ad948 prep for multiple MAP sensors (#4677)
* prep for multiple MAP sensors

* move guard

* sensor info printing
2022-10-26 18:06:20 -04:00
rusefi 8f5abb88af GM SENT ETB bench test in NJ #4688 2022-10-26 17:33:10 -04:00
GitHub gen-configs Action fb8fdb588b Auto-generated configs and docs 2022-10-26 20:54:59 +00:00
rusefillc deb38e8003 GM SENT ETB bench test in NJ #4688 2022-10-26 12:46:50 -04:00
GitHub gen-configs Action 5dd5e770e7 Auto-generated configs and docs 2022-10-26 16:43:39 +00:00
rusefi ea9e172ced GM SENT ETB bench test in NJ #4688 2022-10-26 12:17:14 -04:00
rusefi 7c79fe7b4e adding simplicity 2022-10-26 12:10:54 -04:00
GitHub gen-configs Action 9a92b28e81 Auto-generated configs and docs 2022-10-26 13:34:16 +00:00
rusefi 9a21fdbb40 GM SENT ETB bench test in NJ #4688 2022-10-26 09:29:04 -04:00
rusefi 727a6703b4 GM SENT ETB bench test in NJ #4688 2022-10-26 09:27:32 -04:00
GitHub gen-configs Action 6950bef7fb Auto-generated configs and docs 2022-10-26 11:13:01 +00:00
Andrey G 6411ef2021 SENT glue to LUA (#4700)
* use tabs

* SENT: Lua glue: getSentValue returns ETB position now

Can be tested with following LUA script:
setTickRate(100)
function onTick()
	pos = getSentValue(1)
	setLuaGauge(1, 10000 * pos)
	print(pos)
end
2022-10-26 06:42:14 -04:00
rusefi 4db3a65a7e refactoring: extracting useful method 2022-10-25 21:55:54 -04:00
GitHub set-date Action abe179d121 Update date 2022-10-26 00:26:37 +00:00
GitHub gen-configs Action 2ef84e5834 Auto-generated configs and docs 2022-10-25 23:21:39 +00:00
GitHub gen-configs Action dc31ec19e5 Auto-generated configs and docs 2022-10-25 21:57:39 +00:00
GitHub gen-configs Action 7101fce52b Auto-generated configs and docs 2022-10-25 21:39:28 +00:00
GitHub gen-configs Action 50e470b710 Auto-generated configs and docs 2022-10-25 00:36:10 +00:00
GitHub gen-configs Action d49fa94c55 Auto-generated configs and docs 2022-10-24 16:46:53 +00:00
Matthew Kennedy ede3df75f5 dual MAF sensors (#4697)
* add second MAF

* output channesl

* move them around

* ok let's try at the very end

* is the logic wrong, or something else?

* ooh it's the sensor order
2022-10-24 12:41:05 -04:00
GitHub gen-configs Action 0dbe83ea18 Auto-generated configs and docs 2022-10-24 12:55:57 +00:00
GitHub set-date Action bbe2068151 Update date 2022-10-24 00:34:01 +00:00
Matthew Kennedy c23d7ec077 use offsetof instead of generated offset defines (#4696)
* constify efi_gpio, use size_t

* use offsetof instead of macros

* don't generate offsets in rusefi_generated.h

* comment explaining the madness

* java fixes

* casing
2022-10-23 16:39:18 -04:00
GitHub gen-configs Action 612687f5fa Auto-generated configs and docs 2022-10-23 19:35:19 +00:00
Matthew Kennedy 1e0144efaa constify efi_gpio, use size_t (#4695) 2022-10-23 08:25:47 -04:00
GitHub gen-configs Action 213c3f3bd5 Auto-generated configs and docs 2022-10-23 02:52:32 +00:00
rusefi 0f21808d21 GM ETB bench test in NJ #4688
SENT to Lua integration
2022-10-22 22:46:37 -04:00
GitHub set-date Action 8e10104fbc Update date 2022-10-23 00:33:30 +00:00
rusefillc 67ea775f17 progress: rpm register based on trigger input being none or not (#4691)
* progress: rpm register based on trigger input being none or not

* use helper functions

Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-10-22 09:27:41 -04:00
rusefillc 07c5c2a91e progress: allow only exhaust cam input now that we have index parameter 2022-10-22 08:40:36 -04:00
rusefillc 8b1a1a984c refactoring: wider usage of helper method 2022-10-22 08:39:55 -04:00
rusefillc 4f6b1eb3b7 progress: rpm register based on trigger input being none or not 2022-10-21 23:57:37 -04:00
rusefillc 93892bd4d9 progress: rpm register based on trigger input being none or not 2022-10-21 23:29:39 -04:00
rusefillc 56d5e01d89 ROLLBACK 2022-10-21 22:45:46 -04:00
rusefillc cb7625e40e progress: rpm register based on trigger input being none or not (helping unit tests) 2022-10-21 22:25:05 -04:00
rusefillc a0c0e38cfd progress: rpm register based on trigger input being none or not 2022-10-21 22:07:41 -04:00
GitHub gen-configs Action a7eb8a10a6 Auto-generated configs and docs 2022-10-22 01:16:20 +00:00
GitHub set-date Action c9ddd7df50 Update date 2022-10-22 00:31:13 +00:00
rusefillc 4e3c01be71 current unused RAM metric? 2022-10-21 17:12:15 -04:00
rusefillc 65f3fce774 current unused RAM metric 2022-10-21 12:10:31 -04:00
GitHub gen-configs Action 17379e99e4 Auto-generated configs and docs 2022-10-21 02:31:12 +00:00
Matthew Kennedy 890a8e0fed implement "ford mode" injector correction (#4686)
* implement "ford mode"

* missed the enum value
2022-10-20 22:25:39 -04:00
GitHub gen-configs Action c51e54ee2b Auto-generated configs and docs 2022-10-21 02:15:43 +00:00
Matthew Kennedy 6788ef837d fix no-lua build (#4690) 2022-10-20 22:01:33 -04:00
GitHub set-date Action 4177d255c2 Update date 2022-10-21 00:28:12 +00:00
GitHub gen-configs Action 65230fff03 Auto-generated configs and docs 2022-10-20 17:40:39 +00:00
GitHub gen-configs Action 4d2e24d2a6 Auto-generated configs and docs 2022-10-20 04:02:31 +00:00
GitHub gen-configs Action afd5d91e3b Auto-generated configs and docs 2022-10-20 03:49:59 +00:00
GitHub set-date Action 3e5d8f9a46 Update date 2022-10-20 00:39:24 +00:00
GitHub gen-configs Action 428f37ca21 Auto-generated configs and docs 2022-10-19 20:16:30 +00:00
rusefillc 7962dd93ef gcc11 is smart 2022-10-19 10:29:27 -04:00
GitHub gen-configs Action 9b2784959b Auto-generated configs and docs 2022-10-19 10:47:20 +00:00
Matthew Kennedy acec8f2da3 VE blend tables (#4640)
* blendy ve too

* ui

* small optimizations

* save kinetis memory

* changelog
2022-10-19 06:42:22 -04:00
GitHub gen-configs Action 7112c8577b Auto-generated configs and docs 2022-10-19 01:17:23 +00:00
GitHub set-date Action 1bf32d4b73 Update date 2022-10-19 00:31:25 +00:00
GitHub gen-configs Action 08ae39c10b Auto-generated configs and docs 2022-10-18 01:27:31 +00:00
rusefillc 69a503a0ee Lua aux gauge #4672 2022-10-17 21:21:23 -04:00
GitHub set-date Action 7ff0d6dce9 Update date 2022-10-18 00:33:42 +00:00
GitHub gen-configs Action 379c71b97b Auto-generated configs and docs 2022-10-18 00:09:14 +00:00
rusefillc 367d2ec324 Lua aux gauge #4672 2022-10-17 20:01:46 -04:00
Matthew Kennedy 1cc46a1b83 simplify initializeSkippedToothTrigger (#4674) 2022-10-17 16:05:27 -04:00
GitHub gen-configs Action 2edbf8ecb0 Auto-generated configs and docs 2022-10-17 03:44:02 +00:00
rusefi 3d748ba34a Lua aux gauge #4672 2022-10-16 23:38:24 -04:00
GitHub gen-configs Action f4214fe393 Auto-generated configs and docs 2022-10-17 02:17:10 +00:00
GitHub set-date Action 2855f53bd9 Update date 2022-10-17 00:32:13 +00:00
GitHub gen-configs Action b07f46fec9 Auto-generated configs and docs 2022-10-16 20:28:13 +00:00
rusefillc 7a3cedfa22 triggerImage: todo: support symmetrical crank 2022-10-16 12:10:58 -04:00
rusefillc 6598ea98b4 Matthew Kennedy says "Oops I missed MAP scaling in the update" 2022-10-16 11:17:32 -04:00
GitHub gen-configs Action 76ffd96530 Auto-generated configs and docs 2022-10-16 06:41:11 +00:00
GitHub set-date Action ffc770f365 Update date 2022-10-16 00:38:43 +00:00
GitHub gen-configs Action cb60958592 Auto-generated configs and docs 2022-10-15 23:04:51 +00:00
GitHub gen-configs Action 08a8bb5b31 Auto-generated configs and docs 2022-10-15 13:55:10 +00:00
GitHub set-date Action 202c0367b3 Update date 2022-10-15 00:29:42 +00:00
rusefi 09da62d778 208 board progress 2022-10-14 16:39:16 -04:00
GitHub gen-configs Action cfcb68debf Auto-generated configs and docs 2022-10-14 00:53:10 +00:00
Matthew Kennedy 7116670fd0 build tweaks for size (#4661)
* don't align on non-cached mcu

* lua decimal point

* no snprintf

* sort sections by alignment

* unit tests
2022-10-13 20:30:30 -04:00
Matthew Kennedy 5e88098e56 can dbc update (#4663)
* can dbc update

* helpful comment
2022-10-13 20:24:29 -04:00
GitHub set-date Action d5eb92d5ec Update date 2022-10-13 00:40:57 +00:00
GitHub gen-configs Action 3396704f74 Auto-generated configs and docs 2022-10-13 00:07:37 +00:00
GitHub gen-configs Action 937c2920da Auto-generated configs and docs 2022-10-12 01:03:24 +00:00
Matthew Kennedy d74ae44b30 allow SD logging non-scaled_channel (#4657)
* allow SD logging non-scaled_channel

* comments and kick ci
2022-10-11 20:58:43 -04:00
GitHub set-date Action c9ecddecaa Update date 2022-10-12 00:35:16 +00:00
GitHub gen-configs Action 467bc9934e Auto-generated configs and docs 2022-10-11 01:30:56 +00:00
GitHub set-date Action 63ff2579cb Update date 2022-10-11 00:29:02 +00:00
GitHub gen-configs Action e5e84fcf83 Auto-generated configs and docs 2022-10-10 23:17:11 +00:00
Matthew Kennedy a13445478f consolidate analog vs. temp info commands (#4646)
* consolidate analog vs. temp info commands

* cleanup

* guard
2022-10-10 07:44:20 -04:00
GitHub gen-configs Action 4be5f2ab75 Auto-generated configs and docs 2022-10-10 01:26:52 +00:00
Matthew Kennedy 14b92612e2 fix 36-2-1 trigger (#4645)
* fix

* test files

* test real 4b11

* test.mk

* better angle error math

* test GM too

* changelog
2022-10-09 21:22:05 -04:00
GitHub set-date Action 2077845579 Update date 2022-10-10 00:30:59 +00:00
rusefillc a9cf096272 // todo: what is broken _exactly_? (#4531)
* // todo: what is broken _exactly_?

* hold on, why "float autoscale" at all here?

Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-10-08 23:13:14 -04:00
GitHub gen-configs Action aea99ddbe6 Auto-generated configs and docs 2022-10-09 02:22:51 +00:00
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