Skip to main content
. 2012 Sep 25;12(10):12940–12963. doi: 10.3390/s121012940
While (NotEmpty ScheduleList)
TriggerTime = ScheduleList.CurrentTime()
GPSTime = GPSReceiver.GetTimeNonBlocking()
If (TriggerTime-GPSTime < 2 s)
While (GPSTime < TriggerTime)
  GPSTime=GPSReceiver.GetTimeBlocking()
End While
Camera.Trigger()
ScheduleList.NextTime()
End If
End While