1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-16 21:05:35 +03:00

Enable HoTT as a telemetry provider.

Import cGiensen's HoTT telemetry implementation - untested.
This commit is contained in:
Dominic Clifton 2014-04-06 23:34:37 +01:00
parent 08ee21cd58
commit 3ca868a59f
13 changed files with 499 additions and 14 deletions

View file

@ -2,6 +2,7 @@
#include "mw.h"
#include "telemetry_frsky.h"
#include "telemetry_hott.h"
void initTelemetry(void)
{
@ -40,12 +41,21 @@ bool isFrSkyTelemetryEnabled(void)
return mcfg.telemetry_provider == TELEMETRY_PROVIDER_FRSKY;
}
void sendTelemetry(void)
bool isHoTTTelemetryEnabled(void)
{
return mcfg.telemetry_provider == TELEMETRY_PROVIDER_HOTT;
}
void handleTelemetry(void)
{
if (!isTelemetryEnabled())
return;
if (isFrSkyTelemetryEnabled()) {
sendFrSkyTelemetry();
handleFrSkyTelemetry();
}
if (isHoTTTelemetryEnabled()) {
handleHoTTTelemetry();
}
}