#######################################
# Syntax Coloring Map for LC3000
#######################################

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

LC3000	KEYWORD1	LC3000_Config
LC3000_DevInfo	KEYWORD1	LC3000_DevInfo	
LC3000_VersionInfo	KEYWORD1	LC3000_VersionInfo
LC3000_Config	KEYWORD1
#######################################
# Methods and Functions (KEYWORD2)
#######################################

begin	KEYWORD2
receiveByte	KEYWORD2
doLoop	KEYWORD2
setLocId	KEYWORD2
setAddress	KEYWORD2
setWorkMode	KEYWORD2
asyncSetNetMode	KEYWORD2
setNetMode	KEYWORD2
purgeBuffer	KEYWORD2
setPriority	KEYWORD2
removeAllDevices	KEYWORD2
removeOneFromDevices	KEYWORD2
setDeviceList	KEYWORD2
setPairMode	KEYWORD2
setBaudrate_P2P	KEYWORD2
setBaudrate_M2MDefault	KEYWORD2
setSendMaxTime	KEYWORD2
setBroadcastTime	KEYWORD2        
setAssertTime	KEYWORD2
getAddress	KEYWORD2
getWorkMode	KEYWORD2
getNetMode	KEYWORD2
getDeviceChangeCount	KEYWORD2
getDeviceInfo	KEYWORD2
getDeviceListMask	KEYWORD2
getVersion	KEYWORD2
getState	KEYWORD2
getBaudrate_P2P	KEYWORD2
getBaudrate_M2MDefault	KEYWORD2
getSendMaxTime	KEYWORD2
getBroadcastTime	KEYWORD2
getAssertTime	KEYWORD2
asyncBroadcast	KEYWORD2
broadcast	KEYWORD2
asyncSendData	KEYWORD2
sendData	KEYWORD2
asyncSendString	KEYWORD2
sendString	KEYWORD2
SendDataP2P	KEYWORD2
SendStringP2P	KEYWORD2

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

LC_EVENT_NONE	LITERAL1
LC_EVENT_DATA	LITERAL1
LC_EVENT_BROADCAST	LITERAL1
LC_EVENT_RESPONSE	LITERAL1
LC_ERR_FORMAT	LITERAL1
LC_ERR_CMD	LITERAL1
LC_ERR_PARAM	LITERAL1
LC_ERR_EXE	LITERAL1
LC_ERR_BUFF_FULL	LITERAL1        
LC_ERR_MODE	LITERAL1
LC_ERR_GROUP	LITERAL1
LC_ERR_TIMEOUT	LITERAL1