|
SensorLib 0.5.0
Multi-platform sensor driver library for Arduino, PlatformIO, and ESP-IDF
|
Structure containing sensor identification information. More...
#include <SensorDefs.hpp>
Public Member Functions | |
| SensorInfo () | |
Public Attributes | |
| const char * | manufacturer |
| Manufacturer name. | |
| const char * | model |
| Model name/identifier. | |
| uint8_t | i2c_address |
| Default I2C address. | |
| uint8_t | version |
| Hardware/firmware version. | |
| uint32_t | uid |
| Unique identifier. | |
| SensorType | type |
| Sensor type. | |
Structure containing sensor identification information.
Definition at line 389 of file SensorDefs.hpp.
|
inline |
Definition at line 397 of file SensorDefs.hpp.
| uint8_t SensorInfo::i2c_address |
Default I2C address.
Definition at line 392 of file SensorDefs.hpp.
Referenced by setup(), and SensorBMA4XX::update().
| const char* SensorInfo::manufacturer |
Manufacturer name.
Definition at line 390 of file SensorDefs.hpp.
Referenced by setup(), and SensorBMA4XX::update().
| const char* SensorInfo::model |
Model name/identifier.
Definition at line 391 of file SensorDefs.hpp.
Referenced by setup(), and SensorBMA4XX::update().
| SensorType SensorInfo::type |
Sensor type.
Definition at line 395 of file SensorDefs.hpp.
Referenced by SensorBase< T >::SensorBase(), setup(), and SensorBMA4XX::update().
| uint32_t SensorInfo::uid |
Unique identifier.
Definition at line 394 of file SensorDefs.hpp.
Referenced by SensorQMC5883L::getChipID(), SensorQMC6309::getChipID(), SensorQSTMagnetic::getChipID(), setup(), and SensorBMA4XX::update().
| uint8_t SensorInfo::version |
Hardware/firmware version.
Definition at line 393 of file SensorDefs.hpp.
Referenced by setup(), and SensorBMA4XX::update().