# Syntax Colouring Map For LTC2944

# Data types (KEYWORD1)
LTC2944	KEYWORD1


# Methods and Functions (KEYWORD2)
begin	KEYWORD2
isConnected	KEYWORD2
getAddress	KEYWORD2

getStatus	KEYWORD2
setControl	KEYWORD2
getControl	KEYWORD2

setRawCharge	KEYWORD2
getRawCharge	KEYWORD2
setCharge	KEYWORD2
getCharge	KEYWORD2
getPercentageFull	KEYWORD2
getQLSB	KEYWORD2

setRawChargeThresholdHigh	KEYWORD2
getRawChargeThresholdHigh	KEYWORD2
setRawChargeThresholdLow	KEYWORD2
getRawChargeThresholdLow	KEYWORD2
setChargeThresholdHigh	KEYWORD2
getChargeThresholdHigh	KEYWORD2
setChargeThresholdLow	KEYWORD2
getChargeThresholdLow	KEYWORD2


getVoltage	KEYWORD2
setVoltageThresholdHigh	KEYWORD2
getVoltageThresholdHigh	KEYWORD2
setVoltageThresholdLow	KEYWORD2
getVoltageThresholdLow	KEYWORD2


getCurrent	KEYWORD2
setCurrentThresholdHigh	KEYWORD2
getCurrentThresholdHigh	KEYWORD2
setCurrentThresholdLow	KEYWORD2
getCurrentThresholdLow	KEYWORD2


getTemperature	KEYWORD2
setTemperatureThresholdHigh	KEYWORD2
getTemperatureThresholdHigh	KEYWORD2
setTemperatureThresholdLow	KEYWORD2
getTemperatureThresholdLow	KEYWORD2

getLastError	KEYWORD2
getPrescaler	KEYWORD2
getMaxCurrent	KEYWORD2


# Constants (LITERAL1)
LTC2944_LIB_VERSION	LITERAL1

LTC2944_OK	LITERAL1
LTC2944_NOT_READY	LITERAL1
LTC2944_REQUEST_ERROR1	LITERAL1
LTC2944_REQUEST_ERROR2	LITERAL1
LTC2944_CONTROL_ERROR	LITERAL1
LTC2944_RSENSE_ERROR	LITERAL1
LTC2944_MAH_ERROR	LITERAL1
LTC2944_PRESCALER_ERROR	LITERAL1
LTC2944_OTHER_ERROR	LITERAL1

LTC2944_ALERT_UNDERVOLTAGE	LITERAL1
LTC2944_ALERT_VOLTAGE	LITERAL1
LTC2944_ALERT_CHARGE_LOW	LITERAL1
LTC2944_ALERT_CHARGE_HIGH	LITERAL1
LTC2944_ALERT_TEMPERATURE	LITERAL1
LTC2944_ALERT_UNDEROVERFLOW	LITERAL1
LTC2944_ALERT_CURRENT	LITERAL1


