ALLIED Vision Technologies Goldeye P-032 SWIR User Manual

Page 82

Advertising
background image

Appendix

Goldeye Technical Manual V2.5.0

82

At the beginning of a command sequence it is good practice to check the serial
communication by sending just a [CR] to the camera and verify that the command
prompt ">" is returned. There is an input buffer holding a few characters
but no hardware handshake. Thus a sequence of commands should not be send to
the camera without awaiting the intermediate input prompts. Otherwise the
camera’s serial input buffer may overflow.

How to use Help
---------------

To see this help text type the following command:
?=1[CR]

Conventions
-----------

<p8> : 8 bits long parameter value (1 to 2 Hex characters)
<p16> : 16 bits long parameter value (1 to 4 Hex characters)
<aa00_*bbb> : 8 bits long parameter (resulting in two hex chars)
consisting of bit fields. The function of each bit field is
described, like this:
"aa" : Lower case letters label the bits of interest.
"00" : These bits have to be zero.
"_" : Separation character for readability.
"*" : Marks a don´t care bit, should be written as "0".
"bbb" : Bit fields may have any length.
(*) : Some commands are only accessible in a special password protected
administrator mode.

Command Overview (Lower Case Commands, Mainly for Administration purposes)
-----------------------------------------------------------------------------

a=<p16> : Set the serial number A and save it to flash. (*)

b=<p16> : Set the serial number B and save it to flash. (*)

c=<p8> : Configure the FPGA with data from the specified file
number. (*)

d=<p8> : Delete the file with the specified file number.

e=<p8> : Erase the flash. (*)
e=0 : Erase used blocks only.
e=FF : Erase all blocks.

f=<p16> : Write a data byte to a FPGA register. (*)
High Byte : Data value to write.
Low Byte : Address of the register.

g=<p8> : Read a data byte from a FPGA register at specified
address. (*)

Advertising
This manual is related to the following products: