void SkyLinesTracking::Glue::Tick(const NMEAInfo &basic) { if (!client.IsConnected()) return; if (basic.location_available && !basic.gps.real) /* disable in simulator/replay */ return; SendFixes(basic); if (traffic_enabled && traffic_clock.CheckAdvance(basic.clock, 60)) client.SendTrafficRequest(true, true, near_traffic_enabled); }
void SkyLinesTracking::Glue::Tick(const NMEAInfo &basic) { if (!client.IsDefined()) return; if (basic.location_available && !basic.gps.real) /* disable in simulator/replay */ return; SendFixes(basic); #ifdef HAVE_SKYLINES_TRACKING_HANDLER if (traffic_enabled && traffic_clock.CheckAdvance(basic.clock, fixed(60))) client.SendTrafficRequest(true, true, near_traffic_enabled); #endif }