µracoli Manual  Version foo
One Wire Bus Driver

Detailed Description

Functions

uint8_t ow_byte_read ( void  )

read byte from one wire bus

Examples:
xmpl_ow.c.
void ow_byte_write ( uint8_t  byte)

write byte to one wire bus

Examples:
xmpl_ow.c.
bool ow_crc_valid ( uint8_t *  pdata,
uint8_t  size 
)

calulate and verify iButton CRC

Examples:
xmpl_ow.c.
void ow_init ( void  )

initialize one wire bus

Examples:
xmpl_ow.c.
void ow_master_matchrom ( ow_serial_t  ser)

address a device on the one wire bus

bool ow_master_searchrom ( ow_serial_t *  ser,
bool  first 
)

scan one wire bus for presence of devices (tree search)

Examples:
xmpl_ow.c.
uint8_t ow_reset ( void  )

reset one wire bus

Examples:
xmpl_ow.c.