#######################################
# Syntax Coloring Map For OpenRCSpotter
#######################################

#######################################
# Datatypes (KEYWORD1)
#######################################

OpenRCSpotter	KEYWORD1
SensorData	KEYWORD1
SpotterConfig	KEYWORD1

#######################################
# Methods and Functions (KEYWORD2)
#######################################

begin	KEYWORD2
update	KEYWORD2
getData	KEYWORD2
getConfig	KEYWORD2
setConfig	KEYWORD2
startLogging	KEYWORD2
stopLogging	KEYWORD2
isLogging	KEYWORD2
processSerialCommands	KEYWORD2
printConfig	KEYWORD2
printData	KEYWORD2
saveConfig	KEYWORD2
loadConfig	KEYWORD2

#######################################
# Constants (LITERAL1)
#######################################

I2C_SDA_PIN	LITERAL1
I2C_SCL_PIN	LITERAL1
SD_CS_PIN	LITERAL1
SD_SCK_PIN	LITERAL1
SD_MISO_PIN	LITERAL1
SD_MOSI_PIN	LITERAL1
PWM_CH1_PIN	LITERAL1
PWM_CH2_PIN	LITERAL1
PWM_CH3_PIN	LITERAL1
IR_RECEIVER_PIN	LITERAL1
GPS_RX_PIN	LITERAL1
GPS_TX_PIN	LITERAL1
GPS_RESET_PIN	LITERAL1
DEFAULT_LOG_INTERVAL_MS	LITERAL1
DEFAULT_SAMPLE_RATE	LITERAL1
DEFAULT_THERMISTOR_BETA	LITERAL1
DEFAULT_THERMISTOR_R0	LITERAL1
DEFAULT_SERIES_RESISTOR	LITERAL1
DEFAULT_VOLTAGE_DIVIDER_R1	LITERAL1
DEFAULT_VOLTAGE_DIVIDER_R2	LITERAL1
DEFAULT_MAX_BATTERY_V	LITERAL1
ADS1115_I2C_ADDRESS	LITERAL1
