Lol yeah, I did notice that it didn’t have low-level registers.
However, it does mention:
the I2C address (0x33),
That it has a 128-byte FIFO buffer
so I think it’s possible that I2C reads might just read from the FIFO. Assuming that it works like that, we’d still be missing instructions for how to parse that into something useful (as well as for registers to configure settings like measurement frequency, etc). And, would that be any different than the data from the HRM-raw event? @Gordon might be able to answer if the raw hrm data is the same as the I2C FIFO output.
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.
Lol yeah, I did notice that it didn’t have low-level registers.
However, it does mention:
so I think it’s possible that I2C reads might just read from the FIFO. Assuming that it works like that, we’d still be missing instructions for how to parse that into something useful (as well as for registers to configure settings like measurement frequency, etc). And, would that be any different than the data from the
HRM-raw
event? @Gordon might be able to answer if the raw hrm data is the same as the I2C FIFO output.