void handleMAVLinkTelemetry(timeUs_t currentTimeUs) { if (!mavlinkTelemetryEnabled) { return; } if (!mavlinkPort) { return; } if ((currentTimeUs - lastMavlinkMessage) >= TELEMETRY_MAVLINK_DELAY) { processMAVLinkTelemetry(currentTimeUs); lastMavlinkMessage = currentTimeUs; } }
void handleMAVLinkTelemetry(void) { if (!mavlinkTelemetryEnabled) { return; } if (!mavlinkPort) { return; } uint32_t now = micros(); if ((now - lastMavlinkMessage) >= TELEMETRY_MAVLINK_DELAY) { processMAVLinkTelemetry(); lastMavlinkMessage = now; } }