#######################################
# Syntax Coloring Map For LF_Alpha_Mark1
#######################################

#######################################
# Datatypes / Class (KEYWORD1)
#######################################
LF_Alpha	KEYWORD1
LF_Alpha_Buzzer	KEYWORD1
LF_Alpha_userLEDs	KEYWORD1
LF_Alpha_Buttons	KEYWORD1
LF_Alpha_HCSR04	KEYWORD1
LF_Alpha_resPot	KEYWORD1
LF_Alpha_rgbLEDs	KEYWORD1
LF_Alpha_Relays	KEYWORD1
LF_Alpha_Servo	KEYWORD1
DateTime	KEYWORD1
LF_Alpha_RTC	KEYWORD1
LF_Alpha_AHT20	KEYWORD1
LF_Alpha_OLED	KEYWORD1
LF_Alpha_MPU6050	KEYWORD1
LF_Alpha_APDS9960	KEYWORD1
LF_Alpha_MAX30102	KEYWORD1
LF_Alpha_WiFi	KEYWORD1
LF_Alpha_HTTPClient	KEYWORD1
LF_Alpha_I2CScanner	KEYWORD1

#######################################
# Methods and Functions (KEYWORD2)
#######################################
begin	KEYWORD2
write	KEYWORD2
beep	KEYWORD2
end	KEYWORD2
blink	KEYWORD2
writeLED1	KEYWORD2
writeLED2	KEYWORD2
read	KEYWORD2
readCM	KEYWORD2
readINCH	KEYWORD2
readAnalog	KEYWORD2
readVoltage	KEYWORD2
readPercentage	KEYWORD2
getAdcResolution	KEYWORD2
setAdcResolution	KEYWORD2
writeRLY1	KEYWORD2
writeRLY2	KEYWORD2
sweep	KEYWORD2
attach	KEYWORD2
detach	KEYWORD2
writeMicroseconds	KEYWORD2
writeTicks	KEYWORD2
attached	KEYWORD2
readMicroseconds	KEYWORD2
setTimerWidth	KEYWORD2
usToTicks	KEYWORD2
ticksToUs	KEYWORD2
getPwm	KEYWORD2
now	KEYWORD2
decToBcd	KEYWORD2
bcdToDec	KEYWORD2
readControlByte	KEYWORD2
writeControlByte	KEYWORD2
getRegisterValue	KEYWORD2
setTime12	KEYWORD2
setClockMode	KEYWORD2
getClockMode	KEYWORD2
setDateTime	KEYWORD2
readTime	KEYWORD2
readDate	KEYWORD2
getDayNumber	KEYWORD2
getDayName	KEYWORD2
getMonthName	KEYWORD2
getMonthNumber	KEYWORD2
getYear	KEYWORD2
isLeapYear	KEYWORD2
getStatus	KEYWORD2
initialize	KEYWORD2
triggerMeasurement	KEYWORD2
readData	KEYWORD2
softReset	KEYWORD2
readTempC	KEYWORD2
readTempF	KEYWORD2
readHumi	KEYWORD2
clearDisplay	KEYWORD2
display	KEYWORD2
drawCircle	KEYWORD2
drawLine	KEYWORD2
drawPixel	KEYWORD2
drawRect	KEYWORD2
drawRoundRect	KEYWORD2
drawTriangle	KEYWORD2
fillCircle	KEYWORD2
fillRect	KEYWORD2
fillRoundRect	KEYWORD2
fillTriangle	KEYWORD2
print	KEYWORD2
println	KEYWORD2
setCursor	KEYWORD2
setTextColor	KEYWORD2
setTextSize	KEYWORD2
setFont	KEYWORD2
upsideDownMounting	KEYWORD2
writeData	KEYWORD2
calibrateSensor	KEYWORD2
deepCalibrateSensor	KEYWORD2
calcGyroOffsets	KEYWORD2
calcAccOffsets	KEYWORD2
setAddress	KEYWORD2
getAddress	KEYWORD2
setGyroConfig	KEYWORD2
setAccConfig	KEYWORD2
setGyroOffsets	KEYWORD2
setAccOffsets	KEYWORD2
setFilterGyroCoef	KEYWORD2
setFilterAccCoef	KEYWORD2
readGyroXoffset	KEYWORD2
readGyroYoffset	KEYWORD2
readGyroZoffset	KEYWORD2
readAccXoffset	KEYWORD2
readAccYoffset	KEYWORD2
readAccZoffset	KEYWORD2
readFilterGyroCoef	KEYWORD2
readFilterAccCoef	KEYWORD2
readTemp	KEYWORD2
readAccX	KEYWORD2
readAccY	KEYWORD2
readAccZ	KEYWORD2
readGyroX	KEYWORD2
readGyroY	KEYWORD2
readGyroZ	KEYWORD2
readAccAngleX	KEYWORD2
readAccAngleY	KEYWORD2
readAngleX	KEYWORD2
readAngleY	KEYWORD2
readAngleZ	KEYWORD2
fetchData	KEYWORD2
refresh	KEYWORD2
setOrientation	KEYWORD2
getOrientation	KEYWORD2
motionState	KEYWORD2
setIdleThresholdGyro	KEYWORD2
getMotionState	KEYWORD2
read32	KEYWORD2
read16	KEYWORD2
read16R	KEYWORD2
write8	KEYWORD2
read8	KEYWORD2
setADCIntegrationTime	KEYWORD2
getADCIntegrationTime	KEYWORD2
setADCGain	KEYWORD2
setLED	KEYWORD2
enableProximity	KEYWORD2
setProxGain	KEYWORD2
getProxGain	KEYWORD2
setProxPulse	KEYWORD2
enableProximityInterrupt	KEYWORD2
disableProximityInterrupt	KEYWORD2
readProximity	KEYWORD2
setProximityInterruptThreshold	KEYWORD2
getProximityInterrupt	KEYWORD2
enableGesture	KEYWORD2
gestureValid	KEYWORD2
setGestureDimensions	KEYWORD2
setGestureFIFOThreshold	KEYWORD2
setGestureGain	KEYWORD2
setGestureProximityThreshold	KEYWORD2
setGestureOffset	KEYWORD2
readGesture	KEYWORD2
resetCounts	KEYWORD2
enableColor	KEYWORD2
colorDataReady	KEYWORD2
readColors	KEYWORD2
calculateColorTemperature	KEYWORD2
calculateLux	KEYWORD2
enableColorInterrupt	KEYWORD2
disableColorInterrupt	KEYWORD2
clearInterrupt	KEYWORD2
setIntLimits	KEYWORD2
enable	KEYWORD2
configure	KEYWORD2
readSPO2	KEYWORD2
readBPM	KEYWORD2
getRed	KEYWORD2
getIR	KEYWORD2
readStatus	KEYWORD2
getIPAddress	KEYWORD2
checkInternet	KEYWORD2
disconnectWiFi	KEYWORD2
getCurrentMode	KEYWORD2
connect	KEYWORD2
startAccessPoint	KEYWORD2
stopAccessPoint	KEYWORD2
get	KEYWORD2
post	KEYWORD2
put	KEYWORD2
del	KEYWORD2
getResponse	KEYWORD2
addHeader	KEYWORD2
scan	KEYWORD2
getAllAddresses	KEYWORD2
getDeviceCount	KEYWORD2
rainbow	KEYWORD2

