#######################################
# Syntax Coloring Map For SIM76xx
#######################################
# Datatypes (KEYWORD1)
#######################################

GSM KEYWORD1
Network KEYWORD1
GSMClient KEYWORD1
GSMClientSecure KEYWORD1
GSMUdp KEYWORD1
GPS KEYWORD1
AzureIoTHub KEYWORD1
AzureIoTCentral KEYWORD1
RS485 KEYWORD1
PubSubClient KEYWORD1
SHT40 KEYWORD1
Storage KEYWORD1

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

begin	KEYWORD2
beginAGPS	KEYWORD2

checkModem	KEYWORD2
connectModem	KEYWORD2
disable	KEYWORD2
disconnect	KEYWORD2

getCurrentGPSData	KEYWORD2
getCurrentCarrier	KEYWORD2
getDetailedSignal	KEYWORD2
getGSMClient	KEYWORD2
getGSMModem	KEYWORD2
getModem	KEYWORD2
getClient	KEYWORD2
getNetworkMode	KEYWORD2
getRSSIQuality	KEYWORD2
getSignalStrength	KEYWORD2
getUnixTime	KEYWORD2
getDeviceIP	KEYWORD2
pingIP	KEYWORD2

connect	KEYWORD2
handle	KEYWORD2
handleModemMagellan	KEYWORD2
initGSM	KEYWORD2
initSerialModem	KEYWORD2
loop	KEYWORD2
networkModeToString	KEYWORD2
onReconnect	KEYWORD2
onReconnectingLoop	KEYWORD2
powerModem	KEYWORD2
printServingCell	KEYWORD2
readAltitude	KEYWORD2
readCourse	KEYWORD2
readLatitude	KEYWORD2
readLocation	KEYWORD2
readLongitude	KEYWORD2
readSpeed	KEYWORD2
recoverCellular	KEYWORD2
reconnect	KEYWORD2
reinitializeGSM	KEYWORD2
resolveDomain	KEYWORD2
reset	KEYWORD2
setEndpoint	KEYWORD2
setManualToken	KEYWORD2
setNetworkMode	KEYWORD2

available	KEYWORD2
latitude	KEYWORD2
longitude	KEYWORD2
speed	KEYWORD2
course	KEYWORD2
variation	KEYWORD2
altitude	KEYWORD2
satellites	KEYWORD2
getTime	KEYWORD2
standby	KEYWORD2
wakeup	KEYWORD2

configs	KEYWORD2
setGetTime	KEYWORD2
isConnected	KEYWORD2
setTelemetryValue	KEYWORD2
sendMessage	KEYWORD2
addCommandHandle	KEYWORD2

readTemperature	KEYWORD2
readHumidity	KEYWORD2

fileWrite	KEYWORD2
fileRead	KEYWORD2

mkdir	KEYWORD2
rmdir	KEYWORD2
remove	KEYWORD2

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