Skip to content

Commit a909ab6

Browse files
feat(scripts): Add script from issue #76
Closes #76
1 parent db3c829 commit a909ab6

4 files changed

Lines changed: 29 additions & 6 deletions

File tree

‎.github/ISSUE_TEMPLATE/add-script.yml‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,7 @@ body:
108108
- label: logging
109109
- label: multi-protocol
110110
- label: quad
111+
- label: rgb
111112
- label: rotorflight
112113
- label: script
113114
- label: spektrum

‎.github/ISSUE_TEMPLATE/update-script.yml‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,7 @@ body:
109109
- label: logging
110110
- label: multi-protocol
111111
- label: quad
112+
- label: rgb
112113
- label: rotorflight
113114
- label: script
114115
- label: spektrum

‎scripts.json‎

Lines changed: 26 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -962,10 +962,30 @@
962962
]
963963
},
964964
{
965-
"name": "FK LED - RGB Configurator",
966-
"category": "Radio Tools",
967-
"description": "Touchscreen-friendly, profile-based RGB LED Configurator for radios with addressable Gimbal LEDs (e.g. TX16S MK3). Supports 3-profile switch override, live preview, and 14 animations.",
968-
"infourl": "https://github.com/FebyKris/FK-LED-EdgeTX",
969-
"images": [ "ASSETS/fk-led-rgb-configurator/screenshot-1.png" ],
970-
"tags": [ "script", "color" ] }
965+
"name": "FK LED - RGB Configurator",
966+
"category": "Radio Tools",
967+
"description": "Touchscreen-friendly, profile-based RGB LED Configurator for radios with addressable Gimbal LEDs (e.g. TX16S MK3). Supports 3-profile switch override, live preview, and 14 animations.",
968+
"infourl": "https://github.com/FebyKris/FK-LED-EdgeTX",
969+
"images": [
970+
"ASSETS/fk-led-rgb-configurator/screenshot-1.png"
971+
],
972+
"tags": [
973+
"script",
974+
"color"
975+
]
976+
},
977+
{
978+
"name": "RGB Toolbox",
979+
"category": "Radio Tools",
980+
"description": "# RGB Toolbox\n\nRGB LED control tool for EdgeTX 2.11+ radios.\n\n## Features\n\n- **Persists across model changes** - your selected mode and custom colour are stored in `/SCRIPTS/TOOLS/RGB.dat` on the SD card, so the same RGB setting applies to every model.\n- **Quick and easy interface** - a simple tap-to-select tool screen with all modes grouped by category, plus live on-screen preview before you exit.\n- **Advanced RGB patterns** - 60+ modes including animations, gimbal lighting and dual-gimbal FX.\n- **Custom colour** - R/G/B sliders for any colour you want.\n\n## Installation\n\n1. Power off your radio and remove the SD card.\n2. Copy the entire `SCRIPTS` folder from this repository onto your SD card to merge/copy the contents:\n - `SCRIPTS/TOOLS/RGB.lua` -> `/SCRIPTS/TOOLS/RGB.lua` (the RGB Toolbox tool)\n - `SCRIPTS/RGBLED/rgbk.lua` -> `/SCRIPTS/RGBLED/rgbk.lua` (the background keeper script)\n3. Reinsert the SD card and power on the radio.\n\n## Usage\n\n1. Long-press the SYS key, then open **Tools** and run **RGB Toolbox**.\n2. Tap **Setup Background Script on Model** to install the keeper as Special Function 64 on the current model. Repeat for every model you want the LED control on. This only needs to be done once per model.\n3. Restart your radio or switch models to load the background script.\n4. Pick a mode or set a custom RGB colour with the R/G/B sliders. Your selection is remembered, takes effect when the tool exits, and persists across model changes.\n\n## RGB Modes\n\n**Solid:** Off, Red, Green, Blue, Yellow, White, Orange, Purple, Sapphire\n\n**Scroll:** Green Fwd, Green Back, Purple Fwd, Purple Back, Blue Fwd, Blue Back\n\n**Rainbow:** Rainbow, Flow, Loop, Runner, Police\n\n**Gimbal:** Gimbal White, Gimbal Red, Gimbal Green, Gimbal Blue, Gimbal Yellow, Gimbal Cyan, Gimbal Magenta, Gimbal Orange, Gimbal Purple, Gimbal Lime, Gimbal Pink, Gimbal Turquoise\n\n**Patterns:** Breath, Comet, Chase, Spinner, Dual Spin, Ping Pong, Knight, Sparkle, Twinkle, Wave, Half Sweep, Orbit, Candy Rain\n\n**Advanced:** Fire, Vortex, Dual Helix, Mirror, Nuclear, Plasma, Scanner\n\n**Gimbal FX:** Compass, Vector, Trail, Velocity, Detent, Quadrant, Afterburner\n\n**Dual Gimbal:** Transfer, Opposing, Crosshair\n\n**Custom:** any colour via the R/G/B sliders\n\n## Notes\n\n- Requires EdgeTX 2.11 or newer.\n- The keeper polls `/SCRIPTS/TOOLS/RGB.dat` and runs the selected mode, so no other mode scripts are needed.",
981+
"infourl": "https://github.com/pigd0g/EdgeTx-RGB-Toolbox",
982+
"images": [
983+
"https://raw.githubusercontent.com/pigd0g/EdgeTx-RGB-Toolbox/main/screenshot.png"
984+
],
985+
"tags": [
986+
"color",
987+
"tool",
988+
"rgb"
989+
]
990+
}
971991
]

‎scripts.schema.json‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@
7676
"logging",
7777
"multi-protocol",
7878
"quad",
79+
"rgb",
7980
"rotorflight",
8081
"script",
8182
"spektrum",

0 commit comments

Comments
 (0)