Page 240 - Build Your Own Quadcopter_ Power Up Your Designs with the Parallax Elev-8
P. 240
Chapter 8: GPS and a Real- T ime Situational Displa y 219
If fv <> floatNaN
xb1.Str(FS.FloatToString(fv))
Else
xb1.Str(String(“---”))
xb1.Str(String(“,”))
fv := GPS.Float_Longitude_Deg ‘ Get longitude
If fv <> floatNaN
xb1.Str(FS.FloatToString(fv))
Else
xb1.Str(String(“---”))
xb1.Str(String(“,”))
fv := GPS.Float_Speed_Over_Ground ‘ Get speed
If fv <> floatNaN
xb1.Str(FS.FloatToString(fv))
Else
xb1.Str(String(“---”))
xb1.Str(String(“,”))
fv := GPS.Float_Altitude_Above_MSL ‘ Get altitude
If fv <> floatNaN
xb1.Str(FS.FloatToString(fv))
Else
xb1.Str(String(“---”))
xb1.Str(String(“,”))
fv := GPS.Long_Month ‘ Get month
If fv <> floatNaN
xb1.Dec(GPS.Long_Month)
Else
xb1.Str(String(“---”))
xb1.Str(String(“,”))
fv := GPS.Long_Day ‘ Get day
If fv <> floatNaN
xb1.Dec(GPS.Long_Day)
Else
xb1.Str(String(“---”))
xb1.Str(String(“,”))
fv := GPS.Long_Year ‘ Get year
If fv <> floatNaN
xb1.Dec(GPS.Long_Year)
Else
xb1.Str(String(“---”))