コード例 #1
0
ファイル: Glue.cpp プロジェクト: ahsparrow/xcsoar
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);
}
コード例 #2
0
ファイル: Glue.cpp プロジェクト: ThomasXBMC/XCSoar
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
}