From 82977a2d347c84f1b9b5d204e6f73633728876bf Mon Sep 17 00:00:00 2001 From: Timbelom <63966518+Timbelom@users.noreply.github.com> Date: Sat, 3 Dec 2022 16:07:39 -0800 Subject: [PATCH] 8chan button mapping (#4869) --- .../alphax-8chan/connectors/8chan-A-B.yaml | 182 +++++++++++++++++- .../alphax-8chan/connectors/8chan-C.yaml | 103 +++++++++- .../alphax-8chan/connectors/8chan-D.yaml | 79 +++++++- 3 files changed, 358 insertions(+), 6 deletions(-) diff --git a/firmware/config/boards/hellen/alphax-8chan/connectors/8chan-A-B.yaml b/firmware/config/boards/hellen/alphax-8chan/connectors/8chan-A-B.yaml index a3de5250e0..c11f777ec3 100644 --- a/firmware/config/boards/hellen/alphax-8chan/connectors/8chan-A-B.yaml +++ b/firmware/config/boards/hellen/alphax-8chan/connectors/8chan-A-B.yaml @@ -10,6 +10,184 @@ info: image: file: 8chan-A-B.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: 303 - y: 181 + 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 diff --git a/firmware/config/boards/hellen/alphax-8chan/connectors/8chan-C.yaml b/firmware/config/boards/hellen/alphax-8chan/connectors/8chan-C.yaml index 0535912890..e3b47478b8 100644 --- a/firmware/config/boards/hellen/alphax-8chan/connectors/8chan-C.yaml +++ b/firmware/config/boards/hellen/alphax-8chan/connectors/8chan-C.yaml @@ -9,6 +9,105 @@ info: image: file: 8chan-C.jpg pins: + - pin: 1C + x: 75 + y: 90 + - pin: 2C + x: 95 + y: 90 + - pin: 3C + x: 120 + y: 90 + - pin: 4C + x: 145 + y: 90 + - pin: 5C + x: 165 + y: 90 + - pin: 6C + x: 190 + y: 90 + - pin: 7C + x: 215 + y: 90 + - pin: 8C + x: 240 + y: 90 + - pin: 9C + x: 265 + y: 90 + - pin: 10C + x: 85 + y: 120 + - pin: 11C + x: 105 + y: 120 + - pin: 12C + x: 130 + y: 120 + - pin: 13C + x: 155 + y: 120 + - pin: 14C + x: 180 + y: 120 + - pin: 15C + x: 205 + y: 120 + - pin: 16C + x: 225 + y: 120 + - pin: 17C + x: 245 + y: 120 + - pin: 18C + x: 85 + y: 150 + - pin: 19C + x: 110 + y: 150 + - pin: 20C + x: 130 + y: 150 + - pin: 21C + x: 155 + y: 150 + - pin: 22C + x: 180 + y: 150 + - pin: 23C + x: 205 + y: 150 + - pin: 24C + x: 225 + y: 150 + - pin: 25C + x: 245 + y: 150 + - pin: 26C + x: 95 + y: 180 + - pin: 27C + x: 90 + y: 180 + - pin: 28C + x: 120 + y: 180 + - pin: 29C + x: 140 + y: 180 + - pin: 30C + x: 170 + y: 180 + - pin: 31C + x: 195 + y: 180 + - pin: 32C + x: 220 + y: 180 + - pin: 33C + x: 245 + y: 180 - pin: 34C - x: 264 - y: 172 + x: 265 + y: 180 diff --git a/firmware/config/boards/hellen/alphax-8chan/connectors/8chan-D.yaml b/firmware/config/boards/hellen/alphax-8chan/connectors/8chan-D.yaml index 8889f28ac2..7e3aa88f0e 100644 --- a/firmware/config/boards/hellen/alphax-8chan/connectors/8chan-D.yaml +++ b/firmware/config/boards/hellen/alphax-8chan/connectors/8chan-D.yaml @@ -9,6 +9,81 @@ info: image: file: 8chan-D.jpg pins: + - pin: 1D + x: 85 + y: 90 + - pin: 2D + x: 110 + y: 90 + - pin: 3D + x: 135 + y: 90 + - pin: 4D + x: 160 + y: 90 + - pin: 5D + x: 185 + y: 90 + - pin: 6D + x: 205 + y: 90 + - pin: 7D + x: 230 + y: 90 + - pin: 8D + x: 100 + y: 120 + - pin: 9D + x: 125 + y: 120 + - pin: 10D + x: 145 + y: 120 + - pin: 11D + x: 170 + y: 120 + - pin: 12D + x: 195 + y: 120 + - pin: 13D + x: 220 + y: 120 + - pin: 14D + x: 100 + y: 150 + - pin: 15D + x: 125 + y: 150 + - pin: 16D + x: 145 + y: 150 + - pin: 17D + x: 170 + y: 150 + - pin: 18D + x: 195 + y: 150 + - pin: 19D + x: 220 + y: 150 + - pin: 20D + x: 85 + y: 180 + - pin: 21D + x: 110 + y: 180 + - pin: 22D + x: 135 + y: 180 + - pin: 23D + x: 155 + y: 180 + - pin: 24D + x: 180 + y: 180 + - pin: 25D + x: 205 + y: 180 - pin: 26D - x: 233 - y: 175 + x: 230 + y: 180