nrfcxx
0.1.0
C++-17 Framework for Nordic nRF5 Devices
|
Aggregate identity and version from hardware and firmware registers. More...
#include <nrfcxx/sensor/ccs811.hpp>
Data Fields | |
uint16_t | fw_boot_version |
Native byte order boot firmware version identifier. More... | |
uint16_t | fw_app_version |
Native byte order application firmware version identifier. More... | |
uint8_t | hw_id |
Hardware identifer, which should be HARDWARE_ID. More... | |
uint8_t | hw_version |
Hardware version identifier. More... | |
Aggregate identity and version from hardware and firmware registers.
uint16_t nrfcxx::sensor::ccs811::version_s::fw_app_version |
Native byte order application firmware version identifier.
uint16_t nrfcxx::sensor::ccs811::version_s::fw_boot_version |
Native byte order boot firmware version identifier.
uint8_t nrfcxx::sensor::ccs811::version_s::hw_id |
Hardware identifer, which should be HARDWARE_ID.
If the value does not match HARDWARE_ID assume the sensor is not present.
uint8_t nrfcxx::sensor::ccs811::version_s::hw_version |
Hardware version identifier.
The high nybble should be 1; the low nybble identifies a build variant.