-29-
6
Camera Control Interface
6.1
GenICam XML Interface
6.1.1
CoaXPress GenICam Compliant Interface
The camera control is based on camera registers accesses (read and/or write). Some of these registers are
defined by CoaXPress standard and others are Optronis specific and are used to controlled camera specific
features.
The camera firmware contains a GenICam / CoaXPress compliant XML file which gives access to all required
camera registers and thus allows a simplified control of the camera by any CoaXPress compliant Frame
Grabber.
This XML file consists in entries. Each of these entries correspond to a camera feature and use its own access
type, values, ranges, etc… Paragraphs here after are exp
laining more in details how to use this XML file.
6.1.2
XML Entry Access Mode
Each XML entry have a specific access mode:
•
RO: Read Only
This entry can be only read, any write access will be ignored.
•
RW: Read and Write
This entry can be read and write.
•
WO: Write Only
This entry is supposed to be write only.
6.1.3
XML Entry Types Description
Each XML entry use a specific type of data.
•
String
•
Integer
•
Float
•
Command: (for example, AcquisitionStart() or AcquisitionStop())
•
Enumeration: list of allowed value. (for example,
“On”, “Off”)
•
IntSwissKnife: A formula computing an Integer using some other XML entries.
6.1.4
XML Entry Allowed Values
Some XML entries have a limited range of possible values depending on their type.