void telemetryProcess(uint32_t currentTime) { #ifdef USE_TELEMETRY_FRSKY_HUB handleFrSkyHubTelemetry(currentTime); #else UNUSED(currentTime); #endif #ifdef USE_TELEMETRY_HOTT handleHoTTTelemetry(currentTime); #else UNUSED(currentTime); #endif #ifdef USE_TELEMETRY_SMARTPORT handleSmartPortTelemetry(); #endif #ifdef USE_TELEMETRY_LTM handleLtmTelemetry(); #endif #ifdef USE_TELEMETRY_JETIEXBUS handleJetiExBusTelemetry(); #endif #ifdef USE_TELEMETRY_MAVLINK handleMAVLinkTelemetry(); #endif #ifdef USE_TELEMETRY_CRSF handleCrsfTelemetry(currentTime); #endif #ifdef USE_TELEMETRY_SRXL handleSrxlTelemetry(currentTime); #endif #ifdef USE_TELEMETRY_IBUS handleIbusTelemetry(); #endif }
void telemetryProcess(timeUs_t currentTimeUs) { UNUSED(currentTimeUs); // since not used by all the telemetry protocols #if defined(TELEMETRY_FRSKY) handleFrSkyTelemetry(); #endif #if defined(TELEMETRY_HOTT) handleHoTTTelemetry(currentTimeUs); #endif #if defined(TELEMETRY_SMARTPORT) handleSmartPortTelemetry(); #endif #if defined(TELEMETRY_LTM) handleLtmTelemetry(); #endif #if defined(TELEMETRY_MAVLINK) handleMAVLinkTelemetry(currentTimeUs); #endif #if defined(TELEMETRY_JETIEXBUS) handleJetiExBusTelemetry(); #endif #if defined(TELEMETRY_IBUS) handleIbusTelemetry(); #endif #if defined(TELEMETRY_CRSF) handleCrsfTelemetry(currentTimeUs); #endif }