Merge pull request #271 from mi-hol:master

add md editor and validation recommendation
This commit is contained in:
mi-hol 2022-12-14 13:48:32 +01:00 committed by GitHub
commit 30c0ec0ef7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 2623 additions and 61 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 45 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

View File

@ -1,3 +1,4 @@
# All Supported Triggers
See also [Trigger](Trigger)
@ -17,16 +18,16 @@ To change your trigger settings, open TunerStudio, Engine->Trigger Configuration
[Subaru](#subaru)
[Mitsubishi](#Mitsubishi)
[Mitsubishi](#mitsubishi)
[Jeep & Renix](#jeep)
[Miscelanious](#misc)
[Miscellaneous](#universal)
## Universal
## Universal 36/1
<a name="universal"/>
Universal 36/1
ToDo: add picture
## 60/2
@ -46,97 +47,92 @@ If you also have a CAM sensor somewhere see [VVT](VVT)
![x](Images/triggers/trigger_47.png)
<a name="honda"/>
[temporary link for Honda 12](https://github.com/rusefi/rusefi_documentation/issues/227)
## Honda K 1/12
## Honda
Honda K Crankshaft
### Honda K 1/12 Crankshaft
![x](Images/triggers/trigger_46.png)
## Honda K 4+1
### Honda K 4+1
Honda K Exhaust Camshaft
![x](Images/triggers/trigger_67.png)
## Honda CBR600
### Honda CBR600
![Honda CBR600](Images/triggers/trigger_28.png)
<a name="mazda"/>
## Mazda
## Mazda Protege SOHC
### Mazda Protege SOHC
![Mazda Protege SOHC](Images/triggers/trigger_7.png)
## Mazda Miata NA
### Mazda Miata NA
Also used on some Mitsubishi
![Mazda Miata NA](Images/triggers/trigger_3.png)
## Mazda Miata NB
### Mazda Miata NB
![Mazda Miata NB1](Images/triggers/trigger_4.png)
## Mazda Protege 1993 DOHC
### Mazda Protege 1993 DOHC
![Mazda Protege 1993 DOHC](Images/triggers/trigger_15.png)
## Mazda 121/Ford Aspire
### Mazda 121/Ford Aspire
![Ford Aspire](Images/triggers/trigger_1.png)
<a name="gm"/>
## GM
## GM 7x
### GM 7x
![GM 7x](Images/triggers/trigger_5.png)
## GM LS 24x
### GM LS 24x
![x](Images/triggers/trigger_27.png)
## GM 60/2/2/2
### GM 60/2/2/2
GM/Daewoo Distributor F8CV
![x](Images/triggers/trigger_54.png)
<a name="jeep"/>
## Jeep
## Jeep 18-2-2-2
### Jeep 18-2-2-2
![Jeep 18-2-2-2](Images/triggers/trigger_37.png)
## Renix 44/2/2
### Renix 44/2/2
![x](Images/triggers/trigger_44.png)
![x](Images/triggers/trigger_44.png)
## Renix 66/2/2/2
### Renix 66/2/2/2
![x](Images/triggers/trigger_45.png)
![x](Images/triggers/trigger_45.png)
## Subaru
<a name="subaru"/>
## Subaru 7+6 tooth
### Subaru 7+6 tooth
![Subaru 7+6](Images/triggers/trigger_36.png)
## Subaru EZ30 variation of 36/2/2/2
### Subaru EZ30 variation of 36/2/2/2
![!](Images/triggers/trigger_TT_SUBARU_EZ30.png)
## Subaru SVX
### Subaru SVX
![x](Images/triggers/trigger_49.png)
<a name="suzuki"/>
## Suzuki G13B
![x](Images/triggers/trigger_66.png)
@ -148,11 +144,10 @@ Might also be used on some Daihatsu, Nissan and Miata
![36/2/2](Images/triggers/trigger_23.png)
## Universal skipped wheel
A basic wheel - assumes equally spaced teeth with a number of missing teeth.
Tuner studio allows up to 500 teeth with 500 missing - functional limits are not tested.
<a name="misc"/>
## Ford Barra VVT
![x](Images/triggers/trigger_56.png)
@ -185,17 +180,18 @@ Tuner studio allows up to 500 teeth with 500 missing - functional limits are not
![x](Images/triggers/trigger_30.png)
## Dodge Ram
![Dodge Ram](Images/triggers/trigger_19.png)
## Dodge Neon 2003
Chrysler NGC 4 cylinder
![Dodge Neon 2003](Images/triggers/trigger_14.png)
## Dodge Stratus
Chrysler NGC 6 cylinder
![Dodge Stratus](Images/triggers/trigger_22.png)
@ -224,9 +220,6 @@ VQ35 crank
VQ cam
![x](Images/triggers/trigger_TT_VVT_NISSAN_VQ35.png)
VQ30
![x](Images/triggers/trigger_60.png)
@ -234,15 +227,14 @@ VQ30
![Nissan](Images/triggers/trigger_24.png)
## VW 60/2
VW special understanding of 60/2 with a wide tooth instead of of just missing tooth.
See also [Universal True 60/2](All-Supported-Triggers#602)
![VW 60/2](Images/triggers/trigger_20.png)
### Toyota
## Toyota 2JZ
@ -273,15 +265,12 @@ Some older German vehicles
![Ford PIP](Images/triggers/trigger_TT_FORD_TFI_PIP.png)
## Unknown trigger type
[Unknown Trigger](Unknown-Trigger)
TODO: implement a feature so that trigger could be defined via TunerStudio
If your have an unknown or an unsupported trigger shape, once you've confirmed that trigger events are getting into the software (see "troubleshooting" sections) you need to crank your engine while rusEFI console is connected with Engine Sniffer tab active.
With long enough cranking you should get a visual log of your trigger signal, that would give you some idea of what kind of trigger shape you have. Save an image and post it on a forum. It's recommended to remove spark plugs while investigating trigger shape to make your cranking more even.
@ -308,15 +297,7 @@ Injection could be offset using 'set injection_offset X' command.
While cranking, you can set angle-based ignition instead of timing map & dwell based ignition. In angle-based mode, dwell is defined in crankshaft angle duration and timing is constant. set cranking_charge_angle and set_cranking_timing_angle.
See 'trigger decoding' in [Doxygen](http://rusefi.com/docs/html/)
May, 2020: Subaru SVX added
April, 2020: Honda K 12+1 added.
April, 2020: Renix 44-2-2 added.
Dev note: unit_tests executable produces triggers.txt file - gen_trigger_images.bat reads triggers.txt and produces these .png files. TODO: automate this further?
Dev note: unit_tests executable produces triggers.txt file - gen_trigger_images.bat reads triggers.txt and produces these .png files.
TODO: automate this further?

View File

@ -1,10 +1,10 @@
# link validation in markdown documents
VS Code introduced a [link validator](https://code.visualstudio.com/Docs/languages/markdown) in version 1.72. This seems the best approach while a single file is edited.
VS Code introduced a [link validator](https://code.visualstudio.com/Docs/languages/markdown) in version 1.72. This seems the best approach while a single file is being edited due to automated "fix all supported markdownlint violations in the document" (see below for more details).
For bulk validation <https://github.com/webhintio/markdown-link-validator> seems best
## findings
## findings for bulk validation
- debug mode is extremely helpful for troubleshooting
- it's incredible fast
@ -16,7 +16,7 @@ For bulk validation <https://github.com/webhintio/markdown-link-validator> seems
markdown-link-validator:utils:request problem with request: read ECONNRESET - https://www.te.com/usa-en/product-4-1437290-1.html +1m
```
## solution
### solution
- use exclude list for batch validation, skip all external links
@ -29,12 +29,12 @@ Found a total of 1361 links in directory "C:\Users\mholzer\Documents\git\rusefi_
Time to validate: 1.07s
```
## open issue(s)
### open issue(s)
- would like to have only "invalid" references in output. There is [already an enhancement request](https://github.com/webhintio/markdown-link-validator/issues/6) filed since Aug 2019 :(
- requested to [assign committer](https://github.com/webhintio/hint/issues/5382)
## workaround
### workaround
<https://github.com/chmac/markdown-link-validator/commits/omit-success-output> has a quick fix
@ -50,3 +50,12 @@ to run:
```powershell
node .\node_modules\markdown-link-validator\dist\src\bin\markdown-link-validator.js . -i https?:\/\/.* --debug
```
## using VS Code for markdown files
### prerequisites
VS Code Extensions "markdownlint" and "Code Spell Checker" have to be installed
![show all rule violations](/Images/DevTools/VS Code - show all violations)
![fix all rule violations](/Images/DevTools/VS Code - fix all violations)

File diff suppressed because it is too large Load Diff