ECG / MAX30001 callback not working
On my badge (green PCB), since updating to firmware 1.7, the ECG app is not working any more. I tried to run the MAX30001 interface by micropython console, and it seems the callback does not run. The sensor enables, and can be read by invoking its read() method, and also spits buffer overflow warnings to the console, if read() is not run for some time.
But if run with some callback defined, the callback won't print to console (maybe ok, because it does print elsewhere?), but also the buffer warnings occur, as if the data is never read (which it should be, if passed to the callback I guess).
I am a little sad now, as I just want to provide a numerical BPM display to the ECG sensor app.... which should be one of card10 main functionality, as it's name implies :-)