|
void | init (OneWire &ow, uint8_t *addr) |
|
void | convert (__attribute__((unused)) bool kick=false) |
|
void | wait () |
|
void | read () |
|
void | measure (__attribute__((unused)) bool async=false) |
|
int16_t | temperature () |
|
void | init () |
|
bool | present () |
|
void | measure (__attribute__((unused)) bool async=false) |
|
|
int16_t | _temperature |
|
bool | _present |
|
Definition at line 20 of file Ds18b20.h.
◆ init()
static uint8_t as::Ds18b20::init |
( |
OneWire & |
ow, |
|
|
Ds18b20 * |
devs, |
|
|
uint8_t |
max |
|
) |
| |
|
inlinestatic |
Scan the bus and init max sensors with the address.
Definition at line 26 of file Ds18b20.h.
◆ measure()
static void as::Ds18b20::measure |
( |
Ds18b20 * |
devs, |
|
|
uint8_t |
count |
|
) |
| |
|
inlinestatic |
Measure all sensors in one step
Definition at line 42 of file Ds18b20.h.
◆ valid()
static bool as::Ds18b20::valid |
( |
uint8_t * |
addr | ) |
|
|
inlinestatic |
Check if this is a supported 1Wire device
Definition at line 54 of file Ds18b20.h.