コード例 #1
0
ファイル: telemetry.c プロジェクト: npsm/inav
void telemetryInit(void)
{
#if defined(TELEMETRY_FRSKY)
    initFrSkyTelemetry(telemetryConfig);
#endif

#if defined(TELEMETRY_HOTT)
    initHoTTTelemetry(telemetryConfig);
#endif

#if defined(TELEMETRY_SMARTPORT)
    initSmartPortTelemetry(telemetryConfig);
#endif

#if defined(TELEMETRY_LTM)
    initLtmTelemetry(telemetryConfig);
#endif

#if defined(TELEMETRY_MAVLINK)
    initMAVLinkTelemetry();
#endif

#if defined(TELEMETRY_JETIEXBUS)
    initJetiExBusTelemetry();
#endif

    telemetryCheckState();
}
コード例 #2
0
ファイル: telemetry.c プロジェクト: 22vlalesflics/Triflight
void telemetryInit(void)
{
    initFrSkyTelemetry(telemetryConfig);
    initHoTTTelemetry(telemetryConfig);
    initSmartPortTelemetry(telemetryConfig);
    initLtmTelemetry(telemetryConfig);

    telemetryCheckState();
}
コード例 #3
0
ファイル: telemetry.c プロジェクト: Airwide/cleanflight
void telemetryInit(void)
{
    initFrSkyTelemetry(telemetryConfig);
    initHoTTTelemetry(telemetryConfig);
    initMSPTelemetry(telemetryConfig);
    initSmartPortTelemetry(telemetryConfig);

    checkTelemetryState();
}
コード例 #4
0
ファイル: telemetry.c プロジェクト: 4712betaflight/betaflight
void telemetryInit(void)
{
#ifdef USE_TELEMETRY_FRSKY_HUB
    initFrSkyHubTelemetry();
#endif
#ifdef USE_TELEMETRY_HOTT
    initHoTTTelemetry();
#endif
#ifdef USE_TELEMETRY_SMARTPORT
    initSmartPortTelemetry();
#endif
#ifdef USE_TELEMETRY_LTM
    initLtmTelemetry();
#endif
#ifdef USE_TELEMETRY_JETIEXBUS
    initJetiExBusTelemetry();
#endif
#ifdef USE_TELEMETRY_MAVLINK
    initMAVLinkTelemetry();
#endif
#ifdef USE_TELEMETRY_CRSF
    initCrsfTelemetry();
#if defined(USE_MSP_OVER_TELEMETRY)
    initCrsfMspBuffer();
#endif
#endif
#ifdef USE_TELEMETRY_SRXL
    initSrxlTelemetry();
#endif
#ifdef USE_TELEMETRY_IBUS
    initIbusTelemetry();
#endif
#if defined(USE_MSP_OVER_TELEMETRY)
    initSharedMsp();
#endif

    telemetryCheckState();
}