Digital IO
Public Member Functions | List of all members
SoftI2cMaster Class Reference

AVR Software I2C master class. More...

#include <SoftI2cMaster.h>

Inheritance diagram for SoftI2cMaster:
Inheritance graph
[legend]
Collaboration diagram for SoftI2cMaster:
Collaboration graph
[legend]

Public Member Functions

 SoftI2cMaster (uint8_t sclPin, uint8_t sdaPin)
 
void begin (uint8_t sclPin, uint8_t sdaPin)
 
uint8_t read (uint8_t last)
 
void start ()
 
void stop (void)
 
bool transfer (uint8_t addressRW, void *buf, size_t nbyte, uint8_t option=I2C_STOP)
 
bool transferContinue (void *buf, size_t nbyte, uint8_t option=I2C_STOP)
 
bool write (uint8_t b)
 

Detailed Description

AVR Software I2C master class.

Definition at line 111 of file SoftI2cMaster.h.


The documentation for this class was generated from the following files: