|
DevLab_ICM20948 1.0.0
Driver para sensor ICM-20948
|
#include <7Semi_I2C_Interface.h>
Public Member Functions | |
| bool | beginI2C (uint8_t addr, TwoWire &wire, uint32_t speed, uint8_t sda=255, uint8_t scl=255) |
| int8_t | read (uint8_t reg, uint8_t *data, uint32_t len) override |
| bool | beginSPI (uint8_t, SPIClass &, uint32_t, uint8_t, uint8_t, uint8_t) override |
| int8_t | write (uint8_t reg, const uint8_t *data, uint32_t len) override |
| Public Member Functions inherited from Interface_7Semi | |
| virtual | ~Interface_7Semi () |
Public Attributes | |
| TwoWire * | i2c = nullptr |
| uint8_t | address = 0 |
Additional Inherited Members | |
| Static Protected Member Functions inherited from Interface_7Semi | |
| static void | delay_us (uint32_t us) |
Definition at line 5 of file 7Semi_I2C_Interface.h.
|
inlinevirtual |
Returns:
Implements Interface_7Semi.
Definition at line 11 of file 7Semi_I2C_Interface.h.
|
inlineoverridevirtual |
Implements Interface_7Semi.
Definition at line 69 of file 7Semi_I2C_Interface.h.
|
inlineoverridevirtual |
Parameters:
Returns:
Implements Interface_7Semi.
Definition at line 32 of file 7Semi_I2C_Interface.h.
|
inlineoverridevirtual |
Returns:
Implements Interface_7Semi.
Definition at line 75 of file 7Semi_I2C_Interface.h.
| uint8_t I2C_Interface::address = 0 |
Definition at line 9 of file 7Semi_I2C_Interface.h.
| TwoWire* I2C_Interface::i2c = nullptr |
Definition at line 8 of file 7Semi_I2C_Interface.h.