diff --git a/avr/libraries/HIDBridge/keywords.txt b/avr/libraries/HIDBridge/keywords.txt index 6ff0971..8973370 100644 --- a/avr/libraries/HIDBridge/keywords.txt +++ b/avr/libraries/HIDBridge/keywords.txt @@ -10,7 +10,46 @@ # Methods and Functions (KEYWORD2) ####################################### +#USB-related keywords + +USBDevice KEYWORD3 +Keyboard KEYWORD3 +Mouse KEYWORD3 +RawHID KEYWORD3 +System KEYWORD3 +Consumer KEYWORD3 Gamepad KEYWORD3 +press KEYWORD2 +release KEYWORD2 +releaseAll KEYWORD2 +accept KEYWORD2 +click KEYWORD2 +move KEYWORD2 +moveTo KEYWORD2 +isPressed KEYWORD2 +getLeds KEYWORD2 +pressKeycode KEYWORD2 +releaseKeycode KEYWORD2 +writeKeycode KEYWORD2 +addKeycodeToReport KEYWORD2 +removeKeycodeFromReport KEYWORD2 +buttons KEYWORD2 +xAxis KEYWORD2 +yAxis KEYWORD2 +zAxis KEYWORD2 +rxAxis KEYWORD2 +ryAxis KEYWORD2 +rzAxis KEYWORD2 +dPad1 KEYWORD2 +dPad2 KEYWORD2 +HID_SendReport KEYWORD2 +wakeupHost KEYWORD2 +baud KEYWORD2 +stopbits KEYWORD2 +paritytype KEYWORD2 +numbits KEYWORD2 +dtr KEYWORD2 +rts KEYWORD2 ####################################### # Instances (KEYWORD2) diff --git a/avr/libraries/HID_Bridge/keywords.txt b/avr/libraries/HID_Bridge/keywords.txt deleted file mode 100644 index f46bacc..0000000 --- a/avr/libraries/HID_Bridge/keywords.txt +++ /dev/null @@ -1,18 +0,0 @@ -####################################### -# Syntax Coloring Map For Ultrasound -####################################### - -####################################### -# Datatypes (KEYWORD1) -####################################### - -Gamepad KEYWORD3 - -####################################### -# Methods and Functions (KEYWORD2) -####################################### - -####################################### -# Constants (LITERAL1) -####################################### - diff --git a/keywords.txt b/keywords.txt deleted file mode 100644 index e5f6105..0000000 --- a/keywords.txt +++ /dev/null @@ -1,253 +0,0 @@ -# LITERAL1 specifies constants - -HIGH LITERAL1 Constants -LOW LITERAL1 Constants -INPUT LITERAL1 Constants -INPUT_PULLUP LITERAL1 Constants -OUTPUT LITERAL1 Constants -DEC LITERAL1 Serial_Print -BIN LITERAL1 Serial_Print -HEX LITERAL1 Serial_Print -OCT LITERAL1 Serial_Print -PI LITERAL1 -HALF_PI LITERAL1 -TWO_PI LITERAL1 -LSBFIRST LITERAL1 ShiftOut -MSBFIRST LITERAL1 ShiftOut -CHANGE LITERAL1 AttachInterrupt -FALLING LITERAL1 AttachInterrupt -RISING LITERAL1 AttachInterrupt -DEFAULT LITERAL1 AnalogReference -EXTERNAL LITERAL1 AnalogReference -INTERNAL LITERAL1 AnalogReference -INTERNAL1V1 LITERAL1 AnalogReference -INTERNAL2V56 LITERAL1 AnalogReference - -# KEYWORD1 specifies datatypes and C/C++ keywords - -boolean KEYWORD1 BooleanVariables -break KEYWORD1 Break -byte KEYWORD1 Byte -case KEYWORD1 SwitchCase -char KEYWORD1 Char -class KEYWORD1 -const KEYWORD1 Const -continue KEYWORD1 Continue -default KEYWORD1 SwitchCase -do KEYWORD1 DoWhile -double KEYWORD1 Double -else KEYWORD1 Else -false KEYWORD1 Constants -float KEYWORD1 Float -for KEYWORD1 For -if KEYWORD1 If -int KEYWORD1 Int -long KEYWORD1 Long -new KEYWORD1 -null KEYWORD1 -private KEYWORD1 -protected KEYWORD1 -public KEYWORD1 -register KEYWORD1 -return KEYWORD1 Return -short KEYWORD1 -signed KEYWORD1 -static KEYWORD1 Static -String KEYWORD1 String -switch KEYWORD1 SwitchCase -this KEYWORD1 -throw KEYWORD1 -try KEYWORD1 -true KEYWORD1 -unsigned KEYWORD1 -void KEYWORD1 Void -while KEYWORD1 While -word KEYWORD1 Word - -# operators aren't highlighted, but may have documentation - -+= IncrementCompound -+ Arithmetic -[] arrayaccess -= assign -& BitwiseAnd -| BitwiseAnd -, -// Comments -?: -{} Braces --- Increment -/ Arithmetic -/* Comments -. dot -== -< greaterthan -<= greaterthanorequalto -++ Increment -!= inequality -<< Bitshift -< lessthan -<= lessthanorequalto -&& Boolean -! Boolean -|| Boolean -- Arithmetic -% Modulo -* Arithmetic -() parentheses ->> Bitshift -; SemiColon --= IncrementCompound - -# these are datatypes, but we've also defined functions to cast to them - -boolean KEYWORD2 boolean_ -byte KEYWORD2 byte_ -char KEYWORD2 char_ -float KEYWORD2 float_ -int KEYWORD2 int_ -long KEYWORD2 long_ -word KEYWORD2 word_ - -# KEYWORD2 specifies methods and functions - -abs KEYWORD2 Abs -acos KEYWORD2 ACos -asin KEYWORD2 ASin -atan KEYWORD2 ATan -atan2 KEYWORD2 ATan2 -ceil KEYWORD2 Ceil -constrain KEYWORD2 Constrain -cos KEYWORD2 Cos -degrees KEYWORD2 -exp KEYWORD2 Exp -floor KEYWORD2 Floor -log KEYWORD2 Log -map KEYWORD2 Map -max KEYWORD2 Max -min KEYWORD2 Min -radians KEYWORD2 -random KEYWORD2 Random -randomSeed KEYWORD2 RandomSeed -round KEYWORD2 -sin KEYWORD2 Sin -sq KEYWORD2 Sq -sqrt KEYWORD2 Sqrt -tan KEYWORD2 Tan -pow KEYWORD2 Pow - -bitRead KEYWORD2 BitRead -bitWrite KEYWORD2 BitWrite -bitSet KEYWORD2 BitSet -bitClear KEYWORD2 BitClear -bit KEYWORD2 Bit -highByte KEYWORD2 HighByte -lowByte KEYWORD2 LowByte - -analogReference KEYWORD2 AnalogReference -analogRead KEYWORD2 AnalogRead -analogWrite KEYWORD2 AnalogWrite -attachInterrupt KEYWORD2 AttachInterrupt -detachInterrupt KEYWORD2 DetachInterrupt -delay KEYWORD2 Delay -delayMicroseconds KEYWORD2 DelayMicroseconds -digitalWrite KEYWORD2 DigitalWrite -digitalRead KEYWORD2 DigitalRead -interrupts KEYWORD2 -millis KEYWORD2 Millis -micros KEYWORD2 Micros -noInterrupts KEYWORD2 NoInterrupts -noTone KEYWORD2 NoTone -pinMode KEYWORD2 PinMode -pulseIn KEYWORD2 PulseIn -shiftIn KEYWORD2 ShiftIn -shiftOut KEYWORD2 ShiftOut -tone KEYWORD2 Tone -yield KEYWORD2 Yield - -Serial KEYWORD3 Serial -Serial1 KEYWORD3 Serial -Serial2 KEYWORD3 Serial -Serial3 KEYWORD3 Serial -SerialUSB KEYWORD3 Serial -begin KEYWORD2 Serial_Begin -end KEYWORD2 Serial_End -peek KEYWORD2 Serial_Peek -read KEYWORD2 Serial_Read -print KEYWORD2 Serial_Print -println KEYWORD2 Serial_Println -available KEYWORD2 Serial_Available -availableForWrite KEYWORD2 -flush KEYWORD2 Serial_Flush -setTimeout KEYWORD2 -find KEYWORD2 -findUntil KEYWORD2 -parseInt KEYWORD2 -parseFloat KEYWORD2 -readBytes KEYWORD2 -readBytesUntil KEYWORD2 -readString KEYWORD2 -readStringUntil KEYWORD2 -trim KEYWORD2 -toUpperCase KEYWORD2 -toLowerCase KEYWORD2 -charAt KEYWORD2 -compareTo KEYWORD2 -concat KEYWORD2 -endsWith KEYWORD2 -startsWith KEYWORD2 -equals KEYWORD2 -equalsIgnoreCase KEYWORD2 -getBytes KEYWORD2 -indexOf KEYWORD2 -lastIndexOf KEYWORD2 -length KEYWORD2 -replace KEYWORD2 -setCharAt KEYWORD2 -substring KEYWORD2 -toCharArray KEYWORD2 -toInt KEYWORD2 - -# USB-related keywords - -USBDevice KEYWORD3 -Keyboard KEYWORD3 -Mouse KEYWORD3 -RawHID KEYWORD3 -System KEYWORD3 -Consumer KEYWORD3 -Gamepad KEYWORD3 -press KEYWORD2 -release KEYWORD2 -releaseAll KEYWORD2 -accept KEYWORD2 -click KEYWORD2 -move KEYWORD2 -moveTo KEYWORD2 -isPressed KEYWORD2 -getLeds KEYWORD2 -pressKeycode KEYWORD2 -releaseKeycode KEYWORD2 -writeKeycode KEYWORD2 -addKeycodeToReport KEYWORD2 -removeKeycodeFromReport KEYWORD2 -buttons KEYWORD2 -xAxis KEYWORD2 -yAxis KEYWORD2 -zAxis KEYWORD2 -rxAxis KEYWORD2 -ryAxis KEYWORD2 -rzAxis KEYWORD2 -dPad1 KEYWORD2 -dPad2 KEYWORD2 -HID_SendReport KEYWORD2 -wakeupHost KEYWORD2 -baud KEYWORD2 -stopbits KEYWORD2 -paritytype KEYWORD2 -numbits KEYWORD2 -dtr KEYWORD2 -rts KEYWORD2 - -setup KEYWORD3 Setup -loop KEYWORD3 Loop