|
Termo - это нога 51-го
signed char GetTemperature(void) //Return resulting temperature and starting next convertion
{
if (DetectDevice()) return 99; //Return if device not present
WriteByte1W(0xCC);
WriteByte1W(0x44);//start convertion
Termo = 0;
Termo = 1;
while (!Termo);
if (DetectDevice()) return 88; //Return if device not present
WriteByte1W(0xCC);
WriteByte1W(0xBE);//read
return (ReadData1W(16)>>4)&0xFF;//в виде signed char
}
E-mail: info@telesys.ru