Code for the Hexiwear sensor system. Requires an Air Quality Click, Carbon Monoxide Click, and Buzzer Click for full functionality. Currently only reads values and displays to the OLED while testing and alerting the user of present threats. Future goals are to incorporate button presses with separate screens to display the data as well as using the KW40 drivers to transmit the data. Still in early stages of development, many unnecessary files will be removed and cleaned up once final product is completed within the next month. Driver.cpp is the main driver for the program and was written for purposes of this project. All other headers and functions were found on mbed.org from other developers repositories or provided by NXP Semiconductors for purposes of this project.

Dependencies:   Hexi_KW40Z images

Revision:
0:f70b1d60f794
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/OpenSans_Font.h	Wed Mar 15 19:14:55 2017 +0000
@@ -0,0 +1,25 @@
+/** OpenSans Font 
+ *  This file contains the Hexiwear optimized OpenSans font. 
+ *
+ *  For more information 
+ *  visit: https://github.com/google/fonts/tree/master/apache/opensans
+ * 
+ *  Font converted with MicroElektronika's Hexiwear Resource Collection Tool
+ *  visit: https://github.com/MikroElektronika/HEXIWEAR/tree/master/SW/ResourceCollectionTool
+ */
+
+#ifndef HG_OPENSANS_FONT
+#define HG_OPENSANS_FONT
+
+#include <stdint.h>
+
+/** Max Width of Character  = 12px
+ *  Max Height of Character = 18px */
+extern const uint8_t OpenSans_12x18_Regular[];
+
+/** Max Width of Character  = 10px
+ *  Max Height of Character = 15px */
+extern const uint8_t OpenSans_10x15_Regular[];
+
+#endif
+