# Syntax Coloring Map For Escornabot-lib

# Datatypes (KEYWORD1)

Escornabot	KEYWORD1
EB_T_BEEPS	KEYWORD1
EB_T_KP_KEYS	KEYWORD1
EB_T_KP_EVENTS	KEYWORD1
EB_T_COMMANDS	KEYWORD1


# Methods and Functions (KEYWORD2)

move	KEYWORD2
turn	KEYWORD2
disableStepperMotors	KEYWORD2
setStepsPerMilimiter	KEYWORD2
setStepsPerDegree	KEYWORD2

beep	KEYWORD2
playTone	KEYWORD2
playRTTTL	KEYWORD2

turnLED	KEYWORD2
blinkLED	KEYWORD2

showColor	KEYWORD2
showKeyColor	KEYWORD2

autoConfigKeypad	KEYWORD2
configKeypad	KEYWORD2
getPressedKey	KEYWORD2
handleKeypad	KEYWORD2
clearKeypad	KEYWORD2
isButtonPressed	KEYWORD2
rawKeypad	KEYWORD2
getKeypadValues	KEYWORD2

handleSerial	KEYWORD2

prepareAction	KEYWORD2
handleAction	KEYWORD2
stopAction	KEYWORD2

handleStandby	KEYWORD2
setStandbyTimeouts	KEYWORD2

fixReversed	KEYWORD2
debug	KEYWORD2


# Constants (LITERAL1)

EB_BEEP_DEFAULT	LITERAL1
EB_BEEP_FORWARD	LITERAL1
EB_BEEP_TURNLEFT	LITERAL1
EB_BEEP_TURNRIGHT	LITERAL1
EB_BEEP_BACKWARD	LITERAL1


EB_KP_KEY_NN	LITERAL1
EB_KP_KEY_FW	LITERAL1
EB_KP_KEY_TL	LITERAL1
EB_KP_KEY_GO	LITERAL1
EB_KP_KEY_TR	LITERAL1
EB_KP_KEY_BW	LITERAL1

EB_KP_EVT_NONE	LITERAL1
EB_KP_EVT_PRESSED	LITERAL1
EB_KP_EVT_RELEASED	LITERAL1
EB_KP_EVT_LONGPRESSED	LITERAL1
EB_KP_EVT_LONGRELEASED	LITERAL1

EB_CMD_NN	LITERAL1
EB_CMD_FW	LITERAL1
EB_CMD_TL	LITERAL1
EB_CMD_TR	LITERAL1
EB_CMD_BW	LITERAL1
EB_CMD_PA	LITERAL1
EB_CMD_TL_ALT	LITERAL1
EB_CMD_TR_ALT	LITERAL1
EB_CMD_LABELS	LITERAL1

EB_CMD_R_NOTHING_TO_DO	LITERAL1
EB_CMD_R_PENDING_ACTION	LITERAL1
EB_CMD_R_FINISHED_ACTION	LITERAL1


# Config.h

WHEEL_DIAMETER	LITERAL1
WHEEL_SEPARATION	LITERAL1

STEPPERMOTOR_STEPS_PER_SECOND	LITERAL1
STEPPERMOTOR_FULLREVOLUTION_STEPS	LITERAL1
STEPPERS_STEPS_MM	LITERAL1
STEPPERS_STEPS_DEG	LITERAL1

BUZZER_PIN	LITERAL1

KEYPAD_PIN	LITERAL1
EB_KP_VALUE_FW	LITERAL1
EB_KP_VALUE_TL	LITERAL1
EB_KP_VALUE_GO	LITERAL1
EB_KP_VALUE_TR	LITERAL1
EB_KP_VALUE_BW	LITERAL1
EB_KP_VALUE_NN	LITERAL1
EB_KP_LP_MIN_DURATION	LITERAL1
EB_KP_DB_TIME	LITERAL1
EB_KP_CHECK_MIN_INTERVAL	LITERAL1

EB_BAUDRATE	LITERAL1

SIMPLELED_PIN	LITERAL1

NEOPIXEL_PIN	LITERAL1
BRIGHTNESS_LEVEL	LITERAL1

POWERBANK_TIMEOUT	LITERAL1
INACTIVITY_TIMEOUT	LITERAL1
