Skip to content

Struct SYN_SoftI2C

ClassList > SYN_SoftI2C

Software I2C instance.

  • #include <syn_soft_i2c.h>

Public Attributes

Type Name
uint32_t delay_loops
SYN_GPIO_Pin scl
SYN_GPIO_Pin sda

Public Attributes Documentation

variable delay_loops

uint32_t SYN_SoftI2C::delay_loops;

Iteration count for half-clock software delay


variable scl

SYN_GPIO_Pin SYN_SoftI2C::scl;

SCL GPIO pin identifier


variable sda

SYN_GPIO_Pin SYN_SoftI2C::sda;

SDA GPIO pin identifier



The documentation for this class was generated from the following file src/syntropic/drivers/syn_soft_i2c.h