Some of the constant definitions have incorrect addresses or the names are wrong. They don't appear to affect the TSL2591 class definition, but did confuse me at first. They refer to addresses 0x02 and 0x03 which are not mentioned in the data sheet and then throw subsequent address pairings. There is also a reference to REGISTER_CRC and REGISTER_ID not mentioned in the datasheet and don't have constants for package id and device id.
Some of the constant definitions have incorrect addresses or the names are wrong. They don't appear to affect the TSL2591 class definition, but did confuse me at first. They refer to addresses 0x02 and 0x03 which are not mentioned in the data sheet and then throw subsequent address pairings. There is also a reference to REGISTER_CRC and REGISTER_ID not mentioned in the datasheet and don't have constants for package id and device id.