Decade BOB-3 Application Manual Download Page 11

 

BOB-3 Version 3.4 Application Guide  ~ Copyright © 2004 by Decade Engineering  ~  Page 11 

{Un 

Background color for RAM characters (local mode). “n” = 0~7. Defaults to 4 (blue). See 

{Q

 

commands for important details! 

{VE 

&

 {VD 

Enable/Disable text crawl (horizontal scroll). When enabled, only a single line of text is displayed. 
Incompatible with vertical scrolling. Oversize characters are allowed. Do not change the mode or 
polarity of output ports P0~P5 during crawl mode–when 

{VD

 is transmitted, they will be reset to 

the values in effect when 

{VE

 was sent. Color and blink controls are ‘global’ in crawl mode. P5 

output must be available. Supplemental circuitry is required; see System Hookup section. 

{VLnn 

Sets crawl line number. “nn” = 00~16. Defaults to 16 (bottom of screen). 

{VRn 

Crawl rate control. “n” = 0~2. Defaults to 1. 

{VW<data>} 

Writes crawl buffer. Character string length may be up to 256. Do not embed any commands in 
the character string. 

{Ynn<data> 

Similar to 

{P

, but loads a single RAM character bitmap. “nn” = 00~62. Must be followed by exactly 

26 bytes of data. 

{ZCn 

<CR>

 clears to end of line if “n” = 1. “n” defaults to 0, for normal 

<CR>

 behavior. 

{ZPnn 

Sets new print position starting column (after 

<CR>

). “nn” = 00~39. Default = 00. 

{1D 

Restores default display width value (9F). 

{1Shh 

Sets display width. “hh” is a 2-digit hex number in the range of 36~C6. Defaults to 9F. Note: [1] 
Characters can distort sync if they go off screen. [2] Use 

{HH

 command to fix horizontal position. 

{2C 

&

 {2L 

Sets 

<CR>

 or 

<LF>

 to trigger the normal carriage return and line feed response. 

<CR>

 is default. 

 

Notes:  
 

In genlock/overlay mode, any color specification other than black causes a white display. The color controls 
operate normally only in local video generation mode. Command color parameters are as follows:  

 

“n” Color 

0 Black 
1 Red 
2 Green 
3 Yellow 
4 Blue 
5 Magenta 
6 Cyan 
7 White 

 

RAM characters are not treated the same as ROM characters in the display. Outlines and blinking are not 
available. See 

{I

{Q

 and 

{U

 commands for additional discussion. Include a space character in custom 

character sets, to avoid frequent 

{T

 mode switching. The space character at 3F in RAM behaves like the 

space character at FF in ROM. They both show screen color instead of character cell background color. 

 

Version 3.4 vertical scroll mode changes: If print position is set to a row outside the scroll block, the 
command is now accepted. To restore print position to the scroll line, issue the scroll enable command 

{JE

, or set the print position within the scroll block using 

{Cxxyy

 (“yy” is ignored in favor of the active scroll 

line, but it must be present). If the current print position is within a scroll block, 

<CR>

 triggers a scroll and 

moves the print position to the beginning of the new line. A 

<CR>

 that moves the print position into the 

scroll block (from the last line of a non-scrolling area into the top line of a scroll block) also moves the print 
position to the active scroll line. 

 

Starting with firmware version 3.0, command exceptions cause the command processor to abort. BOB-3 
emits 

{?<CR

> as in previous firmware versions, but does nothing else in response to the faulty command. 

 
 

Summary of Contents for BOB-3

Page 1: ...croll Allowed printing outside active vertical scroll block Revised vertical scroll behavior to print incoming characters immediately instead of waiting for line buffer full or CR Added simple network...

Page 2: ...inverted data Maximum low logic input level 1 0V Minimum high logic input level 3 0V Default bit rate is 9600 Bit rates are selectable via pin strapping see Pin Descriptions BOB 3 connects directly to...

Page 3: ...current status if any specified parameter is critical to your application System Hookup Basic Hookup The schematic diagram below shows a typical BOB 3 installation The serial data rate defaults to 96...

Page 4: ...dd protective networks in the RS 232 signal lines if your system environment isn t benign EMI filtering may also be required Be sure to add a power supply decoupling capacitor of at least 0 1uF across...

Page 5: ...1 BLKG Output port use is optional 27 P0 YM Output port use is optional 28 Video output drives 1Vpp into 75 ohms see notes 29 Ground for video signals also wire to pin 2 or host board ground plane 30...

Page 6: ...lop clamp pulses for DC restoration etc Note that CSYNC is reserved for use with external circuitry that must be installed to use the text crawl feature of BOB 3 modules with firmware version 2 00 or...

Page 7: ...s at different frequencies that s how the TV tuner is able to pick out just one The signals often originate at widely separated locations with no regard for scan synchronization and individual signal...

Page 8: ...XON to inform the host controller that it s on line BOB 3 may send a garbage character or two during initialization BOB 3 always monitors incoming video If video status changes and at start up time B...

Page 9: ...Range is limited internally For NTSC the limits are 09 and E2 9 to 226 decimal For PAL the limits are 23 and C8 35 to 200 decimal Iyyn Character outline mode by row yy 00 16 row number n 0 3 0 no outl...

Page 10: ...of the second byte for each row of pixels are always zero Pixel rows are sampled top to bottom within each character and characters are sampled sequentially from character number 00 to 3E 3F is a tran...

Page 11: ...ger the normal carriage return and line feed response CR is default Notes o In genlock overlay mode any color specification other than black causes a white display The color controls operate normally...

Page 12: ...ROM Character Set Default RAM Character Set BOB 3 Version 3 4 Application Guide Copyright 2004 by Decade Engineering Page 12...

Page 13: ...status indicator Note Starting with firmware version 3 3 pin 15 is tested at power up time and immediately after an R command is received During initialization pin 15 is an input with internal pullup...

Page 14: ...able with some VCRs It s generally worse in special effects modes e g freeze frame If operation is intermittent Tin plated contacts can become unreliable if an electrical contact treatment has not bee...

Reviews: