#######################################
# Syntax Coloring Map for NessoLink
#######################################

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

NessoFrame	KEYWORD1
NessoUdpLink	KEYWORD1
NessoTcpClientLink	KEYWORD1
NessoBleLink	KEYWORD1
NessoLoRaLink	KEYWORD1
NessoButton	KEYWORD1

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

nessoEncode	KEYWORD2
nessoDecode	KEYWORD2
nessoFrameLen	KEYWORD2
nessoCrc8	KEYWORD2
nessoButton	KEYWORD2
nessoImuDeg	KEYWORD2
nessoImuYawDps	KEYWORD2
begin	KEYWORD2
beginReceive	KEYWORD2
setTarget	KEYWORD2
send	KEYWORD2
sendRaw	KEYWORD2
receive	KEYWORD2
feed	KEYWORD2
connected	KEYWORD2
busy	KEYWORD2
stop	KEYWORD2

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

NESSO_MAGIC	LITERAL1
NESSO_PROTO_VER	LITERAL1
NESSO_PROTO_VER_V1	LITERAL1
NESSO_PROTO_VER_V2	LITERAL1
NESSO_PROTO_VER_V3	LITERAL1
NESSO_PROTO_VER_V4	LITERAL1
NESSO_FRAME_LEN	LITERAL1
NESSO_FRAME_LEN_V1	LITERAL1
NESSO_FRAME_LEN_V2	LITERAL1
NESSO_FRAME_LEN_V3	LITERAL1
NESSO_FRAME_LEN_V4	LITERAL1
NESSO_FRAME_MAX_LEN	LITERAL1
NESSO_IMU_ANGLE_FS_DEG	LITERAL1
NESSO_IMU_YAW_FS_DPS	LITERAL1
NESSO_BTN_A	LITERAL1
NESSO_BTN_B	LITERAL1
NESSO_BTN_X	LITERAL1
NESSO_BTN_Y	LITERAL1
NESSO_BTN_SELECT	LITERAL1
NESSO_BTN_START	LITERAL1
NESSO_BTN_STICK	LITERAL1
NESSO_BTN_STICK2	LITERAL1
