cycle 1 groundstation user stories covered – 1: initiate connection open connection on given...

5
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

Upload: ralph-phelps

Post on 18-Jan-2018

213 views

Category:

Documents


0 download

DESCRIPTION

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 position a = N or S yyyyy.yy = Longitude of position a = 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-level M = units of antenna altitude, meters x.x = Geoidal separation M = units of geoidal separation, meters x.x = Age of Differential GPS data (seconds) xxxx = Differential reference station ID

TRANSCRIPT

Page 1: 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

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

Page 2: 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

Current Use Cases

Page 3: 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

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

Page 4: 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

Simulate GPS string(due to gumstix issues)

Page 5: 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

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?