An update on my Galileo v1.53 Camera. I was able to successfully Flash the firmware from V1.53 to V1.58 and it was definitely worth it. Was a nerve-racking 5 minutes but all blocks were erased and then flash word by word (2 Bytes) successfully.
The 1.58 firmware is way better with communicating with the TWI software. Also performing NUCs were a lot less buggy. One thing that seemed like a fail was the symbology. Originally it was just blank and there were jail bar lines as a place holder. After reading the 1.51 release notes I was able to re-create the symbology:
2.3 Video Symbology
CONTROP supports sixteen (16) displayable symbology boxes, separately
definable by Usermenu. An example of a suggested configuration
appears in Table 2-2. The boxes, their text colors, sizes,
placements are all programmable via the Usermenu options and are
described below. The Symbology is overlayed on the video and
contains information regarding status of the camera. The fields
available for display in symbology boxes and their descriptions are
shown in Table 2-1 Symbology Fields.
TABLE 2-1
-1 Invalid Box displays no information
0 Displays an internal counter (eg. not used)
1 Active NUC
2 AGC On/Off status
3 LUT type
4 Gain
5 Offset
6 Image/Normalization status
7 FPA status - hot, norm, or cold
8 Flag temperature from last read
9 Maximum Gain - Either MAX gain or user defined
10 Cooler status
11 Zoom status
12 Image state - live or frozen
13 Protocol - Usermenu or CONTROP
14 Baud Rate read as an index number
0 = 300 BAUD 1 = 600 BAUD 2 = 1200 BAUD
3 = 2400 BAUD 4 = 4800 BAUD 5 = 9600 BAUD
6 = 19.2K BAUD 7 = 38.4K BAUD
15 Software Version number
TABLE 2-2
Symbology Display Box Location Parameters
Box # Index X-pos Y-pos # Lines # Characters
0 -1 ( not used )
1 1 530 16 1 10
2 2 530 54 1 10
3 3 530 92 1 10
4 4 530 130 1 10
5 5 530 168 1 10
6 6 530 206 1 10
7 7 530 244 1 10
8 8 530 280 1 10
9 9 530 320 1 10
10 10 530 358 1 10
11 11 530 396 1 10
12 12 530 434 1 10
13 13 16 450 1 18
14 14 180 450 1 18
15 15 384 450 1 18
The following paragraphs discuss each of the Usermenu menu selections.
The user either selects the two-letter mnemonic or the numerical
index located with each menu item, i.e., entering "ES" in the Symbology
Galileo Usermenu sub-menu would cause the Symbology to be erased if it
currently was being displayed.
0) Erase Symbology
A selection of Erase Symbology will erase the video symbology screen.
If the symbology is enabled, the update task may add text to the screen.
The effect will be a line of text with no enclosing box.
1) Enable Symbology
This function allows all the enabled symbology boxes to be output to
the video. If a particular box has not been enabled using Enable
Symbology Display Box, it will not appear.
2) Disable Symbology
This function removes all the symbology from the video output.
3) Symbology Status
This menu item allows the user to check the reporting status of the
symbology, whether it is on or off.
4) Enable Symbology Display Box
The symbology for each box (indexed 0-15) must first be enabled for it
to be displayed which is accomplished with this command. The second
index parameter that is prompted in this function requires the index
number of the text that the user wants displayed in the box being
enabled. The index numbers to the possible text items are shown in
Table 2-2. Following a disabling of a specific symbology box, a
re-enabling of that box is required in order for it to be
re-displayed.
5) Disable Symbology Display Box
Disables the symbology display box. This removes the box from the
symbology display.
6) Set Box Colors
It is recommended that no changes be made to the current setups for
text color with the NTSC video format. The colors are intended to be
used with S-video format.
The following indicates the color associated with its index number:
Index Color
0 Transparent
1 Black
2 Red
3 Green
4 Blue
5 Cyan
6 Magenta
7 Yellow
8 Dark Grey
9 Medium Grey
10 Light Grey
11 White
12 Text-white
13 User Color 1
14 User Color 2
15 User Color 3
The default parameters for setting the colors of the text box are:
color index text 12
color index background 8
color index border 10
7) Set Box Parameters
This function allows the user to change the size of the box (in
conjunction with the Set Box Location and Size and the indexed text
selection) by selecting the pixel count for the following parameters:
upper text border 4
lower text border 4
left text border 4
right text border 4
text justification 2
1 = left justified,
2 = centered,
3 = right justified
The text border is the number of pixels between the edge of the text
and the enclosing border.
8 ) Set Box Location and Size
This function allows the user to place the symbology display boxes on
the video output screen. The current boxes with their associated
text are numbered (indexed) as noted in Table 2-1. Currently the
boxes are set up with only 1 line of text and a width of 10
characters. The user selects the Set Location and Size function where
the following parameters may be modified in the order presented:
x position
y position
Number of lines (in order to support text)
Number of characters (in text)
(x,y) SCREEN COORDINATE SYSTEM
0,0 640,0
+--------------------------------------------+
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
+--------------------------------------------+
0,482 (NTSC) 640,482
0,512 (PAL) 640,512