• I think you still have rx,tx pins switched there.

    Maybe you can let the bangle libs turn it on and off as it is and then if you really want change speed you could do it after it is turned on. And then set it back to 9600 before turning it off.

    As for saving power I'd say changing speed has very small impact so it is not worth it. Turning serial off and on based on expected NMEA frequency would save much more than changing speed and yet it is still insignificant when comparing to power draw of gps itself.

    Too bad it is below zero outside where good gps signal is. Otherwise I could charge b5 fully and measure time until it dies (or reaches some low battery voltage) with gps fix and changed nmea frequency (e.g. from 1s to 5s), and then also with turning serial off between those 5s intervals. Without having a fix it is IMO worthless excercise as the gps is probably not sleeping until getting a fix.

About

Avatar for fanoush @fanoush started