YAHAL
Yet Another Hardware Abstraction Library
Loading...
Searching...
No Matches
I2C::WRITE_ACK Class Reference
Inheritance diagram for I2C::WRITE_ACK:
I2C::STATE

Public Member Functions

 WRITE_ACK (soft_i2c_slave &c)
 
void enter () override
 
void scl_falling () override
 
- Public Member Functions inherited from I2C::STATE
 STATE (soft_i2c_slave &c)
 
virtual void leave ()
 
void start ()
 
void stop ()
 
virtual void high ()
 
virtual void low ()
 

Additional Inherited Members

- Protected Attributes inherited from I2C::STATE
soft_i2c_slave_context
 

Detailed Description

Definition at line 66 of file soft_i2c_slave_states.h.

Constructor & Destructor Documentation

◆ WRITE_ACK()

I2C::WRITE_ACK::WRITE_ACK ( soft_i2c_slave & c)
inline

Definition at line 68 of file soft_i2c_slave_states.h.

Member Function Documentation

◆ enter()

void I2C::WRITE_ACK::enter ( )
overridevirtual

Reimplemented from I2C::STATE.

Definition at line 73 of file soft_i2c_slave_states.cpp.

◆ scl_falling()

void I2C::WRITE_ACK::scl_falling ( )
overridevirtual

Reimplemented from I2C::STATE.

Definition at line 79 of file soft_i2c_slave_states.cpp.


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