########################################
# Syntax Coloring Map For Lib CMUcam4
########################################

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

CMUcom4	KEYWORD1

CMUcam4	KEYWORD1
CMUcam4_tracking_parameters_t	KEYWORD1
CMUcam4_tracking_window_t	KEYWORD1
CMUcam4_image_data_t	KEYWORD1
CMUcam4_histogram_data_1_t	KEYWORD1
CMUcam4_histogram_data_2_t	KEYWORD1
CMUcam4_histogram_data_4_t	KEYWORD1
CMUcam4_histogram_data_8_t	KEYWORD1
CMUcam4_histogram_data_16_t	KEYWORD1
CMUcam4_histogram_data_32_t	KEYWORD1
CMUcam4_histogram_data_64_t	KEYWORD1
CMUcam4_statistics_data_t	KEYWORD1
CMUcam4_tracking_data_t	KEYWORD1
CMUcam4_disk_information_t	KEYWORD1
CMUcam4_disk_space_t	KEYWORD1
CMUcam4_entry_attributes_t	KEYWORD1
CMUcam4_directory_entry_t	KEYWORD1

redMin	KEYWORD1
redMax	KEYWORD1
greenMin	KEYWORD1
greenMax	KEYWORD1
blueMin	KEYWORD1
blueMax	KEYWORD1
topLeftX	KEYWORD1
topLeftY	KEYWORD1
bottomRightX	KEYWORD1
bottomRightY	KEYWORD1
pixels	KEYWORD1
bins	KEYWORD1
RMean	KEYWORD1
GMean	KEYWORD1
BMean	KEYWORD1
RMedian	KEYWORD1
GMedian	KEYWORD1
BMedian	KEYWORD1
RMode	KEYWORD1
GMode	KEYWORD1
BMode	KEYWORD1
RStDev	KEYWORD1
GStDev	KEYWORD1
BStDev	KEYWORD1
mx	KEYWORD1
my	KEYWORD1
x1	KEYWORD1
y1	KEYWORD1
x2	KEYWORD1
y2	KEYWORD1
pixels	KEYWORD1
confidence	KEYWORD1
diskSignature	KEYWORD1
volumeIdentification	KEYWORD1
countOfDataSectors	KEYWORD1
bytesPerSector	KEYWORD1
sectorsPerCluster	KEYWORD1
countOfClusters	KEYWORD1
volumeLabel	KEYWORD1
fileSystemType	KEYWORD1
freeSectorCount	KEYWORD1
usedSectorCount	KEYWORD1
readOnly	KEYWORD1
hidden	KEYWORD1
system	KEYWORD1
volumeID	KEYWORD1
directory	KEYWORD1
archive	KEYWORD1
nullTerminator	KEYWORD1
size	KEYWORD1
name	KEYWORD1
attributes	KEYWORD1

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

begin	KEYWORD2
end	KEYWORD2
read	KEYWORD2
write	KEYWORD2
available	KEYWORD2
flush	KEYWORD2
peek	KEYWORD2
delayMilliseconds	KEYWORD2
milliseconds	KEYWORD2

CMUCAM4_GET_PIXEL	KEYWORD2
CMUCAM4_SET_PIXEL	KEYWORD2

