50 likes | 143 Views
Cycle 1 GroundStation. User Stories covered 1: initiate connection Open connection on given serial port to RF modem 2: send GPS Send sample GPS string to UAV System 3: receive GPS Periodically send requests to UAV System. Current Use Cases. Receive GPS.
E N D
Cycle 1 GroundStation • User Stories covered • 1: initiate connection • Open connection on given serial port to RF modem • 2: send GPS • Send sample GPS string to UAV System • 3: receive GPS • Periodically send requests to UAV System
Receive GPS • NMEA format, comma separated string • “$--GGA,hhmmss.ss,llll.ll,a,yyyyy.yy,a,x,xx,x.x,x.x,M,x.x,M,x.x,xxxx “ hhmmss.ss = UTC of position llll.ll = latitude of positiona = N or Syyyyy.yy = Longitude of positiona = E or W x = GPS Quality indicator (0=no fix, 1=GPS fix, 2=Dif. GPS fix) xx = number of satellites in use x.x = horizontal dilution of precision x.x = Antenna altitude above mean-sea-levelM = units of antenna altitude, meters x.x = Geoidal separationM = units of geoidal separation, meters x.x = Age of Differential GPS data (seconds) xxxx = Differential reference station ID
Next Phase • Receive real GPS data from plane • Test parsing and storing of data • Expand to receiving all vital data • Begin work on visual interface • Easy understanding for user • Open Glass Cockpit?