On the Qwiic Button Register Map, there are several Unsigned Long and 16-bit parameters. Are these read out as LSB first or MSB first?
Register 0x04 Interrupt Config says the power on Reset is 0x11 but the Description makes it sound like this is a binary number, i.e. b000000xx not Hex 0x11. Which is correct? (This applies to Pressed Queue Status, and Clicked Queue Status, too).
In Registers 0x01 and 0x02, firmware_LSB and firmware_MSB, the Qwiic Button Register Map says the POR is 0x0101. In the Qwiic_Button/Firmware/Qwiic_Button/Qwiic_Button.ino program it says:
#define FIRMWARE_MAJOR 0x01 //Firmware Version. Helpful for tech support.
#define FIRMWARE_MINOR 0x02
0x0101 appears to be wrong. It seems like it should be 0x1001 if LSB is read first or 0x0110 if MSB is read first. Which is correct?