getPixel	KEYWORD2
setPixel	KEYWORD2
andPixels	KEYWORD2
orPixels	KEYWORD2
xorPixels	KEYWORD2
notPixels	KEYWORD2
isReadOnly	KEYWORD2
isHidden	KEYWORD2
isSystem	KEYWORD2
isVolumeID	KEYWORD2
isDirectory	KEYWORD2
isArchive	KEYWORD2
begin	KEYWORD2
end	KEYWORD2
getVersion	KEYWORD2
resetSystem	KEYWORD2
sleepDeeply	KEYWORD2
sleepLightly	KEYWORD2
cameraBrightness	KEYWORD2
cameraContrast	KEYWORD2
cameraRegisterRead	KEYWORD2
cameraRegisterWrite	KEYWORD2
autoGainControl	KEYWORD2
autoWhiteBalance	KEYWORD2
horizontalMirror	KEYWORD2
verticalFlip	KEYWORD2
blackAndWhiteMode	KEYWORD2
negativeMode	KEYWORD2
getButtonState	KEYWORD2
getButtonDuration	KEYWORD2
getButtonPressed	KEYWORD2
getButtonReleased	KEYWORD2
panInput	KEYWORD2
panOutput	KEYWORD2
tiltInput	KEYWORD2
tiltOutput	KEYWORD2
getInputs	KEYWORD2
setOutputs	KEYWORD2
LEDOff	KEYWORD2
LEDOn	KEYWORD2
getServoPosition	KEYWORD2
setServoPosition	KEYWORD2
automaticPan	KEYWORD2
automaticTilt	KEYWORD2
autoPanParameters	KEYWORD2
autoTiltParameters	KEYWORD2
monitorOff	KEYWORD2
monitorOn	KEYWORD2
monitorFreeze	KEYWORD2
monitorSignal	KEYWORD2
getTrackingParameters	KEYWORD2
getTrackingWindow	KEYWORD2
setTrackingParameters	KEYWORD2
setTrackingWindow	KEYWORD2
idleCamera	KEYWORD2
trackColor	KEYWORD2
trackWindow	KEYWORD2
getHistogram	KEYWORD2
getMean	KEYWORD2
getTypeFDataPacket	KEYWORD2
getTypeHDataPacket	KEYWORD2
getTypeSDataPacket	KEYWORD2
getTypeTDataPacket	KEYWORD2
pollMode	KEYWORD2
lineMode	KEYWORD2
switchingMode	KEYWORD2
testMode	KEYWORD2
colorTracking	KEYWORD2
histogramTracking	KEYWORD2
invertedFilter	KEYWORD2
noiseFilter	KEYWORD2
changeAttributes	KEYWORD2
changeDirectory	KEYWORD2
diskInformation	KEYWORD2
diskSpace	KEYWORD2
formatDisk	KEYWORD2
listDirectory	KEYWORD2
makeDirectory	KEYWORD2
moveEntry	KEYWORD2
printLine	KEYWORD2
filePrint	KEYWORD2
removeEntry	KEYWORD2
unmountDisk	KEYWORD2
dumpBitmap	KEYWORD2
dumpFrame	KEYWORD2
sendBitmap	KEYWORD2
sendFrame	KEYWORD2

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

CMUCOM4_SERIAL	LITERAL1
CMUCOM4_SERIAL1	LITERAL1
CMUCOM4_SERIAL2	LITERAL1
CMUCOM4_SERIAL3	LITERAL1

