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(“---”))
   235   236   237   238   239   240   241   242   243   244   245