18 #include <avrio/defs.h>   157 #  if defined(__DOXYGEN__)   183   return d->
id[0] == family;
 int8_t iOwCheckCRC8(uint8_t *buffer, uint8_t len)
Calcul et vérification du CRC8 d'une suite d'octets. 
 
void vOwReadRomId(xOwDevice *device)
Lecture de l'identifiant d'un circuit unique. 
 
int8_t iOwSearchDevices(xOwDevice *devices, uint8_t len)
Recherche des circuits sur le bus. 
 
uint8_t ucOwRead(void)
Lecture d'un octet sur le bus. 
 
bool bOwReset(void)
Génère un reset sur le bus et vérifie la présence de circuits. 
 
uint8_t ucOwComputeCRC8(uint8_t data, uint8_t seed)
Calcul du CRC8. 
 
static bool bOwIsPartOfFamily(const xOwDevice *d, uint8_t family)
Teste si un circuit appartient à une famille. 
 
Circuit sur le bus 1wire. 
 
void vOwInit(void)
Initialisation du module 1wire. 
 
void vOwSkip(void)
Accès sans identification. 
 
void vOwMatch(const xOwDevice *device)
Sélection d'un circuit sur le bus. 
 
void vOwWrite(uint8_t data)
Ecriture d'un octet sur le bus.