Exemple #1
0
static int doExtensionDs18b20 (char *progName, int pinBase, char *params)
{
  char *serialNum ;

  if ((params = extractStr (progName, params, &serialNum)) == NULL)
    return FALSE ;

  return ds18b20Setup (pinBase, serialNum) ;
}
Exemple #2
0
DallasError DeviceDS18B20::writeConfiguration()
{
	QMutexLocker locker(busMutex);
	DallasError error = ds18b20Setup(&id, m_resolution, DS18B20_NO_ALARM_LOW, DS18B20_NO_ALARM_HIGH);
	if (error != DALLAS_NO_ERROR) {
		QString message(dallasGetErrorText(error));
		emitError(message);
	}
	return error;
}