Skeleton program for Federico's 4YP project.

Dependencies:   WebSocketClient WiflyInterface mbed messages

Fork of IoT_Ex by Damien Frost

Revision:
1:4403f2ed1c1f
Child:
2:7abdaa5a9209
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/headers/ADC.h	Tue Oct 04 13:19:19 2016 +0000
@@ -0,0 +1,28 @@
+// ************
+// * iQ_ADC.h *
+// ************
+//
+// Created: 2015/03/19
+// By: Damien Frost
+//
+// Description:
+// Setup and functions of the ADC Module.
+
+#ifndef IQ_ADC_H
+#define IQ_ADC_H
+
+// Properties of the internal temperature sensor:
+#define IT_VMIN         1.7f
+#define IT_VMAX         3.3f
+#define IT_AVG_SLOPE    0.0025f
+#define IT_V25          0.76f
+
+#define ADC_MAX     4095.0f
+
+#define STARTADCCONVERSION              ADC1->CR2 |= ADC_CR2_JSWSTART   // This command starts the ADC Conversion.
+#define ADCCONVERSIONCOMPLETE           ((ADC1->SR & ADC_SR_JSTRT) == 0)  // This command returns true when the ADC conversion is complete.
+
+void ConfigureADC(void);
+
+
+#endif  /* IQ_ADC_H */
\ No newline at end of file