#######################################
# Constants (LITERAL1)
#######################################
buzzerPin	LITERAL1
userLED1	LITERAL1
userLED2	LITERAL1
echo_HCSR04	LITERAL1
trig_HCSR04	LITERAL1
upButton	LITERAL1
downButton	LITERAL1
backButton	LITERAL1
okayButton	LITERAL1
RLY1	LITERAL1
RLY2	LITERAL1
servoPin	LITERAL1
potPin	LITERAL1
rgbLEDsPin	LITERAL1
ENFORCE_PINS	LITERAL1
DEFAULT_uS_LOW	LITERAL1
DEFAULT_uS_HIGH	LITERAL1
MINIMUM_TIMER_WIDTH	LITERAL1
MAXIMUM_TIMER_WIDTH	LITERAL1
DEFAULT_TIMER_WIDTH	LITERAL1
DEFAULT_TIMER_WIDTH_TICKS	LITERAL1
MIN_PULSE_WIDTH	LITERAL1
MAX_PULSE_WIDTH	LITERAL1
DEFAULT_PULSE_WIDTH	LITERAL1
DEFAULT_PULSE_WIDTH_TICKS	LITERAL1
REFRESH_USEC	LITERAL1
MAX_SERVOS	LITERAL1
_i2cAddr	LITERAL1
__DATE__	LITERAL1
__TIME__	LITERAL1
UNIX_OFFSET	LITERAL1
NTP_OFFSET	LITERAL1
MPU6050_ADDR	LITERAL1
MAX30102_IIC_ADDRESS	LITERAL1
APDS9960_UP	LITERAL1
APDS9960_DOWN	LITERAL1
APDS9960_LEFT	LITERAL1
APDS9960_RIGHT	LITERAL1
MPU6050_SMPLRT_DIV_REGISTER	LITERAL1
MPU6050_CONFIG_REGISTER	LITERAL1
MPU6050_GYRO_CONFIG_REGISTER	LITERAL1
MPU6050_ACCEL_CONFIG_REGISTER	LITERAL1
MPU6050_PWR_MGMT_1_REGISTER	LITERAL1
MPU6050_GYRO_OUT_REGISTER	LITERAL1
MPU6050_ACCEL_OUT_REGISTER	LITERAL1
RAD_2_DEG	LITERAL1
CALIB_OFFSET_NB_MES	LITERAL1
TEMP_LSB_2_DEGREE	LITERAL1
DEFAULT_GYRO_COEFF	LITERAL1
MAX30102_INTSTAT1	LITERAL1
MAX30102_INTSTAT2	LITERAL1
MAX30102_INTENABLE1	LITERAL1
MAX30102_INTENABLE2	LITERAL1
MAX30102_FIFOWRITEPTR	LITERAL1
MAX30102_FIFOOVERFLOW	LITERAL1
MAX30102_FIFOREADPTR	LITERAL1
MAX30102_FIFODATA	LITERAL1
MAX30102_FIFOCONFIG	LITERAL1
MAX30102_MODECONFIG	LITERAL1
MAX30102_PARTICLECONFIG	LITERAL1
MAX30102_LED1_PULSEAMP	LITERAL1
MAX30102_LED2_PULSEAMP	LITERAL1
MAX30102_LED3_PULSEAMP	LITERAL1
MAX30102_LED_PROX_AMP	LITERAL1
MAX30102_MULTILEDCONFIG1	LITERAL1
MAX30102_MULTILEDCONFIG2	LITERAL1
MAX30102_DIETEMPINT	LITERAL1
MAX30102_DIETEMPFRAC	LITERAL1
MAX30102_DIETEMPCONFIG	LITERAL1
MAX30102_PROXINTTHRESH	LITERAL1
MAX30102_REVISIONID	LITERAL1
MAX30102_PARTID	LITERAL1
MAX30102_EXPECTED_PARTID	LITERAL1
MAX30102_SENSE_BUF_SIZE	LITERAL1
SAMPLEAVG_1	LITERAL1
SAMPLEAVG_2	LITERAL1
SAMPLEAVG_4	LITERAL1
SAMPLEAVG_8	LITERAL1
SAMPLEAVG_16	LITERAL1
SAMPLEAVG_32	LITERAL1
MODE_REDONLY	LITERAL1
MODE_RED_IR	LITERAL1
MODE_MULTILED	LITERAL1
ADCRANGE_2048	LITERAL1
ADCRANGE_4096	LITERAL1
ADCRANGE_8192	LITERAL1
ADCRANGE_16384	LITERAL1
SAMPLERATE_50	LITERAL1
SAMPLERATE_100	LITERAL1
SAMPLERATE_200	LITERAL1
SAMPLERATE_400	LITERAL1
SAMPLERATE_800	LITERAL1
SAMPLERATE_1000	LITERAL1
SAMPLERATE_1600	LITERAL1
SAMPLERATE_3200	LITERAL1
PULSEWIDTH_69	LITERAL1
PULSEWIDTH_118	LITERAL1
PULSEWIDTH_215	LITERAL1
PULSEWIDTH_411	LITERAL1
SLOT_NONE	LITERAL1
SLOT_RED_LED	LITERAL1
SLOT_IR_LED	LITERAL1
APDSINT	LITERAL1
MAXINT	LITERAL1
MPUINT	LITERAL1