-
Notifications
You must be signed in to change notification settings - Fork 2
/
CONVtoCHAR.ino
75 lines (75 loc) · 3.21 KB
/
CONVtoCHAR.ino
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
char CONVtoCHAR(String str){
if (str == ".-") {return 'a' ;}
else if(str == "-...") {return 'b' ;}
else if(str == "-.-.") {return 'c' ;}
else if(str == "-..") {return 'd' ;}
else if(str == ".") {return 'e' ;}
else if(str == "..-.") {return 'f' ;}
else if(str == "--.") {return 'g' ;}
else if(str == "....") {return 'h' ;}
else if(str == "..") {return 'i' ;}
else if(str == ".---") {return 'j' ;}
else if(str == "-.-") {return 'k' ;}
else if(str == ".-..") {return 'l' ;}
else if(str == "--") {return 'm' ;}
else if(str == "-.") {return 'n' ;}
else if(str == "---") {return 'o' ;}
else if(str == ".--.") {return 'p' ;}
else if(str == "--.-") {return 'q' ;}
else if(str == ".-.") {return 'r' ;}
else if(str == "...") {return 's' ;}
else if(str == "-") {return 't' ;}
else if(str == "..-") {return 'u' ;}
else if(str == "...-") {return 'v' ;}
else if(str == ".--") {return 'w' ;}
else if(str == "-..-") {return 'x' ;}
else if(str == "-.--") {return 'y' ;}
else if(str == "--..") {return 'z' ;}
else if(str == "-----") {return '0' ;}
else if(str == ".----") {return '1' ;}
else if(str == "..---") {return '2' ;}
else if(str == "...--") {return '3' ;}
else if(str == "....-") {return '4' ;}
else if(str == ".....") {return '5' ;}
else if(str == "-....") {return '6' ;}
else if(str == "--...") {return '7' ;}
else if(str == "---..") {return '8' ;}
else if(str == "----.") {return '9' ;}
else if(str == ".-.-.-") {return '.' ;}
else if(str == "--..--") {return 44 ;}
else if(str == "..--..") {return '?' ;}
else if(str == ".----.") {return 39;}
else if(str == "-.-.--") {return '!' ;}
else if(str == "-..-.") {return '/' ;}
else if(str == "-.--.") {return '(' ;}
else if(str == "-.--.-") {return ')' ;}
else if(str == ".-...") {return '&' ;}
else if(str == "---...") {return ':' ;}
else if(str == "-.-.-.") {return ';' ;}
else if(str == "-...-") {return '=' ;}
else if(str == ".-.-.") {return '+' ;}
else if(str == "-....-") {return '-' ;}
else if(str == "..--.-") {return '_' ;}
else if(str == ".--.-.") {return '@' ;}
else if(str == ".-..-.") {return '"' ;}
else if(str == "...-.") {return '*' ;}
else if(str == "-.-.-") {return 92;}
else if(str == "---.-") {return '%' ;}
else if(str == "--.-.") {return '#' ;}
else if(str == "--.-.-") {return '|' ;}
else if(str == "......") {return '^' ;}
else if(str == ".---..") {return '~' ;}
else if(str == "-..-.-") {return '`' ;}
else if(str == "...-..") {return '$' ;}
else if(str == ".--..") {return '[' ;}
else if(str == ".--..-") {return ']' ;}
else if(str == ".--.-") {return '{' ;}
else if(str == ".--.--") {return '}' ;}
else if(str == "-.---") {return '<' ;}
else if(str == "-.----") {return '>' ;}
else if(str == "..--") {return 32 ;}
else if(str == ".-.-") {return 176;}
else if(str == "....-.") {return 129;}
else if(str == "----") {return 178;}
else {return 178;} //default: BACKSPACE
}