µracoli Manual Version foo

- µracoli
- User Guide
- Reference Guide

One Wire Bus Driver
Sensor Drivers

## Detailed Description

- Manual: http://pdfserv.maximintegrated.com/en/an/AN937.pdf

## 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.