New work version with additional functions

Dependencies:   4DGL-UC ConfigFile MODSERIAL mbed mbos

Fork of CDU_Mbed_35 by Engravity-CDU

Revision:
7:6576a287e563
Child:
8:422544d24df3
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/keys.h	Thu Jul 17 10:09:14 2014 +0000
@@ -0,0 +1,87 @@
+/// File: keys.h  LvdK, ELVEDEKA, Holland
+// Key strings for FS-to-CDU key message SPCDUKEY 
+
+#define max_keys_CDUpanel 80 // : max. number of keys found on CDU panel
+
+const char *key_value[max_keys_CDUpanel] =  // : array of pointers to keystrings terminated by '*'
+           { "???*",     // key 0 not valid, not used
+             "LSK1*",    // key 1
+             "INITRF*",  // key 2
+             "RTE*",     // key 3
+             "LSK4*",    // key 4         
+             "CLB*",     // key 5
+             "CRZ*",     // key 6
+             "DES*",     // key 7
+             "???*",     // key 8             
+             "???*",     // key 9                                   
+             "RSK1*",    // key 10
+             "LSK2*",    // key 11           
+             "MENU*",    // key 12
+             "LEGS*",    // key 13            
+             "???*",     // key 14             
+             "DEPARR*",  // key 15
+             "HOLD*",    // key 16 
+             "PROG*",    // key 17
+             "N1LMT*",   // key 18 
+             "EXEC*",    // key 19
+             "RSK2*",    // key 20            
+             "???*",     // key 21             
+             "N1LMT*",   // key 22
+             "FIX*",     // key 23             
+             "???*",     // key 24
+             "A*",       // key 25             
+             "B*",       // key 26             
+             "C*",       // key 27             
+             "D*",       // key 28             
+             "E*",       // key 29             
+             "RSK3*",    // key 30
+             "LSK4*",    // key 31
+             "PRPAGE*",  // key 32
+             "NXPAGE*",  // key 33
+             "???*",     // key 34             
+             "F*",       // key 35             
+             "G*",       // key 36
+             "H*",       // key 37                          
+             "I*",       // key 38
+             "J*",       // key 39
+             "RSK4*",    // key 40
+             "LSK5*",    // key 41                                                                                           
+             "1*",       // key 42
+             "2*",       // key 43             
+             "3*",       // key 44             
+             "K*",       // key 45             
+             "L*",       // key 46             
+             "M*",       // key 47  
+             "N*",       // key 48               
+             "O*",       // key 49               
+             "RSK5*",    // key 50               
+             "LSK6*",    // key 51  
+             "4*",       // key 52               
+             "5*",       // key 53               
+             "6*",       // key 54               
+             "P*",       // key 55               
+             "Q*",       // key 56               
+             "R*",       // key 57  
+             "S*",       // key 58 
+             "T*",       // key 59
+             "RSK6*",    // key 60
+             "???*",     // key 61
+             "7*",       // key 62
+             "8*",       // key 63
+             "9*",       // key 64
+             "U*",       // key 65
+             "V*",       // KEY 66
+             "W*",       // key 67                                      
+             "X*",       // key 68
+             "Y*",        // key 69 
+             "???*",     // key 70
+             "???*",     // key 71
+             ".*",       // key 72
+             "0*",       // key 73
+             "+/-*",     // key 74
+             "Z*",       // key 75
+             "SP*",      // key 76
+             "DEL*",     // key 77
+             "/*",       // key 78
+             "CLR*",     // key 79
+            };