comparison 1wire.h @ 68:cc998b0b2bae

Handle missing modules in OWGetTemp.
author Daniel O'Connor <darius@dons.net.au>
date Sun, 14 Apr 2013 16:07:29 +0930
parents 96c345d304af
children
comparison
equal deleted inserted replaced
67:dcac5f08f87a 68:cc998b0b2bae
41 uint8_t OWTouchByte(uint8_t data); 41 uint8_t OWTouchByte(uint8_t data);
42 void OWBlock(uint8_t *data, int len); 42 void OWBlock(uint8_t *data, int len);
43 uint8_t OWFirst(uint8_t *ROM, uint8_t do_reset, uint8_t alarm_only); 43 uint8_t OWFirst(uint8_t *ROM, uint8_t do_reset, uint8_t alarm_only);
44 uint8_t OWNext(uint8_t *ROM, uint8_t do_reset, uint8_t alarm_only); 44 uint8_t OWNext(uint8_t *ROM, uint8_t do_reset, uint8_t alarm_only);
45 void OWCRC(uint8_t x, uint8_t *crc); 45 void OWCRC(uint8_t x, uint8_t *crc);
46 void OWSendCmd(uint8_t *ROM, uint8_t cmd); 46 uint8_t OWSendCmd(uint8_t *ROM, uint8_t cmd);
47 uint8_t OWProgROM(uint8_t *ROM, uint8_t start, uint8_t len, uint8_t *data, uint8_t exact, uint8_t status); 47 uint8_t OWProgROM(uint8_t *ROM, uint8_t start, uint8_t len, uint8_t *data, uint8_t exact, uint8_t status);
48 int16_t OWGetTemp(uint8_t *ROM); 48 int16_t OWGetTemp(uint8_t *ROM);
49 const PROGMEM char *OWTempStatusStr(int16_t val, uint8_t shrt); 49 const PROGMEM char *OWTempStatusStr(int16_t val, uint8_t shrt);
50 extern const PROGMEM char *OWProgROM_Status[]; 50 extern const PROGMEM char *OWProgROM_Status[];
51 51