void freeTelemetryPort(void) { if (isTelemetryProviderFrSky()) { freeFrSkyTelemetryPort(); } if (isTelemetryProviderHoTT()) { freeHoTTTelemetryPort(); } }
void checkHoTTTelemetryState(void) { bool newTelemetryEnabledValue = telemetryDetermineEnabledState(hottPortSharing); if (newTelemetryEnabledValue == hottTelemetryEnabled) { return; } if (newTelemetryEnabledValue) configureHoTTTelemetryPort(); else freeHoTTTelemetryPort(); }