📄 ir_main.c
字号:
G1_TEXT, /* 48 */
NOEVENT, /* 49 */
NOEVENT, /* 50 */
NOEVENT, /* 51 */
G1_REWIND, /* 52 */
NOEVENT, /* 53 */
G1_FORWARD, /* 54 */
NOEVENT, /* 55 */
NOEVENT, /* 56 */
NOEVENT, /* 57 */
G1_RED, /* 58 */
NOEVENT, /* 59 */
NOEVENT, /* 60 */
NOEVENT, /* 61 */
G1_GREEN, /* 62 */
NOEVENT /* 63 */
};
/* --> Last line of datablock IR60-Decoder in IR_MAIN.C from Mints STATE-EVENT */
#endif /* of __IR60__ */
#ifdef __RC5__ /* infrared detection of RC5 code with TVText */
/* --> First line of datablock RC5-Decoder in IR_MAIN.C from Mints STATE-EVENT */
uint8_t code convertRC5Table1[64] =
{
DIGIT0, /* 0 */
DIGIT1, /* 1 */
DIGIT2, /* 2 */
DIGIT3, /* 3 */
DIGIT4, /* 4 */
DIGIT5, /* 5 */
DIGIT6, /* 6 */
DIGIT7, /* 7 */
DIGIT8, /* 8 */
DIGIT9, /* 9 */
NOEVENT, /* 10 */
NOEVENT, /* 11 */
STBYKEY, /* 12 */
MUTEKEY, /* 13 */
RETURNKEY, /* 14 */
INFOKEY, /* 15 */
VOLUMEUP, /* 16 */
VOLUMEDOWN, /* 17 */
MENUKEY, /* 18 */
CURUP, /* 19 */
CURDOWN, /* 20 */
CURLEFT, /* 21 */
CURRIGHT, /* 22 */
OKKEY, /* 23 */
PIPKEY, /* 24 */
REDKEY, /* 25 */
GREENKEY, /* 26 */
YELLOWKEY, /* 27 */
BLUEKEY, /* 28 */
RADIOKEY, /* 29 */
SUBTITLEKEY, /* 30 */
SOUNDKEY, /* 31 */
CHANNELUP, /* 32 */
CHANNELDOWN, /* 33 */
SWAPKEY, /* 34 */
NAVIGATIONKEY, /* 35 */
NOEVENT, /* 36 */
REWINDKEY, /* 37 */
FOWARDKEY, /* 38 */
NOEVENT, /* 39 */
NOEVENT, /* 40 */
NOEVENT, /* 41 */
CLOCKKEY, /* 42 */
SIZEKEY, /* 43 */
HELPKEY, /* 44 */
NOEVENT, /* 45 */
NOEVENT, /* 46 */
EPGKEY, /* 47 */
NOEVENT, /* 48 */
NOEVENT, /* 49 */
NOEVENT, /* 50 */
NOEVENT, /* 51 */
NOEVENT, /* 52 */
PAUSEKEY, /* 53 */
STOPKEY, /* 54 */
RECORDKEY, /* 55 */
NOEVENT, /* 56 */
NOEVENT, /* 57 */
NOEVENT, /* 58 */
NOEVENT, /* 59 */
TEXTKEY, /* 60 */
NOEVENT, /* 61 */
NOEVENT, /* 62 */
NOEVENT /* 63 */
};
uint8_t code convertRC5Table2[64] =
{
NOEVENT, /* 0 */
NOEVENT, /* 1 */
NOEVENT, /* 2 */
NOEVENT, /* 3 */
NOEVENT, /* 4 */
NOEVENT, /* 5 */
NOEVENT, /* 6 */
NOEVENT, /* 7 */
NOEVENT, /* 8 */
NOEVENT, /* 9 */
NOEVENT, /* 10 */
NOEVENT, /* 11 */
G1_STBY, /* 12 */
G1_MUTE, /* 13 */
NOEVENT, /* 14 */
G1_INFO, /* 15 */
NOEVENT, /* 16 */
NOEVENT, /* 17 */
G1_MENU, /* 18 */
NOEVENT, /* 19 */
NOEVENT, /* 20 */
NOEVENT, /* 21 */
NOEVENT, /* 22 */
G1_OK, /* 23 */
G1_PIP, /* 24 */
G1_RED, /* 25 */
G1_GREEN, /* 26 */
NOEVENT, /* 27 */
G1_BLUE, /* 28 */
NOEVENT, /* 29 */
NOEVENT, /* 30 */
G1_SOUND, /* 31 */
NOEVENT, /* 32 */
NOEVENT, /* 33 */
NOEVENT, /* 34 */
G1_NAVIGATION, /* 35 */
NOEVENT, /* 36 */
G1_REWIND, /* 37 */
G1_FORWARD, /* 38 */
NOEVENT, /* 39 */
NOEVENT, /* 40 */
NOEVENT, /* 41 */
NOEVENT, /* 42 */
NOEVENT, /* 43 */
G1_HELP, /* 44 */
NOEVENT, /* 45 */
NOEVENT, /* 46 */
NOEVENT, /* 47 */
NOEVENT, /* 48 */
NOEVENT, /* 49 */
NOEVENT, /* 50 */
NOEVENT, /* 51 */
NOEVENT, /* 52 */
NOEVENT, /* 53 */
NOEVENT, /* 54 */
NOEVENT, /* 55 */
NOEVENT, /* 56 */
NOEVENT, /* 57 */
NOEVENT, /* 58 */
NOEVENT, /* 59 */
G1_TEXT, /* 60 */
NOEVENT, /* 61 */
NOEVENT, /* 62 */
NOEVENT /* 63 */
};
/* --> Last line of datablock RC5-Decoder in IR_MAIN.C from Mints STATE-EVENT */
#define KEY_ENDCOMMAND 255
#endif /* __RC5__ */
#ifdef __RSTEP__
/* --> First line of datablock RSTEP-Decoder in IR_MAIN.C from Mints STATE-EVENT */
uint8_t code convertRSTEPTable1[256] =
{
NOEVENT, /* 0 */
NOEVENT, /* 1 */
DIGIT1, /* 2 */
NOEVENT, /* 3 */
NOEVENT, /* 4 */
DIGIT2, /* 5 */
DIGIT3, /* 6 */
NOEVENT, /* 7 */
NOEVENT, /* 8 */
DIGIT4, /* 9 */
DIGIT5, /* 10 */
NOEVENT, /* 11 */
NOEVENT, /* 12 */
DIGIT6, /* 13 */
DIGIT7, /* 14 */
NOEVENT, /* 15 */
NOEVENT, /* 16 */
DIGIT8, /* 17 */
DIGIT9, /* 18 */
NOEVENT, /* 19 */
NOEVENT, /* 20 */
DIGIT0, /* 21 */
STBYKEY, /* 22 */
NOEVENT, /* 23 */
NOEVENT, /* 24 */
CURUP, /* 25 */
CURDOWN, /* 26 */
NOEVENT, /* 27 */
NOEVENT, /* 28 */
CURLEFT, /* 29 */
OKKEY, /* 30 */
NOEVENT, /* 31 */
NOEVENT, /* 32 */
CURRIGHT, /* 33 */
RETURNKEY, /* 34 */
NOEVENT, /* 35 */
NOEVENT, /* 36 */
MENUKEY, /* 37 */
VOLUMEUP, /* 38 */
NOEVENT, /* 39 */
NOEVENT, /* 40 */
CHANNELUP, /* 41 */
VOLUMEDOWN, /* 42 */
NOEVENT, /* 43 */
NOEVENT, /* 44 */
CHANNELDOWN, /* 45 */
RECORDKEY, /* 46 */
NOEVENT, /* 47 */
NOEVENT, /* 48 */
STOPKEY, /* 49 */
SWAPKEY, /* 50 */
NOEVENT, /* 51 */
NOEVENT, /* 52 */
REWINDKEY, /* 53 */
PAUSEKEY, /* 54 */
NOEVENT, /* 55 */
NOEVENT, /* 56 */
FOWARDKEY, /* 57 */
REDKEY, /* 58 */
NOEVENT, /* 59 */
NOEVENT, /* 60 */
GREENKEY, /* 61 */
YELLOWKEY, /* 62 */
NOEVENT, /* 63 */
NOEVENT, /* 64 */
BLUEKEY, /* 65 */
TEXTKEY, /* 66 */
NOEVENT, /* 67 */
NOEVENT, /* 68 */
EPGKEY, /* 69 */
RADIOKEY, /* 70 */
NOEVENT, /* 71 */
G1_TEXT, /* 72 */
PIPKEY, /* 73 */
HELPKEY, /* 74 */
NOEVENT, /* 75 */
NOEVENT, /* 76 */
INFOKEY, /* 77 */
SIZEKEY, /* 78 */
NOEVENT, /* 79 */
NOEVENT, /* 80 */
CLOCKKEY, /* 81 */
NOEVENT, /* 82 */
NOEVENT, /* 83 */
NOEVENT, /* 84 */
SUBTITLEKEY, /* 85 */
SOUNDKEY, /* 86 */
NOEVENT, /* 87 */
NOEVENT, /* 88 */
NAVIGATIONKEY, /* 89 */
MUTEKEY, /* 90 */
NOEVENT, /* 91 */
NOEVENT, /* 92 */
NOEVENT, /* 93 */
NOEVENT, /* 94 */
NOEVENT, /* 95 */
NOEVENT, /* 96 */
NOEVENT, /* 97 */
NOEVENT, /* 98 */
NOEVENT, /* 99 */
NOEVENT, /* 100 */
NOEVENT, /* 101 */
NOEVENT, /* 102 */
NOEVENT, /* 103 */
NOEVENT, /* 104 */
NOEVENT, /* 105 */
NOEVENT, /* 106 */
NOEVENT, /* 107 */
NOEVENT, /* 108 */
NOEVENT, /* 109 */
NOEVENT, /* 110 */
NOEVENT, /* 111 */
NOEVENT, /* 112 */
NOEVENT, /* 113 */
NOEVENT, /* 114 */
NOEVENT, /* 115 */
NOEVENT, /* 116 */
NOEVENT, /* 117 */
NOEVENT, /* 118 */
NOEVENT, /* 119 */
NOEVENT, /* 120 */
NOEVENT, /* 121 */
NOEVENT, /* 122 */
NOEVENT, /* 123 */
NOEVENT, /* 124 */
NOEVENT, /* 125 */
NOEVENT, /* 126 */
NOEVENT, /* 127 */
NOEVENT, /* 128 */
NOEVENT, /* 129 */
NOEVENT, /* 130 */
NOEVENT, /* 131 */
NOEVENT, /* 132 */
NOEVENT, /* 133 */
NOEVENT, /* 134 */
NOEVENT, /* 135 */
NOEVENT, /* 136 */
NOEVENT, /* 137 */
NOEVENT, /* 138 */
NOEVENT, /* 139 */
NOEVENT, /* 140 */
NOEVENT, /* 141 */
NOEVENT, /* 142 */
NOEVENT, /* 143 */
NOEVENT, /* 144 */
NOEVENT, /* 145 */
NOEVENT, /* 146 */
NOEVENT, /* 147 */
NOEVENT, /* 148 */
NOEVENT, /* 149 */
G1_STBY, /* 150 */
NOEVENT, /* 151 */
NOEVENT, /* 152 */
NOEVENT, /* 153 */
NOEVENT, /* 154 */
NOEVENT, /* 155 */
NOEVENT, /* 156 */
NOEVENT, /* 157 */
G1_OK, /* 158 */
NOEVENT, /* 159 */
NOEVENT, /* 160 */
NOEVENT, /* 161 */
NOEVENT, /* 162 */
NOEVENT, /* 163 */
NOEVENT, /* 164 */
G1_MENU, /* 165 */
NOEVENT, /* 166 */
NOEVENT, /* 167 */
NOEVENT, /* 168 */
NOEVENT, /* 169 */
NOEVENT, /* 170 */
NOEVENT, /* 171 */
NOEVENT, /* 172 */
NOEVENT, /* 173 */
NOEVENT, /* 174 */
NOEVENT, /* 175 */
NOEVENT, /* 176 */
NOEVENT, /* 177 */
NOEVENT, /* 178 */
NOEVENT, /* 179 */
NOEVENT, /* 180 */
G1_REWIND, /* 181 */
NOEVENT, /* 182 */
NOEVENT, /* 183 */
NOEVENT, /* 184 */
G1_FORWARD, /* 185 */
G1_RED, /* 186 */
NOEVENT, /* 187 */
NOEVENT, /* 188 */
G1_GREEN, /* 189 */
NOEVENT, /* 190 */
NOEVENT, /* 191 */
NOEVENT, /* 192 */
G1_BLUE, /* 193 */
G1_TEXT, /* 194 */
NOEVENT, /* 195 */
NOEVENT, /* 196 */
NOEVENT, /* 197 */
NOEVENT, /* 198 */
NOEVENT, /* 199 */
NOEVENT, /* 200 */
G1_PIP, /* 201 */
G1_HELP, /* 202 */
NOEVENT, /* 203 */
NOEVENT, /* 204 */
G1_INFO, /* 205 */
NOEVENT, /* 206 */
NOEVENT, /* 207 */
NOEVENT, /* 208 */
NOEVENT, /* 209 */
NOEVENT, /* 210 */
NOEVENT, /* 211 */
NOEVENT, /* 212 */
NOEVENT, /* 213 */
G1_SOUND, /* 214 */
NOEVENT, /* 215 */
NOEVENT, /* 216 */
G1_NAVIGATION, /* 217 */
G1_MUTE, /* 218 */
NOEVENT, /* 219 */
NOEVENT, /* 220 */
NOEVENT, /* 221 */
NOEVENT, /* 222 */
NOEVENT, /* 223 */
NOEVENT, /* 224 */
NOEVENT, /* 225 */
NOEVENT, /* 226 */
NOEVENT, /* 227 */
NOEVENT, /* 228 */
NOEVENT, /* 229 */
NOEVENT, /* 230 */
NOEVENT, /* 231 */
NOEVENT, /* 232 */
NOEVENT, /* 233 */
NOEVENT, /* 234 */
NOEVENT, /* 235 */
NOEVENT, /* 236 */
NOEVENT, /* 237 */
NOEVENT, /* 238 */
NOEVENT, /* 239 */
NOEVENT, /* 240 */
NOEVENT, /* 241 */
NOEVENT, /* 242 */
NOEVENT, /* 243 */
NOEVENT, /* 244 */
NOEVENT, /* 245 */
NOEVENT, /* 246 */
NOEVENT, /* 247 */
NOEVENT, /* 248 */
NOEVENT, /* 249 */
NOEVENT, /* 250 */
NOEVENT, /* 251 */
NOEVENT, /* 252 */
NOEVENT, /* 253 */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -