Maxim Integrated MAX30205 C, C++ source code driver software: MAX30205 is accurate to +-0.1°C over the range of 37.0°C to 39.0°C. One-shot, shutdown modes are available for reduced power usage. Thermostat thresholds allow for temperature hysteresis or for alarm settings. The MAX30205 is available in a compact 3x3 mm, 8-pin TDFN package. Operating supply voltage range is 2.7V to 3.3V. Typical applications are for clinical digital thermometers, thermostats with hysteresis, and temperature alarms.
Dependents: MAX30205_Human_Body_Temperature_Sensor
Revision 7:f005887f21e7, committed 2017-05-18
- Comitter:
- j3
- Date:
- Thu May 18 20:50:39 2017 +0000
- Parent:
- 6:b5ab5204d944
- Child:
- 8:2aeb45dd2bb9
- Commit message:
- updated brief
Changed in this revision
| MAX30205.h | Show annotated file Show diff for this revision Revisions of this file |
--- a/MAX30205.h Tue Apr 11 22:07:28 2017 +0000
+++ b/MAX30205.h Thu May 18 20:50:39 2017 +0000
@@ -36,7 +36,13 @@
#include "mbed.h"
/**
- * Driver for the MAX30205
+ * @brief Library for the MAX30205\n
+ * The MAX30205 temperature sensor accurately measures temperature and provide
+ * an overtemperature alarm/interrupt/shutdown output. This device converts the
+ * temperature measurements to digital form using a high-resolution,
+ * sigma-delta, analog-to-digital converter (ADC). Accuracy meets clinical
+ * thermometry specification of the ASTM E1112 when soldered on the final PCB.
+ * Communication is through an I2C-compatible 2-wire serial interface.
*
* @code
* #include "mbed.h"
@@ -46,7 +52,7 @@
* MAX32630FTHR pegasus(MAX32630FTHR::VIO_3V3);
*
* //Get I2C instance
- * I2C i2cBus(P3_4, P3_5);
+ * I2C i2cBus(I2C1_SDA, I2C1_SCL);
*
* //Get temp sensor instance
* MAX30205 bodyTempSensor(i2cBus, 0x4D); //Constructor takes 7-bit slave adrs
@@ -65,10 +71,10 @@
/// MAX30205 Register Addresses
enum Registers_e
{
- Temperature = 0x00,
+ Temperature = 0x00,
Configuration = 0x01,
- THYST = 0x02,
- TOS = 0x03
+ THYST = 0x02,
+ TOS = 0x03
};
///MAX30205 Configuration register bitfields