![]() |
flux sdk
v01.02.02-3-g292b3a7
Embedded C++ SDK
|
#include <flxCoreDevice.h>
Public Member Functions | |
DeviceBuilder () | |
DeviceType * | create () |
bool | isConnected (flxBusI2C &i2cDriver, uint8_t address) |
flxDeviceConfidence_t | connectedConfidence (void) |
const char * | getDeviceName (void) |
const uint8_t * | getDefaultAddresses (void) |
flxDeviceKind_t | getDeviceKind (void) |
![]() | |
virtual flxDevice * | create (void)=0 |
void | destroy (flxDevice *oldDev) |
virtual bool | isConnected (flxBusI2C &i2cDriver, uint8_t address)=0 |
virtual flxDeviceConfidence_t | connectedConfidence (void)=0 |
virtual const char * | getDeviceName (void) |
virtual const uint8_t * | getDefaultAddresses (void)=0 |
virtual flxDeviceKind_t | getDeviceKind (void)=0 |
|
inline |
|
inlinevirtual |
Implements flxDeviceBuilderI2C.
|
inlinevirtual |
Implements flxDeviceBuilderI2C.
|
inlinevirtual |
Implements flxDeviceBuilderI2C.
|
inlinevirtual |
Implements flxDeviceBuilderI2C.
|
inlinevirtual |
Reimplemented from flxDeviceBuilderI2C.
|
inlinevirtual |
Implements flxDeviceBuilderI2C.