#######################################
# Syntax Coloring Map For APA-Dose
#######################################

#######################################
# Datatypes (KEYWORD1)
#######################################
ApaDose	KEYWORD1
ApaDoseType	KEYWORD1
ApaDoseAlarm	KEYWORD1
ApaDoseTime	KEYWORD1
DosingPulse	KEYWORD1
FeedbackPhase	KEYWORD1

#######################################
# Methods and Functions (KEYWORD2)
#######################################
begin	KEYWORD2
update	KEYWORD2
setPumpRange	KEYWORD2
setPumpFlowRate	KEYWORD2
setRTCCallback	KEYWORD2
setDosingWindow	KEYWORD2
setCallbacks	KEYWORD2
triggerManualDose	KEYWORD2
triggerPrime	KEYWORD2
setProbeSetpoint	KEYWORD2
setProportionalBand	KEYWORD2
setDosingType	KEYWORD2
acknowledgeAlarm	KEYWORD2
forceConfigurationSave	KEYWORD2
getProbeValue	KEYWORD2
getCurrentSetpoint	KEYWORD2
getCurrentProportionalBand	KEYWORD2
getCurrentDosingType	KEYWORD2
getCurrentAlarm	KEYWORD2
isAlarmActive	KEYWORD2
isDosingActive	KEYWORD2
isPrimingActive	KEYWORD2
isInStartupBlackout	KEYWORD2
isConfigurationValid	KEYWORD2
getLastDosingTime	KEYWORD2
getFailedAttempts	KEYWORD2
getDailyDoseCount	KEYWORD2
getMaxDailyDoses	KEYWORD2
getDailyVolumeMl	KEYWORD2
getLastDoseVolumeMl	KEYWORD2
getAlarmMessage	KEYWORD2
hasDoseHistory	KEYWORD2
getLastDoseSensorBefore	KEYWORD2
getLastDoseSensorAfter	KEYWORD2
getDoseEffectiveness	KEYWORD2
getSystemStatus	KEYWORD2
getVersion	KEYWORD2
printLibraryInfo	KEYWORD2

#######################################
# Constants (LITERAL1)
#######################################
DOSE_PH_PLUS	LITERAL1
DOSE_PH_MINUS	LITERAL1
DOSE_CL	LITERAL1
ALARM_NONE	LITERAL1
ALARM_WRONG_DIRECTION	LITERAL1
ALARM_INEFFECTIVE	LITERAL1
ALARM_SAFETY_BAND	LITERAL1
ALARM_INVALID_PARAM	LITERAL1
ALARM_DAILY_LIMIT	LITERAL1
ALARM_SENSOR_FAULT	LITERAL1
FB_IDLE	LITERAL1
FB_MEASURING_BEFORE	LITERAL1
FB_WAITING	LITERAL1
FB_MEASURING_AFTER	LITERAL1
APA_DOSE_VERSION	LITERAL1
APA_DOSE_EEPROM_ADDRESS	LITERAL1
APA_DOSE_STATUS_BUFFER_SIZE	LITERAL1
APA_DOSE_CONFIG_VERSION	LITERAL1
INTER_PUMP_LOCKOUT_MS	LITERAL1
