The battery scale is a little nonlinear, so I guess it's possible that when it was showing 80% charge you were actually at a lot less... When was the last time you'd charged it?
Was the screen light on all the time? The LCD backlight draws a lot of power too.
1) how can I do to have a faster satellite lock?
Yes, just run the AGPS app. Just click the button and click 'Upload' - job done. If you haven't used your Bangle's GPS for a while you will need to run it if you want that faster GPS lock.
how can I debug
Honestly, it's not very easy to do at all. I have a Bangle that's dismantled here so I can measure power draw, so if you can reproduce easily then I can do it here.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
The battery scale is a little nonlinear, so I guess it's possible that when it was showing 80% charge you were actually at a lot less... When was the last time you'd charged it?
Was the screen light on all the time? The LCD backlight draws a lot of power too.
Yes, just run the AGPS app. Just click the button and click 'Upload' - job done. If you haven't used your Bangle's GPS for a while you will need to run it if you want that faster GPS lock.
Honestly, it's not very easy to do at all. I have a Bangle that's dismantled here so I can measure power draw, so if you can reproduce easily then I can do it here.