Hi,
I just solved it, a rather silly mistake. I was simply accessing the position too early; once accessed through the Position_Changed event I can access it.
I do have a follow-up question for you Mike:
When accessing the GeoPositionWatcher I see some of the methods, eg:
Console.WriteLine(gpsLayer.GeoPositionWatcher.Position.Location.HorizontalAccuracy.ToString)
but not all as seen in the Advanced GPS Information sample, eg:
<TextBlock Text="{Binding Position.Location.FixStatus
<TextBlock Text="{Binding Position.Location.FixSatelliteCount
<TextBlock Text="{Binding Position.Location.CourseMagnetic
<TextBlock Text="{Binding Position.Location.GeoidHeight
I realize you bind to those properties in XAML. I can only access Altitude, Course, Speed, Lat, Long and the horiz and vert accuracies. I am looking for FixSatelliteCount.
Can I access them code side, from the Position_Changed function?
Thanks,
Tom