Commit Graph

16181 Commits

Author SHA1 Message Date
GitHub gen-configs Action 579cbddb54 Auto-generated configs and docs 2022-10-30 01:33:19 +00:00
rusefillc 066ac7e2ea send more of Engine Sniffer data #4560 2022-10-29 21:27:49 -04:00
rusefillc 074c6840dd Lua to enable self stimulation #4712 2022-10-29 21:26:42 -04:00
GitHub set-date Action ab1b8d6706 Update date 2022-10-30 00:31:04 +00:00
GitHub set-date Action b6e5da292a Update date 2022-10-29 00:22:15 +00:00
rusefillc 92e6ffbc8d Lua to enable self stimulation #4712 2022-10-28 19:52:16 -04:00
GitHub gen-configs Action 484a87b7c1 Auto-generated configs and docs 2022-10-28 23:45:01 +00:00
rusefillc 9efd9aaa15 minor move of code around 2022-10-28 19:31:17 -04:00
GitHub gen-configs Action 0f851f17d3 Auto-generated configs and docs 2022-10-28 22:43:57 +00:00
rusefillc 6082824462 gaugeCategory = Idle 2022-10-28 18:38:47 -04:00
GitHub gen-configs Action f5b26a985e Auto-generated configs and docs 2022-10-28 18:13:30 +00:00
rusefillc d66a0bd655 GM 2022-10-28 14:08:24 -04:00
GitHub gen-configs Action b974b20ed3 Auto-generated configs and docs 2022-10-28 14:33:29 +00:00
rusefillc 30b41eb6a2 SD card log fields list should be auto-generated #3985 2022-10-28 10:28:38 -04:00
GitHub gen-configs Action cb77801ed3 Auto-generated configs and docs 2022-10-28 14:09:22 +00:00
rusefillc a4aa280e90 SD card log fields list should be auto-generated #3985 2022-10-28 10:04:33 -04:00
GitHub gen-configs Action 6b28fee5ce Auto-generated configs and docs 2022-10-28 13:11:34 +00:00
rusefillc 5df60fd084 SD card log fields list should be auto-generated #3985 2022-10-28 09:06:15 -04:00
GitHub gen-configs Action 1695cdeb7b Auto-generated configs and docs 2022-10-28 08:36:50 +00:00
rusefillc 9a3deff720 Automation coverage for RPM not reading #4709 2022-10-28 04:22:10 -04:00
rusefillc cee2d4882f SD card log fields list should be auto-generated #3985 2022-10-28 04:20:35 -04:00
rusefillc eeb7a59d48 SD card log fields list should be auto-generated #3985
oh many fields!
2022-10-28 04:11:54 -04:00
rusefillc 3c5f8f8f3c renaming tool 2022-10-28 03:44:39 -04:00
rusefillc cf75202ab6 Automation coverage for RPM not reading #4709 2022-10-28 02:44:38 -04:00
rusefillc 2677da2105 refactoring 2022-10-28 02:41:20 -04:00
rusefillc 7792146f62 LTS: signature considerations of long time support branches #4603 2022-10-27 23:20:43 -04:00
rusefillc ca06f0af6c fix https://github.com/rusefi/hellen154hyundai/issues/69 2022-10-27 23:20:43 -04:00
Matthew Kennedy 658d1436fb
s (#4708) 2022-10-27 23:17:02 -04:00
rusefillc 451281a848 LTS: signature considerations of long time support branches #4603 2022-10-27 23:04:05 -04:00
GitHub gen-configs Action 0436ae110b Auto-generated configs and docs 2022-10-28 02:38:53 +00:00
rusefillc f9fa729d8d less horrible constant name 2022-10-27 22:17:50 -04:00
rusefillc fe9b50e4b7 random progress 2022-10-27 21:32:23 -04:00
GitHub gen-configs Action 9549b2a4ee Auto-generated configs and docs 2022-10-28 01:19:55 +00:00
Matthew Kennedy de65a247d6
plumbing for dual MAP sensors (#4704)
* wiring for dual maps

* s
2022-10-27 21:15:04 -04:00
GitHub gen-configs Action c4ea6fc9aa Auto-generated configs and docs 2022-10-28 01:04:49 +00:00
rusefillc 9218dcf116 PROTEUS_GM_LS_4 2022-10-27 20:49:06 -04:00
rusefillc b75f899973 efi::size 2022-10-27 20:35:37 -04:00
GitHub set-date Action f6d2c49255 Update date 2022-10-28 00:26:36 +00:00
GitHub gen-configs Action 945ab1d7ed Auto-generated configs and docs 2022-10-28 00:12:33 +00:00
rusefillc 318d7ed933 PROTEUS_GM_LS_4 2022-10-27 19:59:52 -04:00
GitHub gen-configs Action 517b23c65a Auto-generated configs and docs 2022-10-27 18:47:49 +00:00
rusefillc b5491a4564 E67 2022-10-27 14:30:00 -04:00
rusefillc 1b44a73565 PROTEUS_GM_LS_4 2022-10-27 14:30:00 -04:00
Matthew Kennedy dfe2ead2e7
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
rusefillc bdb9c54baf SD card log fields list should be auto-generated #3985 2022-10-26 22:07:24 -04:00
Andrey b01082640b Revert "prep for multiple MAP sensors (#4677)"
This reverts commit b8c79b7881.
2022-10-26 21:25:02 -04:00
rusefillc 6e013ce883 not too funny 2022-10-26 21:00:10 -04:00
GitHub gen-configs Action 82d6757cd4 Auto-generated configs and docs 2022-10-27 00:53:50 +00:00
GitHub set-date Action 5346714a74 Update date 2022-10-27 00:26:13 +00:00
Matthew Kennedy b8c79b7881
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 f5abf3059a GM SENT ETB bench test in NJ #4688 2022-10-26 17:33:10 -04:00
GitHub gen-configs Action 9753df8429 Auto-generated configs and docs 2022-10-26 20:54:59 +00:00
Matthew Kennedy f967231bb9
bigger blocking factor (#4703) 2022-10-26 16:49:55 -04:00
Andrey G 7abe3ba112
SENT improvements (#4702)
* smt32_common.mk: reduce copy-paste

* SENT: sentPins is not used

* hw: stm32: add ICU helper

* hw: stm32: icu helpers: also return timer base clock

* SENT: icu: use helper to get ICU & channel and AF

* SENT: icu: use CPU ticks for pulse measurements

* hw: stm32: icu: cleanup
2022-10-26 15:33:47 -04:00
rusefillc 8209e4da69 GM SENT ETB bench test in NJ #4688 2022-10-26 12:46:50 -04:00
GitHub gen-configs Action ca2cf87a3c Auto-generated configs and docs 2022-10-26 16:43:39 +00:00
rusefi ae7191eeff GM SENT ETB bench test in NJ #4688 2022-10-26 12:17:14 -04:00
rusefi 62afc7e761 GM SENT ETB bench test in NJ #4688 2022-10-26 12:15:32 -04:00
rusefi d1d81de060 adding simplicity 2022-10-26 12:10:54 -04:00
rusefillc ac08ffbdc4 GM SENT ETB bench test in NJ #4688 2022-10-26 10:37:35 -04:00
GitHub gen-configs Action 24c039294b Auto-generated configs and docs 2022-10-26 13:34:16 +00:00
rusefi 28558eaf7a GM SENT ETB bench test in NJ #4688 2022-10-26 09:29:04 -04:00
rusefi 7270735015 GM SENT ETB bench test in NJ #4688 2022-10-26 09:27:32 -04:00
rusefi 3c922bcf99 GM SENT ETB bench test in NJ #4688 2022-10-26 09:27:01 -04:00
GitHub gen-configs Action 46e167a842 Auto-generated configs and docs 2022-10-26 11:13:01 +00:00
Andrey G f68130a2ca
TS: lua gauges move from Extra 2 to LUA category (#4701) 2022-10-26 07:09:07 -04:00
Andrey G afa0bd92e8
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
rusefillc 3c60333180 E38 2022-10-25 23:18:41 -04:00
rusefi 6043795c62 E67 2022-10-25 22:04:37 -04:00
rusefi a74fc3c3c2 refactoring: extracting useful method 2022-10-25 21:55:54 -04:00
GitHub set-date Action 048c8ddd92 Update date 2022-10-26 00:26:37 +00:00
GitHub gen-configs Action 87eb2178c0 Auto-generated configs and docs 2022-10-25 23:21:39 +00:00
rusefillc 0903367ab1 random ID 2022-10-25 19:09:38 -04:00
rusefillc 65dd4900ef E67 id 2022-10-25 19:09:38 -04:00
GitHub gen-configs Action dc385b85c2 Auto-generated configs and docs 2022-10-25 21:57:39 +00:00
rusefillc 88727984f9 E67 2022-10-25 17:52:51 -04:00
GitHub gen-configs Action 7e998aee9e Auto-generated configs and docs 2022-10-25 21:39:28 +00:00
rusefillc 7979675a4a renaming black pins 2022-10-25 17:33:36 -04:00
rusefillc 040cf38416 renaming blue pins 2022-10-25 17:32:42 -04:00
rusefillc 15037160f3 connector pic 2022-10-25 17:32:19 -04:00
rusefillc 5917c65eb3 renaming grey pins 2022-10-25 17:31:56 -04:00
rusefillc 800e79e6ec e38 2022-10-25 17:27:51 -04:00
rusefillc 801088f727 B6 2022-10-24 22:54:42 -04:00
rusefillc e4906f5f7c just frequency nothing else 2022-10-24 21:12:58 -04:00
GitHub gen-configs Action 3e54e32d21 Auto-generated configs and docs 2022-10-25 00:36:10 +00:00
rusefi 4a88be7cfc B6 2022-10-24 20:29:46 -04:00
GitHub gen-configs Action 911899e28a Auto-generated configs and docs 2022-10-24 16:46:53 +00:00
Matthew Kennedy f8a4d35d25
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 8c864fdce8 Auto-generated configs and docs 2022-10-24 12:55:57 +00:00
Andrey G dff2693698
SENT fixes (#4698)
* SENT: use shift register for storing nibbles

* SENT: rxReg shift to the left

* SENT: todo
2022-10-24 08:50:11 -04:00
GitHub set-date Action 0ad451c915 Update date 2022-10-24 00:34:01 +00:00
GitHub gen-configs Action 46e33101fc Auto-generated configs and docs 2022-10-23 20:53:12 +00:00
Matthew Kennedy 2924d98609
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 4bcc61a588 Auto-generated configs and docs 2022-10-23 19:35:19 +00:00
Matthew Kennedy 071796db92
allow all pins for inputs on default builds (#4693) 2022-10-23 15:29:12 -04:00
Matthew Kennedy 0838fd5dc4
constify efi_gpio, use size_t (#4695) 2022-10-23 08:25:47 -04:00
GitHub gen-configs Action 4497555d24 Auto-generated configs and docs 2022-10-23 02:52:32 +00:00
rusefi 6e24020ab5 GM ETB bench test in NJ #4688
SENT to Lua integration
2022-10-22 22:46:37 -04:00
GitHub set-date Action 171e1ad2b3 Update date 2022-10-23 00:33:30 +00:00
Andrey G d21d5397ac
SENT fixes (#4692)
* SENT: measure more pulses during Unit time calibration

* SENT: no magic numbers

* SENT: fix typo

* SENT: setninfo output: do not show slow channels if not detected

* SENT: fix GM-style CRC calculation

* SENT: another one CRC algorithm, now for pressure sensor

* SENT: show CRC error percentage
2022-10-22 18:07:22 -04:00
rusefillc 98076927b0
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 983f88709a progress: allow only exhaust cam input now that we have index parameter 2022-10-22 08:40:36 -04:00
rusefillc da0fa03f0a refactoring: wider usage of helper method 2022-10-22 08:39:55 -04:00
rusefillc f4010aa720 progress: rpm register based on trigger input being none or not 2022-10-21 23:57:37 -04:00
rusefillc 905f59d561 progress: rpm register based on trigger input being none or not 2022-10-21 23:29:39 -04:00
rusefillc 7a1e729cd8 ROLLBACK 2022-10-21 22:45:46 -04:00
rusefillc 17e340622b progress: rpm register based on trigger input being none or not (helping unit tests) 2022-10-21 22:25:05 -04:00
rusefillc 3abed33988 progress: rpm register based on trigger input being none or not 2022-10-21 22:07:41 -04:00
rusefillc 50d8aa37b4 refactoring: inline method 2022-10-21 21:20:44 -04:00
GitHub gen-configs Action 7d769904e6 Auto-generated configs and docs 2022-10-22 01:16:20 +00:00
rusefillc 9cf3bca60c trigger input: dead code? 2022-10-21 21:10:58 -04:00
GitHub set-date Action 779254f8a4 Update date 2022-10-22 00:31:13 +00:00
rusefillc 7e8f06cc42 current unused RAM metric? 2022-10-21 17:12:15 -04:00
rusefillc a36f52aaad current unused RAM metric 2022-10-21 12:10:31 -04:00
GitHub gen-configs Action b6901f594c Auto-generated configs and docs 2022-10-21 02:31:12 +00:00
Matthew Kennedy 24650f6460
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 1f1c5ecac9 Auto-generated configs and docs 2022-10-21 02:15:43 +00:00
Matthew Kennedy ec9b2a52e8
fix no-lua build (#4690) 2022-10-20 22:01:33 -04:00
GitHub set-date Action 95a28cd78e Update date 2022-10-21 00:28:12 +00:00
rusefillc 23f14d0e21
Update readme.md 2022-10-20 14:30:23 -04:00
GitHub gen-configs Action 9d30ef6957 Auto-generated configs and docs 2022-10-20 17:40:39 +00:00
Andrey G a50f898982
SENT fixes (#4687)
* SENT: cache current setting to do proper clean-up on stop

* SENT: microRusEfi supports send on "AN temp 2" = PA1 only

* SENT: microRusEfi: fix pin number

* SENT: use activeConfiguration during sentStop()

* MRE: pin 23: can accept events (for SENT)
2022-10-20 13:33:16 -04:00
rusefillc ea8f75a6cb
Adc unregister (#4684)
* Sensor: unregister on the fly #4683

* Sensor: unregister on the fly #4683

* Adc unregister #4684

* Adc unregister #4684
2022-10-20 09:33:27 -04:00
Matthew Kennedy 6e3efed09c
more f429 business (#4679)
* 429 boots and LEDs work

* oops missed a comma

* enable on f767 too, since it should be the same board

* why not just completely duplicate it

* script should not be fancy

* script should not be fancy

* correct pins

* h743 while we're at it
2022-10-20 00:59:39 -04:00
rusefi b7db5f90c3 SENT protocol capture implementation #4631 2022-10-20 00:04:43 -04:00
GitHub gen-configs Action 07631ba655 Auto-generated configs and docs 2022-10-20 04:02:31 +00:00
rusefi 529bba17b8 SENT protocol capture implementation #4631 2022-10-19 23:56:21 -04:00
GitHub gen-configs Action 5bc9ff1178 Auto-generated configs and docs 2022-10-20 03:49:59 +00:00
rusefi 34aec4b0ab SENT protocol capture implementation #4631 2022-10-19 23:45:21 -04:00
GitHub set-date Action 7bf1f7d380 Update date 2022-10-20 00:39:24 +00:00
Andrey G b4ccef4239
SENT protocol capture implementation (#4631)
* boards: MRE: enable SEND protocol capture

* SENT protocol capture implementation #4631

* SENT protocol capture implementation #4631

Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-10-19 17:08:15 -04:00
GitHub gen-configs Action c0a41d29b6 Auto-generated configs and docs 2022-10-19 20:16:30 +00:00
rusefillc c5a078e7fe SENT protocol capture implementation #4631 2022-10-19 15:21:13 -04:00
Andrey Gusakov b7820ee713 port: stm32: f4/f7: enable ICU drivers, enable ICU for TIM2 2022-10-19 15:14:29 -04:00
rusefillc c376d4de90 gcc11 is smart 2022-10-19 10:29:27 -04:00
rusefillc 38639e8877 nicer (?) parameter names 2022-10-19 10:25:02 -04:00
rusefillc 620dd1b42c gcc 10 #4641 2022-10-19 09:11:57 -04:00
GitHub gen-configs Action bf43376558 Auto-generated configs and docs 2022-10-19 10:47:20 +00:00
Matthew Kennedy 2bc8fbce7d
VE blend tables (#4640)
* blendy ve too

* ui

* small optimizations

* save kinetis memory

* changelog
2022-10-19 06:42:22 -04:00
Matthew Kennedy 00978437ae save kinetis memory 2022-10-18 23:01:12 -04:00
Matthew Kennedy ced5db5d53
gcc 10 (#4641)
* scripts

* change check version

* disable inlining

* all the spots

* it's funny that this works with the wrong file extension

* bootloader

* hardware ci runs gcc 10
2022-10-18 22:30:16 -04:00
rusefillc 582cc4a10e so much weird 2022-10-18 22:29:43 -04:00
rusefillc e11e2a2747 would this help nucleo-F429? 2022-10-18 22:02:28 -04:00
Andrey 5cfd07b675 F429 nucleo 2022-10-18 21:18:36 -04:00
GitHub gen-configs Action e8c894b944 Auto-generated configs and docs 2022-10-19 01:17:23 +00:00
Matthew Kennedy 69ab843ac0 stub 429 2022-10-18 21:11:58 -04:00
GitHub set-date Action 7288ccf0e6 Update date 2022-10-19 00:31:25 +00:00
rusefillc 2899b62805 Lua aux gauge fix #4672 2022-10-18 16:13:19 -04:00
rusefillc 50270af024 Lua aux gauge #4672 2022-10-18 15:52:32 -04:00
rusefillc 2dc1ee05f1 Lua aux gauge #4672 2022-10-18 15:25:47 -04:00
GitHub gen-configs Action 2ebd4dfcac Auto-generated configs and docs 2022-10-18 01:27:31 +00:00
rusefillc e16c8f9120 Lua aux gauge #4672 2022-10-17 21:21:23 -04:00
GitHub set-date Action 1af89345ad Update date 2022-10-18 00:33:42 +00:00
GitHub gen-configs Action 95e8ef2f58 Auto-generated configs and docs 2022-10-18 00:09:14 +00:00
rusefillc 2eba65505b Lua aux gauge #4672 2022-10-17 20:01:46 -04:00
Matthew Kennedy f760ae11c1
simplify initializeSkippedToothTrigger (#4674) 2022-10-17 16:05:27 -04:00
Matthew Kennedy 85ebb112b5
enable proteus, select compiler in script (#4675)
* enable proteus, select compiler in script

* do it the new way

* blah

* old fashioned printf debugging

* sleep longer so we get battery voltage, and not on proteus

* firmware yaml

* remove print, it works!
2022-10-17 15:36:02 -04:00
GitHub gen-configs Action 4b52c5c49c Auto-generated configs and docs 2022-10-17 03:44:02 +00:00
rusefi 5df4a196af Lua aux gauge #4672 2022-10-16 23:38:24 -04:00
Andrey 5b53e78cff Enable ethernet on one or both nucleo boards #4665 2022-10-16 22:42:17 -04:00
Andrey c7b1333795 Enable ethernet on one or both nucleo boards #4665 2022-10-16 22:36:31 -04:00
Andrey 130af4414f following the pattern 2022-10-16 22:36:31 -04:00
GitHub gen-configs Action 8eb441ba27 Auto-generated configs and docs 2022-10-17 02:17:10 +00:00
rusefillc ba5a99d300 +x is fun 2022-10-16 22:11:06 -04:00
GitHub set-date Action 5a0355acfd Update date 2022-10-17 00:32:13 +00:00
GitHub gen-configs Action 1dabca8bc0 Auto-generated configs and docs 2022-10-16 20:28:13 +00:00
rusefillc e9bbde2af3 https://github.com/rusefi/hellen154hyundai/issues/63 2022-10-16 16:23:36 -04:00
GitHub gen-configs Action f7b67e9919 Auto-generated configs and docs 2022-10-16 16:48:48 +00:00
rusefillc 19b0f7e66e triggerImage: todo: support symmetrical crank 2022-10-16 12:10:58 -04:00
rusefillc 481efc616a Matthew Kennedy says "Oops I missed MAP scaling in the update" 2022-10-16 11:17:32 -04:00
GitHub gen-configs Action 59ced03202 Auto-generated configs and docs 2022-10-16 06:41:11 +00:00
rusefillc 311af3ffbc triggerImage: todo: support symmetrical crank 2022-10-16 02:29:30 -04:00
rusefillc d4d2aaea05 /*isEndOfPacket*/ 2022-10-16 01:21:44 -04:00
rusefillc edd08db491 Enable ethernet on one or both nucleo boards #4665 2022-10-16 01:17:34 -04:00
GitHub set-date Action afe5c56d8a Update date 2022-10-16 00:38:43 +00:00
GitHub gen-configs Action dd70d8b6fe Auto-generated configs and docs 2022-10-15 23:04:51 +00:00
GitHub gen-configs Action 511e5e86ff Auto-generated configs and docs 2022-10-15 13:55:10 +00:00
GitHub set-date Action 4441132921 Update date 2022-10-15 00:29:42 +00:00
rusefi 00742baf7c 208 board progress 2022-10-14 16:39:16 -04:00
Andrey G 14ad3716f9
Initial support for RusEFI STM32F429-208+SDRAM board (#4666) 2022-10-14 16:20:55 -04:00
rusefillc fa05616801
Update readme.md 2022-10-14 09:28:37 -04:00
rusefillc 88dc6d2ce7
Enable ethernet on F429 discovery #4664 2022-10-14 09:28:24 -04:00
GitHub gen-configs Action 474b592ac7 Auto-generated configs and docs 2022-10-14 00:53:10 +00:00
Matthew Kennedy 1ae642e7a7
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 fab95bd890
can dbc update (#4663)
* can dbc update

* helpful comment
2022-10-13 20:24:29 -04:00
GitHub set-date Action 7e24ab3265 Update date 2022-10-13 00:40:57 +00:00
rusefillc fd7edd7266 SD card log fields list should be auto-generated #3985
let's try again
2022-10-12 20:24:16 -04:00
rusefillc 472942cd7a SD card log fields list should be auto-generated #3985
progress
2022-10-12 20:14:28 -04:00
GitHub gen-configs Action 984fdc1e79 Auto-generated configs and docs 2022-10-13 00:07:37 +00:00
rusefillc c1834b14f6 allow SD logging of int #4658
workaround?
2022-10-12 20:02:23 -04:00
rusefillc faba7f44f3 allow SD logging of int #4658
wordaround?
2022-10-12 19:49:07 -04:00
rusefillc ddaf9fb838 SD card log fields list should be auto-generated #3985
progress
2022-10-12 19:46:17 -04:00
rusefillc 7250f8f4dc SD card log fields list should be auto-generated #3985
progress
2022-10-12 19:35:54 -04:00
rusefillc b29da1f253 rollback 2022-10-12 14:50:13 -04:00
rusefillc 7dbf38d635 SD card log fields list should be auto-generated #3985
prime time of phase 1
2022-10-12 13:12:57 -04:00
GitHub gen-configs Action a86e46c3ca Auto-generated configs and docs 2022-10-12 16:56:29 +00:00
GitHub gen-configs Action c3f750af0b Auto-generated configs and docs 2022-10-12 12:10:52 +00:00
rusefillc 2733270a83 SD card log fields list should be auto-generated #3985 2022-10-12 08:04:58 -04:00
GitHub gen-configs Action 4660a15bf8 Auto-generated configs and docs 2022-10-12 04:18:34 +00:00
rusefillc ca4e8d1a2c SD card log fields list should be auto-generated #3985 2022-10-11 23:43:45 -04:00
rusefillc af2d486614 SD logging: cutting out intermediate buffer since we already have nicely buffered writer 2022-10-11 23:41:18 -04:00
rusefillc cb1b79a9ef SD logging: calculating sum on the fly 2022-10-11 23:31:47 -04:00
rusefillc afe646d88d refactoring: nicer parameter name 2022-10-11 23:27:15 -04:00
GitHub gen-configs Action 7880cde433 Auto-generated configs and docs 2022-10-12 01:35:09 +00:00
rusefillc cbabdf5011 SD card log fields list should be auto-generated #3985 2022-10-11 21:28:01 -04:00
GitHub gen-configs Action 02261ef061 Auto-generated configs and docs 2022-10-12 01:03:24 +00:00
Matthew Kennedy 09ad5a738c
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 c217d2e0b3 Update date 2022-10-12 00:35:16 +00:00
rusefillc 58c9c5fe87 SD card log fields list should be auto-generated #3985 2022-10-11 07:42:31 -04:00
GitHub gen-configs Action 4351de3ee5 Auto-generated configs and docs 2022-10-11 03:03:43 +00:00
rusefillc 7b830447ae SD card log fields list should be auto-generated #3985 2022-10-10 22:58:17 -04:00
rusefillc 210c878493 SD card log fields list should be auto-generated #3985 2022-10-10 22:58:17 -04:00
GitHub gen-configs Action d84674e291 Auto-generated configs and docs 2022-10-11 02:54:46 +00:00
rusefillc 3b3b7b6718 SD card log fields list should be auto-generated #3985 2022-10-10 22:40:43 -04:00
GitHub gen-configs Action 423b5cc32d Auto-generated configs and docs 2022-10-11 01:56:08 +00:00
rusefillc b631e435e7 SD card log fields list should be auto-generated #3985 2022-10-10 21:50:49 -04:00
GitHub gen-configs Action 31903e08c7 Auto-generated configs and docs 2022-10-11 01:50:20 +00:00
GitHub gen-configs Action c08e7eda8b Auto-generated configs and docs 2022-10-11 01:30:56 +00:00
rusefillc 3acc8af0b4 SD card log fields list should be auto-generated #3985 2022-10-10 21:25:35 -04:00
GitHub set-date Action 810c958676 Update date 2022-10-11 00:29:02 +00:00
GitHub gen-configs Action d6f3f81bd5 Auto-generated configs and docs 2022-10-10 23:17:11 +00:00
Andrey G 68e007caa3
loggingcentral: hotfix (#4654) 2022-10-10 19:12:04 -04:00
Andrey G b5ebb7d00e
Logging asserts (#4652)
* logingcentral: check final string for prohibited chars

Invalid char can come from arguments, not only format string so
scan final buffer.

* logingcentral: comment say '\r' is also not allowed

* logingcentral: just replace all non-printable chars with space

Do not assert

* loging: remove strlen()
2022-10-10 17:14:44 -04:00
rusefillc cedee541c5 SD card log fields list should be auto-generated #3985 2022-10-10 07:52:20 -04:00
Matthew Kennedy 9d132676fd
consolidate analog vs. temp info commands (#4646)
* consolidate analog vs. temp info commands

* cleanup

* guard
2022-10-10 07:44:20 -04:00
rusefillc 63412455be SD card log fields list should be auto-generated #3985 2022-10-09 21:46:38 -04:00
GitHub gen-configs Action 2b13365fc2 Auto-generated configs and docs 2022-10-10 01:26:52 +00:00
Matthew Kennedy aa881efe89
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 83cdbdd0b4 Update date 2022-10-10 00:30:59 +00:00
GitHub gen-configs Action 36673efa76 Auto-generated configs and docs 2022-10-09 21:44:59 +00:00
rusefillc 1d3e5c6d83 one odd name 2022-10-09 16:16:30 -04:00
Andrey G 850848d2ee
SENT core decoder and ICU driver (#4648)
* SENT: copy-paste SENT decoder from rusefi-hardware

* SENT: decoder: refactor, cleanup

* SENT: add ICU implementation

* SENT: decoder: use pch.h

* SENT: EFI_PROD_CODE guard

* SENT: ICU driver: fixes

* SENT: don't forget to SysLock

* SENT: call Start on Init (agrrrr)

* SENT: ICU: some limitations

ICU can capture on two firsts TIM inputs only. So move from PA2 to PA1

* SENT: mmmm... c++... i like it (no)

* SENT: autocalibrate tick time

* SENT: debug

* SENT: clean-up

* SENT: optimize slow channel mailboxes

* SENT: GetSignals() helper
2022-10-09 06:38:28 -04:00
rusefillc 6a99469c8a
// 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 bd4ca6a805 Auto-generated configs and docs 2022-10-09 02:22:51 +00:00
rusefillc 86d3b16939
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 e26fef433d Update date 2022-10-09 00:27:54 +00:00
GitHub set-date Action 867ccb8924 Update date 2022-10-08 00:27:12 +00:00
GitHub gen-configs Action 63eabe1b5c Auto-generated configs and docs 2022-10-07 17:59:31 +00:00
rusefillc 4dbc7cb5bb VVT minimum RPM #4545
typo :(
2022-10-07 11:58:13 -04:00
rusefillc ba73aff1fa startStopStateToggleCounter to live data 2022-10-06 22:21:02 -04:00
GitHub set-date Action 920d4368d5 Update date 2022-10-07 00:34:08 +00:00
GitHub gen-configs Action 2789005e56 Auto-generated configs and docs 2022-10-06 23:24:19 +00:00
rusefillc 3948d9650c startStopState to live data 2022-10-06 19:17:59 -04:00
GitHub gen-configs Action 3e44d98a22 Auto-generated configs and docs 2022-10-06 23:00:58 +00:00
rusefillc f08076ee96 startStopStateToggleCounter to live data 2022-10-06 18:55:29 -04:00
rusefillc c6229651b8 4chan is a Fancy Board 2022-10-06 18:55:29 -04:00
rusefillc 04c7849e58
gcc10 preparation (#4643)
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-10-06 13:58:02 -04:00
GitHub gen-configs Action cf7487de00 Auto-generated configs and docs 2022-10-06 04:07:05 +00:00
BeerMoneyMotorsports 44c6aca8cc
Added new pin mapping for clutch (#4639)
While diagnosing a users issue with clutch input, i found that the pin changed on the 176 from res3 to D1 at revE.
2022-10-05 23:46:17 -04:00
rusefi eda1ec70da FrequencySensor::showInfo 2022-10-05 23:39:19 -04:00