comparison 1wire.h @ 76:4abce5954d25

Add a routine to return text versions of errors from the temperature conversion routine.
author darius@Inchoate
date Wed, 21 Jan 2009 22:51:37 +1030
parents 39d629c7d935
children
comparison
equal deleted inserted replaced
75:39d629c7d935 76:4abce5954d25
40 uint8_t OWNext(uint8_t *ROM, uint8_t do_reset, uint8_t alarm_only); 40 uint8_t OWNext(uint8_t *ROM, uint8_t do_reset, uint8_t alarm_only);
41 void OWCRC(uint8_t x, uint8_t *crc); 41 void OWCRC(uint8_t x, uint8_t *crc);
42 void OWSendCmd(uint8_t *ROM, uint8_t cmd); 42 void OWSendCmd(uint8_t *ROM, uint8_t cmd);
43 uint8_t OWProgROM(uint8_t *ROM, uint8_t start, uint8_t len, uint8_t *data, uint8_t exact, uint8_t status); 43 uint8_t OWProgROM(uint8_t *ROM, uint8_t start, uint8_t len, uint8_t *data, uint8_t exact, uint8_t status);
44 int16_t OWGetTemp(uint8_t *ROM); 44 int16_t OWGetTemp(uint8_t *ROM);
45 const PROGMEM char *OWTempStatusStr(int16_t val, uint8_t shrt);
45 extern const PROGMEM char *OWProgROM_Status[]; 46 extern const PROGMEM char *OWProgROM_Status[];
46 47
47 48
48 /* Return codes for OWFirst()/OWNext() */ 49 /* Return codes for OWFirst()/OWNext() */
49 #define OW_BADWIRE -3 50 #define OW_BADWIRE -3