pozyxLabs/Pozyx-Arduino-library

Bad POZYX_ST_RESULT values

Closed this issue · 1 comments

When reading the POZYX_ST_RESULT register, it appears that all of my arduino shields have failing accelerometers, magnetometers, gyroscopes, and IMUs. Only the UWB radio and pressure sensor are passing. My anchors report a passing UWB radio and a failing accelerometer. Is there something else I need to call before checking this register? The API documentation states that it is "automatically initiated at device startup". I've been assuming that means when power is supplied to the device.

I also find it confusing that my anchors report a passing pressure sensor when the API documentation status that the "value is 0 for the pozyx anchors because they are not equipped with this sensor".

My arduino shields are now reporting PASS for the 6 sensors. I've add a good bit of code to my application (along with a RESET_SYS call at the top that seems to fix some odd behavior). However, my anchors are still reporting FAIL for the accelerometer and PASS for the pressure sensor. Is it possible that these two values are backwards in the register overview and arduino library?