Library used during 1 day workshops presented by Skool and ARM Hungary in 2015.

Fork of Skool_wkshp_lib2015 by Laszlo Vagasi

Revision:
0:3ad0af8abf43
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/pc_uart.cpp	Fri Sep 25 13:48:39 2015 +0000
@@ -0,0 +1,26 @@
+#include "mbed.h"
+#include "pc_uart.h"
+
+Serial pc(SERIAL_TX, SERIAL_RX);    // UART to communicate with PC
+DigitalOut myled(LED1);             // On-board LED
+
+void Error(int err) {
+    switch (err) {
+        case 0: pc.printf("\033[44m\033[37mI2C communication error!\033[00m\r\n");
+        break;
+        case 1: pc.printf("\033[44m\033[37mIncorrect calibration data error!\033[00m\r\n");
+        break;
+        default: pc.printf("\033[44m\033[37mUnknown error!\033[00m\r\n");
+        break;
+    }
+    while (1) {
+        myled = 1;
+        wait(0.1);
+        myled = !myled;
+        wait(0.1);
+        myled = !myled;
+        wait(0.1);
+        myled = !myled;
+        wait(2);
+    }
+}