C code and C++ library, driver software for Maxim Integrated DS1775, DS75 thermometer and thermostat temperature sensor. Code supports continuous or shut-down/standby, hysteresis, alarm limits, comparator or interrupt mode, fault filtering, and active low/high. Compact 5-pin SOT23 packaging

Dependents:   DS1775_Digital_Thermostat_Temperature

Revision:
14:c74a5b4d6715
Parent:
12:3ca79cd71289
Child:
15:449134e4b43f
--- a/ds1775_cpp.h	Sun Apr 07 11:05:28 2019 +0000
+++ b/ds1775_cpp.h	Sun Apr 07 11:24:02 2019 +0000
@@ -41,23 +41,22 @@
  * @brief Digital thermometer, thermostat, temperature sensor.
  * @version 1.0000.0000
  *
- * @details The DS1775 is a small WLP package temperature sensor.
+ * @details The DS1775 reports the device's temperature
+ * over the I2C bus.
  * It supports high, low triggers stored in EEPROM for hystersis
  * or limit alarms using comparator or interrupt mode.
  * The DS1775 can operate in shutdown and one-shot mode for
  * extremely low power applications.
- * Tiny size of 0.84 x 0.84 x 0.35 mm.
- * Accuracy is +-1.5°C from +10°C to +45°C  (±0.5°C Typical),
- *             +-2.0°C from -10°C to +100°C (±0.6°C Typical),
- *             +-3.0°C from -20°C to +125°C (±1.0°C Typical),
- * I2C data rate of up to 1 MHz.
+ * The software is compatible with the DS75.
+ * Five pin SOT23 package
+ * Accuracy is +-2.0°C from -55°C to +125°C (-67°F to +257°),
  *
  * @code 
  * #include "mbed.h"
  * #include "max32630fthr.h"
  * #include "ds1775.h"
  * #include "USBSerial.h"
- * MAX32630FTHR pegasus(MAX32630FTHR::VIO_1V8); 
+ * MAX32630FTHR pegasus(MAX32630FTHR::VIO_3V3); 
  * I2C i2cBus(P3_4, P3_5);
  * int main()
  * {