df

Dependencies:   mbed

Fork of APP1 by Team APP

Revision:
2:b8a20f7e2912
Child:
10:04822743cefe
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/UARTDisplayer.cpp	Sun Jan 15 18:11:27 2017 +0000
@@ -0,0 +1,54 @@
+#include "UARTDisplayer.hpp"
+
+UARTDisplayer::UARTDisplayer():
+{
+   
+}
+
+void UARTDisplayer::displayAngle(float angle)
+{
+   /* char digits[6];
+    snprintf(digits, sizeof digits, "%f", angle);
+    
+    if(digits[1] == '.')
+    {
+        device.write(0);
+        wait(0.001);
+        device.write((int)digits[0] - 48);
+        wait(0.001);
+        device.write((int)digits[2] - 48);
+        wait(0.001);
+        device.write((int)digits[3] - 48);
+        wait(0.001);
+    }
+    else
+    {
+        device.write((int)digits[0] - 48);
+        wait(0.001);
+        device.write((int)digits[1] - 48);
+        wait(0.001);
+        device.write((int)digits[3] - 48);
+        wait(0.001);
+        device.write((int)digits[4] - 48);
+        wait(0.001);
+    }
+    
+    device.write(DECIMAL_CONTROL_REGISTER);
+    wait(0.001);
+    device.write(FLOATING_POINT_DOT_POSITION);
+    wait(0.001);
+    
+    printf("Angle displayed\n");*/
+}
+
+void UARTDisplayer::reset()
+{
+    /*device.write(CLEAR_DISPLAY_REGISTER);
+    wait(0.001);
+    device.write(CURSOR_CONROL_REGISTER);
+    wait(0.001);
+    device.write(MOST_LEFT_DIGIT_POSITION);
+    wait(0.001);
+    
+    printf("Cursor reset\n");*/
+}
\ No newline at end of file