This commit is contained in:
rusefillc 2023-07-22 00:51:57 -04:00
parent aa85b52fe3
commit 570f07d3c3
3 changed files with 440 additions and 0 deletions

74
.github/workflows/gen-pinouts.yaml vendored Normal file
View File

@ -0,0 +1,74 @@
#
# See https://github.com/rusefi/rusefi/wiki/Connector-Mapping
#
name: Generate Interactive Pinouts
on:
schedule:
- cron: '0 0 * * *'
workflow_dispatch:
push:
jobs:
generate:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Generate Pinouts
uses: chuckwagoncomputing/interactive-pinout@2.6
with:
mapping-path: ./*/connectors/*.yaml
warnings: "false"
warning-dupe: "error"
columns: |
{
"pin":"Pin Number",
"ts_name":"TS Name",
"type":"Type",
"function":"Typical Function",
"color":"Pigtail Color"
}
print-columns: |
[
"function"
]
info-column: "type"
colors: |
{
"12v":"yellow";
"12V":"yellow";
"5v":"red",
"5V":"red",
"at":"green",
"av":"brown",
"can":"blue",
"din":"lime",
"etb":"darkcyan",
"gnd":"darkgreen",
"gp_high":"aqua",
"gp_low":"aquamarine",
"gp_pp":"cyan",
"hall":"darkolivegreen",
"hl":"gold",
"hs":"indigo",
"ign":"magenta",
"inj":"maroon",
"ls":"lightgreen",
"mr":"firebrick",
"pgnd":"coral",
"sgnd":"olive",
"usb":"lightseagreen",
"vr":"sienna"
}
- name: Showing Output Folder
run: ls -l pinouts
- name: Upload Pinouts
env:
pass: ${{ secrets.RUSEFI_SSH_PASS }}
if: ${{ env.pass != '' }}
run: tar -czf - pinouts | sshpass -p "${{ secrets.RUSEFI_SSH_PASS }}" ssh -o StrictHostKeyChecking=no "${{ secrets.RUSEFI_SSH_USER }}"@"${{ secrets.RUSEFI_SSH_SERVER }}" "tar -xzf - -C docs"

Binary file not shown.

After

Width:  |  Height:  |  Size: 106 KiB

View File

@ -0,0 +1,366 @@
pins:
- pin: 1A
function:
- pin: 2A
- pin: 3A
function:
- pin: 4A
function:
- pin: 5A
function:
- pin: 6A
function:
- pin: 7A
function:
- pin: 8A
function:
- pin: 9A
function:
- pin: 10A
function:
- pin: 11A
function:
- pin: 12A
function:
- pin: 13A
function:
- pin: 14A
function:
- pin: 15A
function:
- pin: 16A
function:
- pin: 17A
function:
- pin: 18A
function:
- pin: 19A
function:
- pin: 20A
function:
- pin: 21A
function:
- pin: 22A
function:
- pin: 23A
function:
- pin: 24A
function:
- pin: 25A
function:
- pin: 26A
function:
- pin: 27A
function:
- pin: 28A
function:
- pin: 29A
function:
- pin: 30A
function:
- pin: 31A
function:
- pin: 32A
function:
- pin: 33A
function:
- pin: 34A
function:
- pin: 1B
function:
- pin: 2B
function:
- pin: 3B
function:
- pin: 4B
function:
- pin: 5B
function:
- pin: 6B
function:
- pin: 7B
function:
- pin: 8B
function:
- pin: 9B
function:
- pin: 10B
function:
- pin: 11B
function:
- pin: 12B
function:
- pin: 13B
function:
- pin: 14B
function:
- pin: 15B
function:
- pin: 16B
function:
- pin: 17B
function:
- pin: 18B
function:
- pin: 19B
function:
- pin: 20B
function:
- pin: 21B
function:
- pin: 22B
function:
- pin: 23B
function:
- pin: 24B
function:
- pin: 25B
function:
- pin: 26B
function:
info:
title: Stim
image:
file: 60pins.jpg
pins:
- pin: 1A
x: 95
y: 90
- pin: 2A
x: 120
y: 90
- pin: 3A
x: 155
y: 90
- pin: 4A
x: 180
y: 90
- pin: 5A
x: 205
y: 90
- pin: 6A
x: 230
y: 90
- pin: 7A
x: 255
y: 90
- pin: 8A
x: 280
y: 90
- pin: 9A
x: 305
y: 90
- pin: 10A
x: 110
y: 120
- pin: 11A
x: 135
y: 120
- pin: 12A
x: 160
y: 120
- pin: 13A
x: 185
y: 120
- pin: 14A
x: 210
y: 120
- pin: 15A
x: 235
y: 120
- pin: 16A
x: 260
y: 120
- pin: 17A
x: 285
y: 120
- pin: 18A
x: 110
y: 150
- pin: 19A
x: 135
y: 150
- pin: 20A
x: 160
y: 150
- pin: 21A
x: 185
y: 150
- pin: 22A
x: 210
y: 150
- pin: 23A
x: 235
y: 150
- pin: 24A
x: 260
y: 150
- pin: 25A
x: 285
y: 150
- pin: 26A
x: 95
y: 180
- pin: 27A
x: 120
y: 180
- pin: 28A
x: 155
y: 180
- pin: 29A
x: 180
y: 180
- pin: 30A
x: 205
y: 180
- pin: 31A
x: 230
y: 180
- pin: 32A
x: 255
y: 180
- pin: 33A
x: 280
y: 180
- pin: 34A
x: 305
y: 180
- pin: 1B
x: 425
y: 90
- pin: 2B
x: 450
y: 90
- pin: 3B
x: 475
y: 90
- pin: 4B
x: 500
y: 90
- pin: 5B
x: 525
y: 90
- pin: 6B
x: 550
y: 90
- pin: 7B
x: 575
y: 90
- pin: 8B
x: 435
y: 120
- pin: 9B
x: 460
y: 120
- pin: 10B
x: 485
y: 120
- pin: 11B
x: 510
y: 120
- pin: 12B
x: 535
y: 120
- pin: 13B
x: 560
y: 120
- pin: 14B
x: 435
y: 150
- pin: 15B
x: 460
y: 150
- pin: 16B
x: 485
y: 150
- pin: 17B
x: 510
y: 150
- pin: 18B
x: 535
y: 150
- pin: 19B
x: 560
y: 150
- pin: 20B
x: 425
y: 180
- pin: 21B
x: 450
y: 180
- pin: 22B
x: 475
y: 180
- pin: 23B
x: 500
y: 180
- pin: 24B
x: 525
y: 180
- pin: 25B
x: 550
y: 180
- pin: 26B
x: 575
y: 180