Sorry to take so long to get back to you. I didn't understand that the video had any wasp-os bits in it so I only just saw it.
Looking at the code I can't see any reason for the heart rate app not to be one the quick ring (left/right swipe). Even if the HR sensor was not connected and the app crashed when the wasp-os runtime should pick that up and display what happened on the screen.
Anyhow if you can get wasptool running (or any other program to send commands to the watch) then you might get some clues by sending the following commands (don't enter the commands starting with a #... they are just to explain what each step does):
# Stop the watch executing code in the background
wasp.system.schedule(False)
# Create a new heart rate app and register it
import apps.heart
app = apps.heart.HeartApp()
wasp.system.register(app)
# Execute the program in the foreground (so we can see any error output)
wasp.system.run()
Hopefully one of these commands will provide some error messages on the console to help debug things. Once you're done you can do a long press reset (5 seconds on side button and then another short press when prompted) to put the watch back to normal.
Looking at the code I can't see any reason for the heart rate app not to be one the quick ring (left/right swipe). Even if the HR sensor was not connected and the app crashed when the wasp-os runtime should pick that up and display what happened on the screen.
Anyhow if you can get wasptool running (or any other program to send commands to the watch) then you might get some clues by sending the following commands (don't enter the commands starting with a #... they are just to explain what each step does):
# Stop the watch executing code in the background
wasp.system.schedule(False)
# Create a new heart rate app and register it
import apps.heart
app = apps.heart.HeartApp()
wasp.system.register(app)
# Execute the program in the foreground (so we can see any error output)
wasp.system.run()
Hopefully one of these commands will provide some error messages on the console to help debug things. Once you're done you can do a long press reset (5 seconds on side button and then another short press when prompted) to put the watch back to normal.