Skip to content

daisy::Tlv493dI2CTransport

Module: External

More...

#include <tlv493d.h>

Public Classes

Name
struct Config

Public Functions

Name
Tlv493dI2CTransport()
~Tlv493dI2CTransport()
void Init(Config config)
void WriteAddress(uint8_t add, uint8_t * data, uint16_t size)
void Write(uint8_t * data, uint16_t size)
void Read(uint8_t * data, uint16_t size)
bool GetError()
uint8_t GetAddress()

Detailed Description

class daisy::Tlv493dI2CTransport;

I2C Transport for TLV493D

Public Functions Documentation

function Tlv493dI2CTransport

inline Tlv493dI2CTransport()

function ~Tlv493dI2CTransport

inline ~Tlv493dI2CTransport()

function Init

inline void Init(
    Config config
)

function WriteAddress

inline void WriteAddress(
    uint8_t add,
    uint8_t * data,
    uint16_t size
)

function Write

inline void Write(
    uint8_t * data,
    uint16_t size
)

function Read

inline void Read(
    uint8_t * data,
    uint16_t size
)

function GetError

inline bool GetError()

function GetAddress

inline uint8_t GetAddress()

---

Updated on 2024-01-03 at 19:41:01 +0000