OneWire + DS18X20 Library
Basic functions for OneWire operations + specific DS18x20 operations
|
Functions | |
void | onewire_write_bit (uint8_t data) |
write one bit to bus More... | |
uint8_t | onewire_read_bit (void) |
read one bit from bus More... | |
uint8_t | onewire_search (uint8_t buffer[8], uint8_t cmd) |
scan OneWire bus for normal ROM or alarm search More... | |
void onewire_write_bit | ( | uint8_t | data | ) |
write one bit to bus
data | write data (bit#0) |
Definition at line 48 of file onewire.cpp.
uint8_t onewire_read_bit | ( | void | ) |
read one bit from bus
none |
Definition at line 67 of file onewire.cpp.
uint8_t onewire_search | ( | uint8_t | buffer[8], |
uint8_t | cmd | ||
) |
scan OneWire bus for normal ROM or alarm search
call onewire_search_init() before first call of this function after each call, the buffer contains the new scaned ROM code
buffer[8] | pointer to buffer array |
cmd | onewire search command |
Definition at line 124 of file onewire.cpp.