I just checked and the BPM value is updated with the value that comes straight from the HRM event - so if your BPM measurement is 30 seconds late that's probably because of the Bluetooth HRM device rather than the run app.
Looks like the font is currently a pixel-doubled 6x15 font, so it's 2 pixels wide. Problem with using something like "6x8:3" is it's too wide. If you found a specific font that worked, changing it would be pretty easy though
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.
I just checked and the BPM value is updated with the value that comes straight from the HRM event - so if your BPM measurement is 30 seconds late that's probably because of the Bluetooth HRM device rather than the run app.
Looks like the font is currently a pixel-doubled 6x15 font, so it's 2 pixels wide. Problem with using something like
"6x8:3"
is it's too wide. If you found a specific font that worked, changing it would be pretty easy though