#include // DS18S20 1-wire commands #define DS18S20_CONVERT 0x44 #define DS18S20_WRITESP 0x4E #define DS18S20_READSP 0xBE #define DS18S20_COPYSP 0x48 #define DS18S20_RECALL 0xB8 #define DS18S20_POWER 0xB4 void ds18s20_readsp(const struct owaddr *addr, unsigned char *buf); float ds18s20_temperature(const struct owaddr *addr);