Commit Graph

10883 Commits

Author SHA1 Message Date
Matthew Kennedy 5f3464b204
Fix prepareEventAngles for symmetrical crank triggers (#2982)
* fix and make code legible

* update test to check every tooth

* symmetrical crank

* simplify findTriggerPosition

* make getAngle intelligable
2021-07-17 23:27:20 -04:00
GitHub build-firmware Action c1781214eb Auto-generated configs and docs 2021-07-18 01:44:23 +00:00
David Holdeman 45c32638e0
Fix #2981 (#2983)
* get yq from GH releases

* submo bump

* little hack

* didn't work, fix properly

* oh roight

* got it backwards

* poke
2021-07-17 21:41:45 -04:00
GitHub set-date Action 2a0c0bbf21 Update date 2021-07-18 00:59:01 +00:00
Andrey 9345e5d2e0 NB2 trigger shape does not seem to match JimStim #2980
only first steps of unit test
2021-07-17 17:47:32 -04:00
GitHub build-firmware Action a1791836b9 Auto-generated configs and docs 2021-07-17 20:15:27 +00:00
rusefillc 599943cf26 NB2 trigger shape does not seem to match JimStim #2980 2021-07-17 16:12:54 -04:00
rusefillc aee2ed4ba4 New hardware testing commands #2978 2021-07-17 13:42:10 -04:00
GitHub build-firmware Action f90abd50bb Auto-generated configs and docs 2021-07-17 16:00:18 +00:00
BeerMoneyMotorsports d6521860c4
Sensor pins (#2977)
updated pinouts for merc
2021-07-17 11:54:06 -04:00
Andrey a2cf1e1409 kaiju is asking for vq30de trigger wheel decoder fix #2974 2021-07-17 10:59:02 -04:00
GitHub build-firmware Action 2376c3561a Auto-generated configs and docs 2021-07-17 06:14:25 +00:00
Andrey 0dc99a3124 kaiju is asking for vq30de trigger wheel decoder #2974 2021-07-17 02:11:09 -04:00
rusefillc 6da3310d97 kaiju is asking for vq30de trigger wheel decoder #2974 2021-07-17 02:03:55 -04:00
Andrey 180d7bc899 kaiju is asking for vq30de trigger wheel decoder #2974 2021-07-17 01:10:13 -04:00
Andrey ffe2fe3271 refactoring 2021-07-17 00:56:50 -04:00
Andrey d583c91a7a refactoring 2021-07-17 00:53:51 -04:00
GitHub build-firmware Action 4a0f9bebf6 Auto-generated configs and docs 2021-07-17 04:49:13 +00:00
Andrey d16d6dd58d kaiju is asking for vq30de trigger wheel decoder #2974 2021-07-17 00:46:39 -04:00
Andrey f54b3cd1b2 refactoring 2021-07-17 00:46:39 -04:00
Andrey df558303d3 kaiju is asking for vq30de trigger wheel decoder #2974 2021-07-17 00:27:56 -04:00
GitHub build-firmware Action 547230a356 Auto-generated configs and docs 2021-07-17 03:20:25 +00:00
Andrey 277bb7a907 kaiju is asking for vq30de trigger wheel decoder #2974 2021-07-16 23:17:45 -04:00
Andrey 817bb738ad docs 2021-07-16 23:17:45 -04:00
GitHub set-date Action e3f45a9712 Update date 2021-07-17 00:56:21 +00:00
Matthew Kennedy 2ce7777865
don't require EXTERN_ENGINE in every file (#2969)
* move enginePins

* no more extern engine

* uses

* more

* extern config too

* put this where it belongs

* include correct header

* merge
2021-07-16 18:13:33 -04:00
Andrey f87d1c425e trigger signal debug pins - logic level output #2959 2021-07-16 17:18:03 -04:00
Andrey ee91af5c73 trigger signal debug pins - logic level output #2959 2021-07-16 16:42:26 -04:00
Matthew Kennedy b4126c8daa
send wbo heater enable bit, read it on wb (#2968)
* send heater bit, read it on wb

* b
2021-07-16 14:06:52 -04:00
Matthew Kennedy a62d6743bc
lua hooks for CAN tx (#2967)
* CanTxMessage usable from unit test

* testLuaReturnsNil

* CAN hook and tests

* it helps if parameter names exist

* nameless params

* s

* redefinition of default argument

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-07-16 14:06:26 -04:00
GitHub build-firmware Action a4ac9e53e4 Auto-generated configs and docs 2021-07-16 04:51:36 +00:00
Matthew Kennedy e830a99275
lua hooks for custom airmass model (#2697)
* lua airmass

* not const any more

* bad merge

* don't change the position of others

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-07-16 00:49:14 -04:00
GitHub set-date Action 50f93b1ca4 Update date 2021-07-16 00:57:59 +00:00
Andrey 0f3242f10a Nissan 2021-07-15 17:53:38 -04:00
Andrey 96fa69321a Nissan 2021-07-15 17:49:58 -04:00
Andrey 03bb3e3ace trigger signal debug pins - logic level output #2959
test driven development is still amazing
2021-07-15 09:29:14 -04:00
Andrey 74e5eb8bb7 trigger signal debug pins - logic level output #2959 2021-07-15 02:12:57 -04:00
Andrey 5c2477752e all aboard the God object! 2021-07-15 02:00:48 -04:00
Andrey 70cc334eb2 trigger signal debug pins - logic level output #2959 2021-07-15 01:56:04 -04:00
Andrey f3b0310058 trigger signal debug pins - logic level output #2959 2021-07-15 01:49:07 -04:00
Andrey c513e976ed trigger signal debug pins - logic level output #2959 2021-07-15 01:46:30 -04:00
Andrey 23be588af6 trigger signal debug pins - logic level output #2959 2021-07-15 01:28:44 -04:00
Andrey 26481f4c2a progress 2021-07-15 01:18:38 -04:00
Andrey c30064cd15 progress 2021-07-15 01:17:42 -04:00
Andrey b1f721e20b trigger signal debug pins - logic level output #2959 2021-07-15 00:50:29 -04:00
Andrey 7486f5f040 trigger signal debug pins - logic level output #2959 2021-07-15 00:34:22 -04:00
Andrey 2569b85b65 making code more testable 2021-07-15 00:25:41 -04:00
rusefillc b65c4b5612 trigger signal debug pins - logic level output #2959 2021-07-15 00:03:31 -04:00
Andrey 6c8e80285e trigger signal debug pins - logic level output #2959 2021-07-14 23:20:18 -04:00
Andrey 85b9bbaa68 trigger signal debug pins - logic level output #2959 2021-07-14 23:05:51 -04:00
Andrey e721c1768f trigger signal debug pins - logic level output #2959 2021-07-14 22:51:08 -04:00
Andrey a926357a01 making code more testable 2021-07-14 22:37:05 -04:00
Andrey 70872c8bf4 trigger signal debug pins - logic level output #2959 2021-07-14 22:35:29 -04:00
Andrey 0f6930471f making code more testable 2021-07-14 22:02:28 -04:00
rusefi 92dee23061 FATAL on NB2 tune jim stim input signal fix #2965 2021-07-14 21:18:05 -04:00
rusefi e50fcb13f1 FATAL on NB2 tune jim stim input signal #2965 2021-07-14 21:15:11 -04:00
GitHub set-date Action b6f76b046b Update date 2021-07-15 00:57:58 +00:00
rusefi 7945faa93a FATAL on NB2 tune jim stim input signal #2965 2021-07-14 17:45:54 -04:00
Andrey 2442d8f2d8 FATAL on NB2 tune jim stim input signal #2965 2021-07-14 16:05:53 -04:00
Andrey e1c41ff798 FATAL on NB2 tune jim stim input signal #2965 2021-07-14 16:03:00 -04:00
Matthew Kennedy d475b4721f
Start on HSI clock (#2957)
* chibios uses HSI

* set pll to use HSE

* simplify capture

* even better logging

* string

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-07-14 15:20:38 -04:00
rusefi 173d98337c each byte counts 2021-07-14 13:15:15 -04:00
rusefi 12638ae723 rusEFI console start-up speed fix #2964 2021-07-14 13:01:12 -04:00
rusefi 0808372d34 longer error message in 't' response 2021-07-14 12:42:35 -04:00
rusefi 7f8bdf7006 printing autoDetectedPllMValue in console 2021-07-14 12:42:35 -04:00
GitHub build-firmware Action e80cd6481e Auto-generated configs and docs 2021-07-14 03:05:35 +00:00
rusefi 3c5baa1ca7 trigger signal debug pins - logic level output #2959 2021-07-13 23:02:36 -04:00
rusefi 4c0184e509 't' comammand to return fatal error text 2021-07-13 22:53:11 -04:00
GitHub build-firmware Action f831eb20aa Auto-generated configs and docs 2021-07-14 02:26:17 +00:00
rusefi bf957a05a0 helping console parser 2021-07-13 22:23:55 -04:00
GitHub set-date Action 8c8d9cf7c0 Update date 2021-07-14 00:53:37 +00:00
Andrey bb9835fe58 trigger signal debug pins - logic level output #2959 2021-07-13 20:33:27 -04:00
Andrey 994230be65 trigger signal debug pins - logic level output #2959 2021-07-13 20:15:55 -04:00
Andrey 41ec764617 refactoring 2021-07-13 20:10:31 -04:00
GitHub build-firmware Action ebeb4f5d92 Auto-generated configs and docs 2021-07-13 23:54:45 +00:00
Andrey a5af5f661d trigger signal debug pins - logic level output #2959 2021-07-13 19:52:08 -04:00
Andrey b2f09de277 refactoring - making method available 2021-07-13 19:28:03 -04:00
Andrey f028c4d727 trigger signal debug pins - logic level output #2959 2021-07-13 18:16:32 -04:00
GitHub build-firmware Action a2a4a676bb Auto-generated configs and docs 2021-07-13 19:19:10 +00:00
rusefillc 090725d273 reducing warnings 2021-07-13 14:50:10 -04:00
Andrey fb1a60e0ba TS progress and todo :( 2021-07-13 14:39:02 -04:00
GitHub build-firmware Action f666214eab Auto-generated configs and docs 2021-07-13 18:37:37 +00:00
Andrey a260cc007d trigger signal debug pins - logic level output #2959 2021-07-13 14:34:59 -04:00
Andrey 3bfd3d7e55 trigger signal debug pins - logic level output #2959 2021-07-13 14:30:46 -04:00
rusefillc 5156c9e5d1 trigger signal debug pins - logic level output #2959 2021-07-13 13:53:06 -04:00
rusefi 9f93f7514a CAN docs 2021-07-13 11:55:31 -04:00
Andrey 61ddbef624 fix vvt indication #2926 2021-07-13 10:53:36 -04:00
Matthew Kennedy e3ed413e06
send voltage and heater enable to WBO controller (#2956)
* add info send function

* fatal if CAN not configured correctly

* build

* s

* 20hz

* update wideband firmware

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-07-13 07:32:41 -04:00
GitHub build-firmware Action dd095404bc Auto-generated configs and docs 2021-07-13 02:31:08 +00:00
Andrey 0aa83dffbf progress - reducing code duplication 2021-07-12 22:22:01 -04:00
Andrey 813fe94ac2 progress - reducing code duplication 2021-07-12 21:31:40 -04:00
Andrey 6a8e5d23b0 vvt input but no mode should be a fatal #2955
a bit of a relevant improvement?
2021-07-12 21:25:39 -04:00
Andrey d6e4c8281d progress - reducing code duplication 2021-07-12 21:22:20 -04:00
GitHub build-firmware Action 83c395e2a2 Auto-generated configs and docs 2021-07-13 01:15:37 +00:00
Andrey 775a66fad6 vvt input but no mode should be a fatal #2955
a bit of a relevant improvement?
2021-07-12 20:54:36 -04:00
Matthew Kennedy 15353ae3b2
auto detect HSE clock speed (#2952)
* detect hse

* implementation

* these boards don't need to set their own HSECLK

* assertions

* name

* tweaks

* how did this compile?

* s

* biiiig comment

* this script doesn't need to set 25mhz any more

* ....or PLLM

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-07-12 20:51:35 -04:00
GitHub build-firmware Action 45f060f260 Auto-generated configs and docs 2021-07-12 21:00:48 +00:00
Andrey b87dd8fc7a one day this wall would break? 2021-07-12 16:58:22 -04:00
Matthew Kennedy aef0732509
fix vvt indication (#2926)
* wrap logic

* rename gauges

* names and ranges

* binary log

* we actually don't need that warning

* values auto wrap

* values auto wrap

* bye warnings

* comparison
2021-07-12 16:29:07 -04:00
GitHub set-date Action cd909f0eec Update date 2021-07-12 00:55:47 +00:00
Matthew Kennedy 39448e3c79
s (#2946)
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-07-11 11:26:19 -04:00
rusefillc 363ef89a20 typo 2021-07-11 10:16:35 -04:00
GitHub set-date Action c02214f6c5 Update date 2021-07-11 01:01:43 +00:00
Matthew Kennedy 7302e5faca
update wideband again because it didn't work last time (#2941)
* wideband

* image again

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-07-10 08:00:21 -04:00
GitHub set-date Action 64ea4aabac Update date 2021-07-10 00:55:52 +00:00
Matthew Kennedy 64177cf899
put names in flash (#2939)
* put names in flash

* probing freed ram

* this one too

* probing memory

* more like that much
2021-07-09 17:05:16 -04:00
Matthew Kennedy 7a21f7fbc0
inject (#2938) 2021-07-09 17:02:25 -04:00
Matthew Kennedy e00c7d0b98
trailing coils (#2937)
* gpio wiring

* plumbing
2021-07-09 15:51:30 -04:00
Andrey b9c5583477 RX8 wants all the RAM 2021-07-09 15:51:16 -04:00
Andrey 02d002f081 random progress 2021-07-09 14:43:58 -04:00
rusefillc 70fd233740 random progress 2021-07-09 14:27:10 -04:00
rusefi 1bf3ef1cc2 docs 2021-07-09 13:29:03 -04:00
rusefi ba6d4ba158 VAG canned tunes 2021-07-09 13:23:29 -04:00
GitHub build-firmware Action fc8cc96250 Auto-generated configs and docs 2021-07-09 17:19:11 +00:00
rusefi 8e4c623873 trailing spark outputs #2931 2021-07-09 13:14:40 -04:00
GitHub build-firmware Action eb63aca13b Auto-generated configs and docs 2021-07-09 15:53:39 +00:00
Jimmy Luntzel ff48048ce0
Update main.yaml (#2936)
removed blank spaces at the end of each line
2021-07-09 11:51:47 -04:00
Andrey b8857f5ba8 trailing spark outputs #2931 2021-07-09 10:14:00 -04:00
GitHub build-firmware Action 06c630165a Auto-generated configs and docs 2021-07-09 14:09:27 +00:00
Andrey 74e3da0813 trailing spark outputs #2931 2021-07-09 10:06:51 -04:00
GitHub build-firmware Action 1ed7e7757c Auto-generated configs and docs 2021-07-09 12:40:06 +00:00
Matthew Kennedy 86683afca2
trailing spark scheduling (#2932)
* enable bit

* implement trailing sparks

* test trailing spark

* it helps to call the correct function

* add pins

* gobblin ram
2021-07-09 08:37:46 -04:00
Matthew Kennedy dec1f1daff
wideband (#2934)
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-07-09 01:54:02 -04:00
rusefi 6b25e220e6 VAG canned tunes 2021-07-09 01:53:09 -04:00
rusefi dda3feb8cd 1-4-3-6-2-5 firing order for VAG v6 2021-07-09 01:45:01 -04:00
GitHub build-firmware Action 9326e63685 Auto-generated configs and docs 2021-07-09 05:14:21 +00:00
rusefi 9fcca87332 extra state validation is needed 2021-07-09 01:11:20 -04:00
GitHub build-firmware Action 1abf933213 Auto-generated configs and docs 2021-07-09 04:47:44 +00:00
rusefi 7785a508b2 extra state validation is needed 2021-07-09 00:31:21 -04:00
Andrey c9a082ea03 VAG canned tunes 2021-07-08 22:55:45 -04:00
Andrey 79d557f5e0 just a poke #2 2021-07-08 22:53:30 -04:00
Andrey ca0ecefcb5 just a poke 2021-07-08 21:21:41 -04:00
GitHub set-date Action acd359ea86 Update date 2021-07-09 00:57:46 +00:00
GitHub build-firmware Action 505b2bc60a Auto-generated configs and docs 2021-07-09 00:52:18 +00:00
Andrey 3d0ba4af5c VAG canned tunes 2021-07-08 20:42:35 -04:00
GitHub build-firmware Action ecfcd935ac Auto-generated configs and docs 2021-07-09 00:09:07 +00:00
Andrey b6ebc7c23e VAG canned tunes 2021-07-08 20:06:40 -04:00
GitHub build-firmware Action 4669662435 Auto-generated configs and docs 2021-07-08 23:57:16 +00:00
Matthew Kennedy a7c355e982
init loops after sensors (#2927) 2021-07-08 19:33:42 -04:00
BeerMoneyMotorsports 18b34bec43
Update main.yaml (#2929) 2021-07-08 19:32:53 -04:00
GitHub build-firmware Action 501778fb6f Auto-generated configs and docs 2021-07-08 23:24:35 +00:00
Jimmy Luntzel ad3805df2a
main.yaml (#2930)
* Update main.yaml

Added ID, class, ts_name, type, and color to each pin.

* Update main.yaml

Ive filled out as much as I know how to for now, BMM recommended doing a PR.

What I was not able to complete were C24, C25, E23, E29, E31, E34, E45, E47, D8, D9 

I am sorry If I am wasting peoples time -____________-

* Update main.yaml
2021-07-08 19:22:09 -04:00
rusefillc c229aeb46c
mobile browser coding 2021-07-08 18:09:03 -04:00
GitHub build-firmware Action a2c4b57822 Auto-generated configs and docs 2021-07-08 20:44:58 +00:00
rusefi 4ead86c521 VAG canned tunes 2021-07-08 16:35:58 -04:00
rusefi d5873648a3 small mess 2021-07-08 16:08:08 -04:00
GitHub build-firmware Action 8c5e33a88b Auto-generated configs and docs 2021-07-08 13:42:46 +00:00
rusefillc da613e65dc fix vvt indication #2926
TS project part of the change
2021-07-08 09:37:56 -04:00
Andrey f6695b4264 fix vvt indication #2926
only field rename
2021-07-08 09:25:31 -04:00
GitHub build-firmware Action a12c1f6756 Auto-generated configs and docs 2021-07-08 04:08:31 +00:00