ONEWIRE(4) - Device Drivers Manual #
ONEWIRE(4) - Device Drivers Manual
NAME #
onewire - 1-Wire bus
SYNOPSIS #
onewire* at gpioow? onewire* at uow?
option ONEWIREVERBOSE
DESCRIPTION #
1-Wire bus was originally developed by Dallas Semiconductor for connecting integrated circuits. It is commonly used for connecting devices such as electronic keys, EEPROMs, temperature sensors, real-time clocks, security chips, etc.
The onewire driver provides a uniform programming interface layer between 1-Wire master controllers and various 1-Wire slave devices. Each 1-Wire master controller attaches a onewire framework; several slave devices can then be attached to the onewire bus.
The driver supports plugging and unplugging slave devices on the fly.
SUPPORTED MASTERS #
gpioow(4)
1-Wire bus bit-banging through GPIO pin
uow(4)
Maxim/Dallas DS2490 USB 1-Wire adapter
SUPPORTED SLAVES #
owctr(4)
1-Wire counter device
owid(4)
1-Wire ID device
owsbm(4)
1-Wire smart battery monitor device
owtemp(4)
1-Wire temperature device
SEE ALSO #
HISTORY #
The onewire driver first appeared in OpenBSD 4.0.
AUTHORS #
The onewire driver was written by Alexander Yurchenko <grange@openbsd.org>.
OpenBSD 7.5 - August 21, 2021