All cameras provide camera information.
Each camera contains a set of read only information that identifies the camera and the version information of the firmware and FPGA. Specifically, the camera information includes the Vendor Name, Model Name, Description, Serial Number, Firmware Version, FPGA Version and the Camera Name.
PxLGetCameraInfo
A block of Advanced CSRs provides read only access to basic camera information including:
Camera Serial Number
FPGA Version
Firmware Version
Camera Description
The camera serial number is a factory set string of numbers that uniquely identifies the camera. The FPGA Version and Firmware Version identify the hardware and firmware versions currently loaded in the camera. The FPGA and Firmware can be updated in the field and these entries will reflect the versions currently loaded. The FPGA and Firmware version numbers are stored as a 32 bit word and can be decoded in the form Byte0.Byte1.Byte2.Byte3.
The camera description is a text string, up to 256 characters long, that provides a short description of the camera type.
The camera information is stored in the same format for all PixeLINK cameras.
Information in this section is based on the IIDC 1.31 specification. Please refer to the IIDC 1.31 specification for details on the meanings and use of CSRs.
The following table describes the Advanced Feature CSRs that are allowed under the IIDC V1.31 specification as vendor specific. These CSRs are based at an offset found in the Advanced Feature Offset value (register 0x480).
This table is common for all IIDC compliant PixeLINK cameras. See the full table in the IIDC Overview - Advanced CSRs topic.
|
Offset |
Name |
Field |
Bit |
Description |
|
CAMERA INFO REGISTERS (READ ONLY) |
||||
|
008h |
Serial Number Offset |
Value |
[0..31] |
Quadlet offset of the Serial Number string from the base address of the initial register space |
|
00Ch |
Serial Number Length |
Value |
[0..31] |
Length in bytes of the Serial Number string |
|
010h |
FPGA Version |
Value |
[0..31] |
FPGA Version in format Byte0.Byte1.Byte2.Byte3 |
|
014h |
FW Version |
Value |
[0..31] |
Firmware Version in format Byte0.Byte1.Byte2.Byte3 |
|
018h |
Camera Description Offset |
Value |
[0..31] |
Quadlet offset of the Camera Description string from the base address of the initial register space (See NOTE 2) |
|
01Ch |
Camera Description Length |
Value |
[0..31] |
Length in bytes of the Camera Description string |
|
ADVANCED FEATURE INQUIRY REGISTERS (READ ONLY) |
||||
|
100h |
Name Inquiry |
Presence_Inq |
[0] |
Presence of this feature |
|
|
[1..15] |
Reserved | ||
|
Max_Length |
[16..31] |
Maximum length of Camera Name in bytes | ||
|
|
|
Note2 |
You do not have to access the Access Control Register to Read/Write to the value at the offset pointed to by the value in this register. |