MCPcopy Create free account
hub / github.com/kiibohd/controller / usbcodeMacro

Function usbcodeMacro

Macro/buffer/macro.c:256–314  ·  view source on GitHub ↗

USBCode Macro Detection

Source from the content-addressed store, hash-verified

254
255// USBCode Macro Detection
256int usbcodeMacro( uint8_t usbCode )
257{
258 // Keyboard Input Test Macro
259 /*
260 switch ( usbCode )
261 {
262 case KEY_F1:
263 sendCode--;
264 //scan_sendData( 0x90 );
265 scan_sendData( sendCode );
266 _delay_ms( 200 );
267 break;
268
269 case KEY_F2:
270 //scan_sendData( 0x90 );
271 scan_sendData( sendCode );
272 _delay_ms( 200 );
273 break;
274
275 case KEY_F3:
276 sendCode++;
277 //scan_sendData( 0x90 );
278 scan_sendData( sendCode );
279 _delay_ms( 200 );
280 break;
281
282 case KEY_F4:
283 sendCode += 0x10;
284 //scan_sendData( 0x90 );
285 scan_sendData( sendCode );
286 _delay_ms( 200 );
287 break;
288
289 case KEY_F5:
290 // Set 9th bit to 0
291 UCSR1B &= ~(1 << 0);
292 _delay_ms( 200 );
293 break;
294
295 case KEY_F6:
296 // Set 9th bit to 1
297 UCSR1B |= (1 << 0);
298 _delay_ms( 200 );
299 break;
300
301 case KEY_F11:
302 // Set click code
303 KeyIndex_Add_InputSignal = sendCode;
304 _delay_ms( 200 );
305 break;
306
307 default:
308 return 0;
309 }
310
311 return 1;
312 */
313 return 0;

Callers 1

keyPressBufferReadFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…