Header:
OPN Framework
Introduction
Functions
Barcode Functions:
getBarcode
isDataAvailable
readData
Creation / Destruction Functions:
CreateOPNInterface
DestroyOPNInterface
Getter / Setter Functions:
getASCIIMode
getCodeType
getDeviceID
getUSBEventClass
getUSBEventKindDataAvailable
getUSBEventKindInsert
getUSBEventKindRemove
getCDCEventClass
getCDCEventKindDataAvailable
getCDCEventKindInsert
getCDCEventKindRemove
getLibraryVersion
getConnectedDeviceClass
getConnectedDeviceName
getProtocolVersion
getRetryCount
getRTCMode
getSoftwareVersion
getSystemStatus
setRetryCount
Miscellaneous Functions:
timeStamp2String
OPN Command Functions:
clearDataCmd
getParamCmd
getTimeCmd
interrogateCmd
powerDownCmd
setDefaultsCmd
setParamCmd
setTimeCmd
Polling Functions:
disablePolling
enablePolling
#defines
Buffer Sizes:
DEVICE_ID_SIZE
LIBRARY_VERSION_SIZE
SOFTWARE_VERSION_SIZE
TIME_BUFFER_SIZE
Function Status Codes:
BAD_PARAM
COMMAND_LRC_ERROR
COMMUNICATIONS_ERROR
GENERAL_ERROR
INVALID_COMMAND_NUMBER
RECEIVED_CHARACTER_ERROR
SETUP_ERROR
STATUS_OK
COMPOSITE_CLASS
COMMUNICATION_CLASS
OPN_2001
OPN_2003