these events are triggered when location sensor is activated or deactivated (via system settings or appsettings).
these events are triggered when location sensor finds the first position.
int TimeToFirstFix: contains time in ms
these events are triggered when the position changes.
float bearing: contains the direction of movement
long time: contains time in ms (Unix time format) <-- Satellite Time!
these events are triggered when the satellite status changes.
int cntSatView: contains the number of satellites in view
int cntSatFix: contains the number of satellites in fix
string listSatellites: contains a list of satellites [GpsSatellite]
long time: contains time in ms (Unix time format) <-- Satellite Time!
these events are triggered when an nmea message has been received.
long timestamp: contains time in ms (Unix time format) <-- Phone Time!
string nmea: contains the NMEA-Message [info]
I make the extension available for free.
Greetings
Niclas
these event names came from a previous version.
no idea why these are now displayed. It is best to start a new project.
DistanceInterval
Determines the minimum distance interval, in meters, that the sensor will try to use for sending out location updates. For example, if this is set to 50, then the sensor will fire a LocationChanged event only after 50 meters have been traversed. However, the sensor does not guarantee that an update will be received at exactly the distance interval. It may take more than 5 meters to fire an event, for instance.
It is also useful to check against Accuracy when using this property. When your device is moving, the accuracy of the detected location is constantly changing.
This graphic shows how to set DistanceInterval with Blocks