Skip to content

Struct SYN_SoftOneWire

ClassList > SYN_SoftOneWire

1-Wire bus handle. Caller allocates; zero heap.

  • #include <syn_soft_onewire.h>

Public Attributes

Type Name
uint32_t delay_loops
SYN_GPIO_Pin pin

Public Attributes Documentation

variable delay_loops

uint32_t SYN_SoftOneWire::delay_loops;

NOP iterations per µs — use SYN_SOFT_ONEWIRE_LOOPS_PER_US(F_CPU)


variable pin

SYN_GPIO_Pin SYN_SoftOneWire::pin;

GPIO pin for the data line



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