Hi, another "not an issue, but a detail others might be interested in".
When reading a register, the answer contains four bytes of data. That is the requested register plus the following three ones.
This speeds up reading continuous data by a lot.
Cheers,
Daniel