00001
00006 #ifndef KEYLAYOUTS_H
00007 #define KEYLAYOUTS_H
00008
00009 #include "keymappings.h"
00010
00014 unsigned char *sioKeys;
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00029 unsigned char checkoutKeys[] =
00030 {
00031
00032
00033 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00034 0x00, 0x00, 0x00, 0x00, _8_, 0x00, _2_, _5_,
00035 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00036 0x00, 0x00, 0x00, _OPEN_CLOSE_, _9_, _00_, _3_, _6_,
00037 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00038 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00039 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00040 0x00, 0x00, 0x00, _CANCEL_OP_, 0x00, _WITHDRAW_, _OPEN_TILL_, _NONE_,
00041 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00042 0x00, 0x00, 0x00, _NO_SALE_, _PANEL_, _PUSH_POP_, _TRSFT_PAY_, _INVOICE_,
00043 _PAUSE_, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00044 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00045 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00046 0x00, 0x00, 0x00, _DUPLICATA_, _NONE_, _CLEAR_, _NONE_, _QTY_,
00047 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00048 0x00, 0x00, 0x00, _PRICECALL_, _7_, _0_, _1_, _4_,
00049 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00050 0x00, 0x00, 0x00, _DELAYED_, _PRIVATE_VOUCHER_, _ENTER_1_, _ENTER_2_, _SERVICE_VOUCHER_,
00051 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00052 0x00, 0x00, 0x00, _CREDIT_CARD_1_, _VOUCHER_, _TOTAL_1_, _TOTAL_2_, _REBATE_VOUCHER_,
00053 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00054 0x00, 0x00, 0x00, _MAN_VOUCHER_, _NONE_, _CASHIN_, _CHEQUE_, _PRIVATE_DELAYED_,
00055 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00056 0x00, 0x00, 0x00, _CURRENCY_CASHIN_, _MAN_PRIVATE_DELAYED_, _NONE_, _MAN_CHEQUE_, _MAN_CREDIT_CARD_,
00057 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00058 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00059 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00060 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00061 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00062 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00063 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00064 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00065 };
00066
00067
00068
00069
00070
00071
00072
00073
00074
00075
00079 unsigned char checkout2Keys[] =
00080 {
00081
00082
00083
00084
00085 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00086 0x00, 0x00, 0x00, 0x00, _8_, 0x00, _2_, _5_,
00087 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00088 0x00, 0x00, 0x00, _OPEN_CLOSE_, _9_, _00_, _3_, _6_,
00089 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00090 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00091 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00092 0x00, 0x00, 0x00, _CANCEL_OP_, 0x00, _WITHDRAW_, _OPEN_TILL_, _NONE_,
00093 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00094 0x00, 0x00, 0x00, _NO_SALE_, _PANEL_, _PUSH_POP_, _TRSFT_PAY_, _INVOICE_,
00095 _PAUSE_, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00096 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00097 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00098 0x00, 0x00, 0x00, _DUPLICATA_, _NONE_, _CLEAR_, _NONE_, _QTY_,
00099 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00100 0x00, 0x00, 0x00, _PRICECALL_, _7_, _0_, _1_, _4_,
00101 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00102 0x00, 0x00, 0x00, _DELAYED_, _PRIVATE_VOUCHER_, _ENTER_1_, _ENTER_2_, _SERVICE_VOUCHER_,
00103 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00104 0x00, 0x00, 0x00, _CREDIT_CARD_1_, _VOUCHER_, _TOTAL_1_, _TOTAL_2_, _REBATE_VOUCHER_,
00105 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00106 0x00, 0x00, 0x00, _MAN_VOUCHER_, _NONE_, _CASHIN_, _CHEQUE_, _PRIVATE_DELAYED_,
00107 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00108 0x00, 0x00, 0x00, _CURRENCY_CASHIN_, _MAN_PRIVATE_DELAYED_, _NONE_, _MAN_CHEQUE_, _MAN_CREDIT_CARD_,
00109 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00110 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00111 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00112 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00113 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00114 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00115 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00116 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00117 };
00118
00119
00120
00121
00122
00123
00127 unsigned char modifiableKeys[] =
00128 {
00129
00130
00131
00132
00133 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00134 0x00, 0x00, 0x00, 0x00, _8_, 0x00, _2_, _5_,
00135 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00136 0x00, 0x00, 0x00, _OPEN_CLOSE_, _9_, _00_, _3_, _6_,
00137 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00138 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00139 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00140 0x00, 0x00, 0x00, _CANCEL_OP_, 0x00, _WITHDRAW_, _OPEN_TILL_, _NONE_,
00141 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00142 0x00, 0x00, 0x00, _NO_SALE_, _PANEL_, _PUSH_POP_, _TRSFT_PAY_, _INVOICE_,
00143 _PAUSE_, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00144 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00145 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00146 0x00, 0x00, 0x00, _DUPLICATA_, _NONE_, _CLEAR_, _NONE_, _QTY_,
00147 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00148 0x00, 0x00, 0x00, _PRICECALL_, _7_, _0_, _1_, _4_,
00149 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00150 0x00, 0x00, 0x00, _DELAYED_, _PRIVATE_VOUCHER_, _ENTER_1_, _ENTER_2_, _SERVICE_VOUCHER_,
00151 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00152 0x00, 0x00, 0x00, _CREDIT_CARD_1_, _VOUCHER_, _TOTAL_1_, _TOTAL_2_, _REBATE_VOUCHER_,
00153 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00154 0x00, 0x00, 0x00, _MAN_VOUCHER_, _NONE_, _CASHIN_, _CHEQUE_, _PRIVATE_DELAYED_,
00155 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00156 0x00, 0x00, 0x00, _CURRENCY_CASHIN_, _MAN_PRIVATE_DELAYED_, _NONE_, _MAN_CHEQUE_, _MAN_CREDIT_CARD_,
00157 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00158 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00159 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00160 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00161 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00162 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00163 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00164 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00165 };
00166
00167
00168
00169
00170
00171
00172
00176 unsigned char anposKeys[] =
00177 {
00178
00179
00180
00181
00182 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00183 0x00, 0x00, 0x00, 0x00, _8_, 0x00, _2_, _5_,
00184 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00185 0x00, 0x00, 0x00, _OPEN_CLOSE_, _9_, _00_, _3_, _6_,
00186 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00187 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00188 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00189 0x00, 0x00, 0x00, _CANCEL_OP_, 0x00, _WITHDRAW_, _OPEN_TILL_, _NONE_,
00190 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00191 0x00, 0x00, 0x00, _NO_SALE_, _PANEL_, _PUSH_POP_, _TRSFT_PAY_, _INVOICE_,
00192 _PAUSE_, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00193 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00194 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00195 0x00, 0x00, 0x00, _DUPLICATA_, _NONE_, _CLEAR_, _NONE_, _QTY_,
00196 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00197 0x00, 0x00, 0x00, _PRICECALL_, _7_, _0_, _1_, _4_,
00198 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00199 0x00, 0x00, 0x00, _DELAYED_, _PRIVATE_VOUCHER_, _ENTER_1_, _ENTER_2_, _SERVICE_VOUCHER_,
00200 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00201 0x00, 0x00, 0x00, _CREDIT_CARD_1_, _VOUCHER_, _TOTAL_1_, _TOTAL_2_, _REBATE_VOUCHER_,
00202 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00203 0x00, 0x00, 0x00, _MAN_VOUCHER_, _NONE_, _CASHIN_, _CHEQUE_, _PRIVATE_DELAYED_,
00204 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00205 0x00, 0x00, 0x00, _CURRENCY_CASHIN_, _MAN_PRIVATE_DELAYED_, _NONE_, _MAN_CHEQUE_, _MAN_CREDIT_CARD_,
00206 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00207 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00208 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00209 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00210 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00211 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00212 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00213 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
00214 };
00215
00216 #endif // KEYLAYOUTS_H
00217