Extend custom Ground Station AUX UART mode to accept a small GS runtime-level command and emit it on dedicated CH7/AUX3 as a stable ELRS/FC/VTX transport.
Architecture
This is not a full policy table transport. Ground Station provisions tables to VTX through a separate authenticated control path. EdgeTX receives only a volatile level:
0 WFB OFF / no runtime command
1..127 policy-table operating-point index
Requirements
GS UART command has sequence + CRC;
store only volatile state; no GVAR/model write;
map level deterministically to CH7 PWM buckets with hysteresis;
invalid/stale command must not corrupt other outputs;
radio reboot emits level 0 until GS republishes;
add golden vectors shared with GS/VTX codec tests;
preserve current 16-channel GS output and internal ELRS behavior.
Hardware validation belongs to Piotr after review.
## Goal
Extend custom Ground Station AUX UART mode to accept a small GS runtime-level command and emit it on dedicated CH7/AUX3 as a stable ELRS/FC/VTX transport.
## Architecture
This is not a full policy table transport. Ground Station provisions tables to VTX through a separate authenticated control path. EdgeTX receives only a volatile level:
```text
0 WFB OFF / no runtime command
1..127 policy-table operating-point index
```
## Requirements
- GS UART command has sequence + CRC;
- store only volatile state; no GVAR/model write;
- map level deterministically to CH7 PWM buckets with hysteresis;
- invalid/stale command must not corrupt other outputs;
- radio reboot emits level 0 until GS republishes;
- add golden vectors shared with GS/VTX codec tests;
- preserve current 16-channel GS output and internal ELRS behavior.
Hardware validation belongs to Piotr after review.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Goal
Extend custom Ground Station AUX UART mode to accept a small GS runtime-level command and emit it on dedicated CH7/AUX3 as a stable ELRS/FC/VTX transport.
Architecture
This is not a full policy table transport. Ground Station provisions tables to VTX through a separate authenticated control path. EdgeTX receives only a volatile level:
Requirements
Hardware validation belongs to Piotr after review.