• I'm not 100% sure - I thought AGPS contained some correction data as well, but I may be wrong there.

    It looked from the UBlox docs like it was possible to set certain 'modes' like walking/driving/etc. It might be that if the walking mode is enabled, it employs some more sensible filtering to the data to stop it jumping around.

    Until recently BangleRun had a Kalman filter (it stopped working after a change to how GPS coordinates were grabbed and I felt like the bet option was to remove it). As I understand it, the kalman filter effectively looks at the GPS coordinates and how confident the GPS is of them, and updates the position by an amount based on that.

    It would likely remove a lot of jitter from GPS coordinates. Actually because the on('GPS,...)` event passes the same object between all event handlers, it would be possible to make a 'kalman filter' widget that you could just install and which would magically filter all GPS coordinates for you

About

Avatar for Gordon @Gordon started