Closed wvarty closed 3 months ago
I don't know if this is relevant but this PR(+ the associated main project PR) works on my hardware TX: RM16S RX: Betafpv SuperD 2.4GHz FC: Ardupilot
LGTM, Zorro/Rp4TD @ 3e07de8
@JyeSmith @pkendall64 @MUSTARDTIGERFPV Are we waiting on anything else here? PR has been tested by a few people now, and all the requested code changes have been made... whats the hold up on getting this ticked?
This PR does a number of things:
Link Mode
option from the main firmware, and if the user changed the TX to mavlink, it set the backpack to boot to wifi for UDP forwarding. It also detected mavlink heartbeats and auto-triggered wifi UDP forwarding. This has all been removed, so that we can decide to send telem to a receiver via ESPNOW, or to bluetooth (future).Backpack->Telemetry
option, which has 3 states (as of this PR):Off
= don't foward telem at allESPNOW
= forwards the telem stream (either CRSF or mavlink, depending on what the TX is getting from the craft) to the tx-backpack, and then on to the backpack receiver via ESPNOW (for trackers etc, like the sentinel integration). This prevents the mavlink data from triggering the wifi. NOTE: Only CRSF is supported in this PR. A future PR is incoming for forwarding mavlink.WiFi
= forward telem to the TX-backpack, and trigger wifi for UDP forwarding./logging
web endpoint, which was rarely used as a dev debugging tool