This is a *VERY* Rough library for translating binary representations of grade 1 braille into ASCII strings.

Revision:
3:36f07cfb3fe1
Parent:
2:4cd96cdca95a
Child:
4:0ddc5208706e
--- a/Braille_In.cpp	Fri Oct 12 05:07:41 2012 +0000
+++ b/Braille_In.cpp	Fri Oct 12 05:42:44 2012 +0000
@@ -10,10 +10,24 @@
     {
        output[i]=translateBrailleChar(input[i],NextCaps);
     }
-    return input;
+    output[numChars+1]='\0';
+    return output;
 }
 
 
+char* BrailleInput::translateBraille(const char* input, int numChars)
+{
+    char output[numChars+1];
+    bool NextCaps=false;
+    for (int i=0;i<numChars;i++)
+    {
+       output[i]=translateBrailleChar(input[i],NextCaps);
+    }
+    output[numChars+1]='\0';
+    return output;
+
+}
+
 char BrailleInput::translateBrailleChar(char input, bool& NextCaps)
 {
     NextCaps=false;