Adding test macros and basic "clicker" choose support
- Better macros are still needed for the clicker - Current macros should be separated as a sub-module - No LEDs implement yet - Caps Lock LED seems to be burnt out...
This commit is contained in:
parent
1877dcfa01
commit
0ac4251e16
4 changed files with 73 additions and 33 deletions
|
@ -251,37 +251,60 @@ uint8_t sendCode = 0;
|
|||
// USBCode Macro Detection
|
||||
int usbcodeMacro( uint8_t usbCode )
|
||||
{
|
||||
/*
|
||||
// Keyboard Input Test Macro
|
||||
switch ( usbCode )
|
||||
{
|
||||
case KEY_F1:
|
||||
sendCode--;
|
||||
scan_sendData( 0x90 );
|
||||
//scan_sendData( 0x90 );
|
||||
scan_sendData( sendCode );
|
||||
_delay_ms( 200 );
|
||||
break;
|
||||
|
||||
case KEY_F2:
|
||||
scan_sendData( 0x90 );
|
||||
//scan_sendData( 0x90 );
|
||||
scan_sendData( sendCode );
|
||||
_delay_ms( 200 );
|
||||
break;
|
||||
|
||||
case KEY_F3:
|
||||
sendCode++;
|
||||
scan_sendData( 0x90 );
|
||||
//scan_sendData( 0x90 );
|
||||
scan_sendData( sendCode );
|
||||
_delay_ms( 200 );
|
||||
break;
|
||||
|
||||
case KEY_F4:
|
||||
sendCode += 0x10;
|
||||
//scan_sendData( 0x90 );
|
||||
scan_sendData( sendCode );
|
||||
_delay_ms( 200 );
|
||||
break;
|
||||
|
||||
case KEY_F5:
|
||||
// Set 9th bit to 0
|
||||
UCSR1B &= ~(1 << 0);
|
||||
_delay_ms( 200 );
|
||||
break;
|
||||
|
||||
case KEY_F6:
|
||||
// Set 9th bit to 1
|
||||
UCSR1B |= (1 << 0);
|
||||
_delay_ms( 200 );
|
||||
break;
|
||||
|
||||
case KEY_F11:
|
||||
// Set click code
|
||||
KeyIndex_Add_InputSignal = sendCode;
|
||||
_delay_ms( 200 );
|
||||
break;
|
||||
|
||||
default:
|
||||
return 0;
|
||||
}
|
||||
|
||||
return 1;
|
||||
*/
|
||||
return 0;
|
||||
//return 0;
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue