Issue #98: I would like to fingerprint each BME280 using the hash of the individual trimming parameters. I need a function that returns a copy of uint8_t m_dig[32].
Description of changes/fixes
The receiving array has to be supplied by reference. The function returns the reference to this array too (so not void, see below an example).
@mention a person to review
@finitespace, please comment.
Alternative was to return a struct. The advantage would be the parameters (dig_T1 - dig_T3, dig_P1 - dig_P9 and dig_H1 - dig_H6) could be added. But I don't need them now, so I prefer keeping it simple.
Related issue # and issue behavior
Issue #98: I would like to fingerprint each BME280 using the hash of the individual trimming parameters. I need a function that returns a copy of uint8_t m_dig[32].
Description of changes/fixes
The receiving array has to be supplied by reference. The function returns the reference to this array too (so not void, see below an example).
@mention a person to review
@finitespace, please comment.
Alternative was to return a struct. The advantage would be the parameters (dig_T1 - dig_T3, dig_P1 - dig_P9 and dig_H1 - dig_H6) could be added. But I don't need them now, so I prefer keeping it simple.
Steps to test
Any outstanding TODOs or known issues
Adding an example (WIP)