CMUCAM4_FIRMWARE_V100	LITERAL1
CMUCAM4_FIRMWARE_V101	LITERAL1
CMUCAM4_FIRMWARE_V102	LITERAL1
CMUCAM4_FIRMWARE_V103	LITERAL1
CMUCAM4_NATIVE_H_RES	LITERAL1
CMUCAM4_NATIVE_V_RES	LITERAL1
CMUCAM4_BINARY_H_RES	LITERAL1
CMUCAM4_BINARY_V_RES	LITERAL1
CMUCAM4_MIN_NATIVE_ROW	LITERAL1
CMUCAM4_MIN_NATIVE_COLUMN	LITERAL1
CMUCAM4_MAX_NATIVE_ROW	LITERAL1
CMUCAM4_MAX_NATIVE_COLUMN	LITERAL1
CMUCAM4_MIN_BINARY_ROW	LITERAL1
CMUCAM4_MIN_BINARY_COLUMN	LITERAL1
CMUCAM4_MAX_BINARY_ROW	LITERAL1
CMUCAM4_MAX_BINARY_COLUMN	LITERAL1
CMUCAM4_IN_TP_LL	LITERAL1
CMUCAM4_IN_TP_LH	LITERAL1
CMUCAM4_IN_TP_HL	LITERAL1
CMUCAM4_IN_TP_HH	LITERAL1
CMUCAM4_DIR_TP_II	LITERAL1
CMUCAM4_DIR_TP_IO	LITERAL1
CMUCAM4_DIR_TP_OI	LITERAL1
CMUCAM4_DIR_TP_OO	LITERAL1
CMUCAM4_OUT_TP_LL	LITERAL1
CMUCAM4_OUT_TP_LH	LITERAL1
CMUCAM4_OUT_TP_HL	LITERAL1
CMUCAM4_OUT_TP_HH	LITERAL1
CMUCAM4_LED_OFF	LITERAL1
CMUCAM4_LED_ON	LITERAL1
CMUCAM4_PAN_SERVO	LITERAL1
CMUCAM4_TILT_SERVO	LITERAL1
CMUCAM4_RED_CHANNEL	LITERAL1
CMUCAM4_GREEN_CHANNEL	LITERAL1
CMUCAM4_BLUE_CHANNEL	LITERAL1
CMUCAM4_H1_BINS	LITERAL1
CMUCAM4_H2_BINS	LITERAL1
CMUCAM4_H4_BINS	LITERAL1
CMUCAM4_H8_BINS	LITERAL1
CMUCAM4_H16_BINS	LITERAL1
CMUCAM4_H32_BINS	LITERAL1
CMUCAM4_H64_BINS	LITERAL1
CMUCAM4_HR_640	LITERAL1
CMUCAM4_HR_320	LITERAL1
CMUCAM4_HR_160	LITERAL1
CMUCAM4_HR_80	LITERAL1
CMUCAM4_VR_480	LITERAL1
CMUCAM4_VR_240	LITERAL1
CMUCAM4_VR_120	LITERAL1
CMUCAM4_VR_60	LITERAL1
CMUCAM4_ID_T_R	LITERAL1
CMUCAM4_ID_T_C	LITERAL1
CMUCAM4_ID_T_LENGTH	LITERAL1
CMUCAM4_HD_1_T_LENGTH	LITERAL1
CMUCAM4_HD_2_T_LENGTH	LITERAL1
CMUCAM4_HD_4_T_LENGTH	LITERAL1
CMUCAM4_HD_8_T_LENGTH	LITERAL1
CMUCAM4_HD_16_T_LENGTH	LITERAL1
CMUCAM4_HD_32_T_LENGTH	LITERAL1
CMUCAM4_HD_64_T_LENGTH	LITERAL1
CMUCAM4_VL_LENGTH	LITERAL1
CMUCAM4_FST_LENGTH	LITERAL1
CMUCAM4_NAME_LENGTH	LITERAL1
CMUCAM4_ATTR_LENGTH	LITERAL1
CMUCAM4_RETURN_SUCCESS	LITERAL1
CMUCAM4_RETURN_FAILURE	LITERAL1
CMUCAM4_NOT_ACTIVATED	LITERAL1
CMUCAM4_NCK_RESPONCE	LITERAL1
CMUCAM4_UNSUPPORTED_VERSION	LITERAL1
CMUCAM4_UNEXPECTED_RESPONCE	LITERAL1
CMUCAM4_COMMAND_OVERFLOW	LITERAL1
CMUCAM4_RESPONCE_OVERFLOW	LITERAL1
CMUCAM4_STREAM_END	LITERAL1
CMUCAM4_SERIAL_TIMEOUT	LITERAL1
CMUCAM4_CAMERA_TIMEOUT_ERROR	LITERAL1
CMUCAM4_CAMERA_CONNECTION_ERROR	LITERAL1
CMUCAM4_DISK_IO_ERROR	LITERAL1
CMUCAM4_FILE_SYSTEM_CORRUPTED	LITERAL1
CMUCAM4_FILE_SYSTEM_UNSUPPORTED	LITERAL1
CMUCAM4_CARD_NOT_DETECTED	LITERAL1
CMUCAM4_DISK_MAY_BE_FULL	LITERAL1
CMUCAM4_DIRECTORY_FULL	LITERAL1
CMUCAM4_EXPECTED_AN_ENTRY	LITERAL1
CMUCAM4_EXPECTED_A_DIRECTORY	LITERAL1
CMUCAM4_ENTRY_NOT_ACCESSIBLE	LITERAL1
CMUCAM4_ENTRY_NOT_MODIFIABLE	LITERAL1
CMUCAM4_ENTRY_NOT_FOUND	LITERAL1
CMUCAM4_ENTRY_ALREADY_EXISTS	LITERAL1
CMUCAM4_DIRECTORY_LINK_MISSING	LITERAL1
CMUCAM4_DIRECTORY_NOT_EMPTY	LITERAL1
CMUCAM4_NOT_A_DIRECTORY	LITERAL1
CMUCAM4_NOT_A_FILE	LITERAL1
