VideoStamp 8 TM. Eight channel on-screen composite video character and graphic overlay with real-time clock. Version 1.01

Similar documents
with Carrier Board OSD-232+ TM Version 1.01 On-screen composite video character and graphic overlay Copyright 2010 Intuitive Circuits, LLC

On-screen display signal strength meter Version 1.02

CrossLine Generator Operation Manual

DUAL/QUAD DISPLAY CONTROLLER Operation Manual

Kramer Electronics, Ltd. USER MANUAL. Model: CV / YC to SDI Converter

CS x1 RS-232 Computer Controlled Video Switcher. Instruction Manual

AES-404 Digital Audio Switcher/DA/Digital to Analog Converter

AES-402 Automatic Digital Audio Switcher/DA/Digital to Analog Converter

Kramer Electronics, Ltd. USER MANUAL. Model: FC Analog Video to SDI Converter

TECHNICAL SUPPORT , or FD151CV-LP Installation and Operation Manual 15.1 Low Profile LCD

MONITOR POWER Shiloh Road Alpharetta, Georgia (770) FAX (770) Toll Free

DiD. LCD Video Monitor & Video Wall Universal User Manual. Digital Information Display

AES Channel Digital/Analog Audio Switcher/DA/Digital to Analog Converter

MENU EXECUTE Shiloh Road Alpharetta, Georgia (770) FAX (770) Toll Free

MP-204D Digital/Analog Stereo Monitor Panel

CC2000 SERIES SYSTEM CLOCKS / DISPLAYS

ST60-DVC VTR CONTROLLER ST60-AG57 VTR CONTROLLER

Model 5240 Digital to Analog Key Converter Data Pack

MENU EXECUTE Shiloh Road Alpharetta, Georgia (770) FAX (770) Toll Free

Intelligent Security and Fire Ltd

PIX/2 Operation Manual

Model 5250 Five Channel Digital to Analog Video Converter Data Pack

Kramer Electronics, Ltd.

Instruction Manual Model Downconverter

4 x 4 VGA Matrix Switch

USER MANUAL FOR THE ANALOGIC GAUGE FIRMWARE VERSION 1.0

User Manual. Model 1365 Video Scaler

instruction manual model 315 video sync separator s/n

Model 1476-C SuperQuad HR

USER MANUAL FOR THE ANALOGIC GAUGE FIRMWARE VERSION 1.1

INSTRUCTION MANUAL MODEL 2710 SUBCARRIER DEMODULATOR

V1602 / V1602CP. ANALOGUE VIDEO ROUTER - 16x2. Rev. 6

Model /29S RF Splitter

SCALE & WEIGHT DISPLAYS

Applied Measurements Ltd

Instruction Manual Model Block Downconverter

PRO-ScalerV2HD VGA to HDMI & Audio Scaler Converter. User s Guide. Made in Taiwan

DSP x1 Color Screen Splitter Instruction Manual

MX2416RM/MX2414RM 6/(4) - IN, 1 - OUT VGA/MAC SWITCHER USER S GUIDE

Instruction Manual Model # Block Upconverter

4-DIGIT & 6-DIGIT "U" SERIES TIME CODE READERS OPERATION AND MAINTENANCE MANUAL

SV-LCD50. Installation and User Guide. Thin-Film Transistor (TFT) Liquid Crystal Display (LCD) Color Rear Vision Monitor. Version 1.

INSTRUCTION MANUAL MODEL IEC-788 NTSC/PAL, F1/F2, S-VHS CLOSED CAPTION DECODER

INSTRUCTION MANUAL. MODEL Downconverter

ARS x4 MATRIX SWITCHER Instruction Manual

User Manual DV-HDSS-41-TX. 4x1 4K Scaling Presentation Switcher with Dual Outputs. NOTE: See FSR LIT1628 API manual for serial commands.

LEVEL ADJUST POWER Shiloh Road Alpharetta, Georgia (770) FAX (770) Toll Free

Model 5405 Dual Analog Sync Generator Data Pack

LEVEL ADJUST POWER Shiloh Road Alpharetta, Georgia (770) FAX (770) Toll Free

USER MANUAL. DV-HSW-41 HDMI 4x1 SWITCHER LIT Bergen Boulevard, Woodland Park, NJ Tel FAX Web

4X1 Gefen TV Switcher GTV-HDMI N. User Manual

FD104CV. Installation and Operation Manual 10.4 LCD MAN FD104CV. TECHNICAL SUPPORT , or Document Number: Rev:

Vorne Industries. 87/719 Analog Input Module User's Manual Industrial Drive Itasca, IL (630) Telefax (630)

VT VGA TFT NEMA 4/12 Flat Panel Monitor. User s Guide

TC Mbps - 622Mbps FIBER OPTIC MODE CONVERTER/REPEATER (Rev A0.1) User's Manual

RS232 settings are internally definable via jumper blocks, to accommodate interfacing with a wide range of control products.

DVI to HD-SDI Conversion Box

Operation/Reference Guide IRIS. Infrared/Serial Data Capture Unit. Control System Accessories

Instruction Manual Model Block Upconverter

10MHz Source/Inserter

INSTALLATION AND OPERATION MANUAL

TC3005(LED/ELED/LASER) User's Manual

instruction manual Model 619YY video dual vertical line generator s/n

RS232 settings are internally definable via jumper blocks, to accommodate interfacing with a wide range of control products.

Model 6010 Four Channel 20-Bit Audio ADC Data Pack

VSC300 / VSC400 VT300 / VT400 Operation Manual

6x2 HDMI Switcher USER MANUAL.

TR6102HD HDTV/DVD/COMPONENT VIDEO TO RGBHV TRANSCODER USER S GUIDE

I N S T R U C T I O N D A T A

Kramer Electronics, Ltd. USER MANUAL. Model: VS-88HD. 8x8 SD/HD-SDI Matrix Switcher

LavryBlack Series Model AD10 Analog to Digital Converter

TV Character Generator

Model No. ST100 VTR CONTROLLER

INSTRUCTION MANUAL FOR MODEL IOC534 LOW LATENCY FIBER OPTIC TRANSMIT / RECEIVE MODULE

PC/HDTV 2-Way Converter

TABLE OF CONTENTS Page PRECAUTIONS / SAFETY WARNINGS...2 GENERAL...2 RACK MOUNT SAFETY GUIDELINES...2 INSTALLATION...2 CLEANING...2 FCC / CE NOTICE...

ATVC-4 Plus Amateur Television Repeater Controller Copyright Intuitive Circuits, LLC

DIGITAL SWITCHERS 2100 SERIES

SK2002DA SIDEKICKER 1-IN, 2-OUT VGA-UXGA DISTRIBUTION AMPLIFIER CABLE USER S GUIDE DISTRIBUTION AMPLIFIERS

3GSDI Audio Embedder

Kramer Electronics, Ltd. USER MANUAL. Model: FC SDI to Analog Converter

DVI to HD-SDI Scaler Pro

Kramer Electronics, Ltd.

Kramer Electronics, Ltd. USER MANUAL. Model: VS-401YC. 4x1 s-video / Audio Switcher - DA

PRO-ScalerHD2V HDMI to VGA & Audio Scaler Converter. User s Guide. Made in Taiwan

BRIGHTLINK HD Video Wall Controller BRIGHTLINKAV.COM

MDA-2-HV. 1x2 Moblie Distribution Amplifier. Instruction Manual

Noise Detector ND-1 Operating Manual

Kramer Electronics, Ltd. USER MANUAL. Models: VP-503xl, UXGA Scan Converter VP-504xl, UXGA/HD Scan Converter

Kramer Electronics, Ltd. USER MANUAL. Model: VS-41HD. 4x1 HD/SD-SDI Switcher / DA

1080P. 3GSDI Audio De-Embedder. GEF-SDI-AUDD User Manual.

BRIGHTLINK HDMI EXTENDER OVER ETHERNET - H METER MODEL: BL-EXT-IP-264

DICKSON ES120/ES120A DICKSON. Electronic Signal Data Logger. Specifications. Applications, Features, & Getting Started. Instructions / Operating

Kramer Electronics, Ltd. USER MANUAL. Model: FC Standards Converter / TBC

USER INSTRUCTIONS MODEL CSI-200 COAXIAL SYSTEM INTERFACE

3-DRX. AUTOMATIC THREE CHANNEL DIGITAL AES/EBU REPEATER and ANALOG AUDIO SWITCHER INSTALLATION AND OPERATING MANUAL

Indoor/Outdoor Security System with Quad Monitor User s Manual

VGA AUDIO SWITCHER S MANUAL

COMPOSITE VIDEO LUMINANCE METER MODEL VLM-40 LUMINANCE MODEL VLM-40 NTSC TECHNICAL INSTRUCTION MANUAL

Model No. ST60-S (-SRN, -SRK, -DRN, -DRK)

Transcription:

VideoStamp 8 TM Eight channel on-screen composite video character and graphic overlay with real-time clock Version 1.01 Copyright 2008 Intuitive Circuits, LLC

D escription VideoStamp 8 is an eight channel on-screen composite video character and graphic overlay device with real-time clock. From any RS-232 source, such as a PC, control the display of 30 columns by 12 rows (NTSC) or 15 rows (PAL) of information directly onto an incoming composite video source. VideoStamp 8 can overlay characters and graphics onto either an incoming video source or selfgenerated background screen. Each VideoStamp 8 channel has 256 definable 12 x 18 pixel characters. Graphic images (such a logos) can be imported to create on-screen sprites. VideoStamp 8 video channels are individually addressable. Up to 32 VideoStamp 8 devices can be daisy-chained together to allow the addressing of 255 individual video channels from a single RS-232 source. Included with the VideoStamp 8 is a 110 VAC wall power supply, 6 DB-9 serial cable, 4 rack mounting screws, demonstration utility, and font editing software. S pecifications 2 Dimensions: Weight: Input voltage: DC plug: Operating temperature: Text area: Character set: Sprites: Video level: Video impedance: 19 x 5 x 1.7 (1U rack unit high) 58 oz. 7.5 volts DC (820 ma max.) 2.1 mm x 5.5 mm, center tip positive -10 C to +70 C 30 columns by 12 rows (NTSC) or 15 rows (PAL) Due to monitor over-scan a minimum of 26 of the 30 columns and 11 of 12 rows (NTSC) are visible on-screen 256 definable characters per channel. 12 x18 pixels per character. 16 definable graphic sprites per channel 1 volt peak to peak Input 75 ohm, output 75 ohm resistively terminated RS-232 serial or TTL input: 9600 or 19200 baud, 8 data bits, 1 stop bit, inverted data Status LED s: Power up defaults: Video format: Individual loss of signal status LED s for each video channel. LED illuminated when video present on input. No video channels selected. Each channel is overlay mode, cleared screen, cursor position top left (0,0), visible text, character blink off, character invert off, character background off Composite video. Any combination of NTSC and PAL video channels can be configured on the same VideoStamp 8 unit.

C onnections All connections to the VideoStamp 8 are in the rear of the units (see picture below). Connector VIDEO IN 1-8 VIDEO OUT 1-8 RS-232 IN RS-232 OUT DC 7.5 IN Hookup BNC connector type Attach noise free NTSC or PAL video source such as a camera Not required if self-generated screen mode selected BNC connector type Attach to video monitor, DVR, etc. DB-9 connector type Attach to 9,600 or 19,200 baud RS-232 source Pin 2 Serial out (from VideoStamp 8 ) Pin 3 Serial in (to VideoStamp 8 ) Pin 5 Ground DB-9 connector type If controlling more than one VideoStamp 8 from the same RS-232 source attach male to female cable from RS-232 OUT to next VideoStamp 8 RS-232 IN. NOTE: Internal jumper (JP1) must be removed. 2.1 mm x 5.5 mm, center tip positive connector Attach supplied 110 VAC wall power supply DO NOT EXCEED 7.5 VDC 3

C onfiguration VideoStamp 8 comes configured for 9,600 baud operation with a video channel base address of 00000 (video channel 1-8) and single unit (non RS-232 daisy chained) operation. To re-configure these settings VideoStamp 8 has 8 internal dip switches and a jumper JP1. To access the dip switches and jumper turn power off to the VideoStamp 8 then remove the 6 screws on the top of the enclosure. The top panel can then be lifted up. DIP s 1-5 define the VideoStamp 8 base address in binary. The 5 dips allow for 32 unique values. The factory default setting is 00000. For example if DIP1 - DIP5 are off (base address 0) the device video channels are addressed (via the commands below) 1-8. In another example if DIP1 - DIP4 are off, and DIP5 is on then the device base address is 1. The device video channels are addressed (via the commands below) 9-16 DIP Switch # Description 1 Device address MSB 2 Device address 3 Device address 4 Device address 5 Device address LSB 6 Baud rate OFF = 9,600 baud [factory default] ON = 19,200 baud 7 Information test screen (displays system information) OFF = normal operation [factory default] ON = information screen 8 Video type (for all 8 channels) OFF = NTSC [factory default] ON = PAL JP # Description 1 Daisy chain VideoStamp 8 units Not installed = multiple VideoStamp 8 units can be connected to the same RS-232 source Installed = only one VideoStamp 8 can be connected to the RS-232 source [factory default] 4

Communication Protocol VideoStamp 8 RS-232 protocol settings are 9600 or 19200 baud, 8 data, 1 stop, no parity, no flow control. Communicating with VideoStamp 8 requires either sending individual displayable font characters (0x00h 0xDFh) or sending a command ID value followed by the appropriate number of parameters (see table below.) An individual video channel can be addressed or all video channels can be addressed simultaneously (e.g. to clear the screen). Command values are in hexadecimal (e.g. 0xE0h = 224 decimal). Command Value # of Params Description Select Videoideo Channel 0xE0h 1 Select video channel to address (0-255) [1 default] 0 = All video channels simultaneously 1-255 = Video channel 1 255 Set Video Format 0xE1h 1 Set the video format (0-1) 0 = NTSC 1 = PAL Only required to override dip switch #8 setting Set Overlay Mode 0xE2h 1 Set the video overlay mode (0-2) 0 = Auto switch based on valid video input [default] 1 = Overlay text and graphics with incoming video only (external sync) 2 = Overlay text and graphics with self-generated background screen only (Internal sync) Clear Screen 0xE3h 0 Clear the entire screen with spaces (uses character in font position 00h) Show / Hide Overlay 0xE4h 1 Show or hide the text and graphics overlay (0-1) 0 = Hide text and graphics 1 = Show text and graphics [default] Set Cursor Position 0xE5h 2 Set the cursor position Byte 0 = X (0-29) Byte 1 = Y NTSC (0-12), PAL (0-15) Set Character Blink 0xE6h 1 Set character blink attribute (0-1) Attribute 0 = Off [default] 1 = On Applies to all characters drawn after the command is sent 5

Command Value # of Description Params Set Character Invert 0xE7h 1 Set character invert attribute (0-1) Attribute 0 = Normal (white pixels display white, black pixels display black) [default] 1 = Invert (white pixels display black, black pixels display white) Applies to all characters drawn after the command is sent Set Character Background 0xE8h 1 Set character background attribute (0-1) Attribute 0 = Sets the background pixels of the character to the incoming video [default] 1 = Sets the background pixels of the character to the background mode brightness (0xF7h) Note: During internal sync mode, the background attribute behaves as if it is set to 1 Applies to all characters drawn after the command is sent Draw Upper Range 0xE9h 1 Draw one upper range font character at Character the current cursor position (0xE0-0xFF) Draw Sprite 0xEAh 1 Draw one sprite at the current cursor position (0-15) Wait for VBLANK 0xEBh 1 Wait for VBLANK before proceeding (only one of the eight video channels can selected) Byte 0 = Pre-delay in milliseconds (0-128) This is a forced delay before VBLANK detection occur allowing the user time to send characters to be drawn during VBLANK. Set Screen Horizontal 0xECh 1 Set Screen Horizontal Position Offset Position Offset [default 53] 0 = Farthest left (-32 pixels) 32 = No horizontal offset 63 = Farthest right (+31 pixels) Set Screen Vertical 0xEDh 1 Set Screen Vertical Position Offset Position Offset [default 29] 0 = Farthest up (-16 pixels) 16 = No vertical offset 31 = Farthest down (+15 pixels) Set Date and Time 0xEEh 12 Set the on-board real-time clock mmddyyhhmmss mm = 2 ASCII characters 01-12 dd = 2 ASCII characters 01-31 yy = 2 ASCII characters 00-99 hh = 2 ASCII characters 00-23 mm = 2 ASCII characters 00-59 ss = 2 ASCII characters 00-59 6

Command Value # of Params Description Set Date and Time 0xEFh 2 Set date and time display format Display Format Byte 0 = Date display format (0-1) 0 = mm/dd/yy [default] 1 = dd/mm/yy Byte 1 = Time 12/24 hour display format (0-1) 0 = 24 hour format [default] 1 = 12 hour format Set Time Display Position 0xF0h 2 Set the position to display the on-screen time Byte 0 = X (0-29) Byte 1 = Y NTSC (0-12), PAL (0-15) Set Date Display Position 0xF1h 2 Set the position to display the on-screen date Byte 0 = X (0-29) Byte 1 = Y NTSC (0-12), PAL (0-15) Show / Hide Time 0xF2h 1 Show or hide the on-screen time (0-1) 0 = Hide time [default] 1 = Show time Show / Hide Date 0xF3h 1 Show or hide the on-screen date (0-1) 0 = Hide date [default] 1 = Show date Set Pixel Rise and 0xF4h 1 Set pixel rise and fall time typical Fall Time transition times between adjacent OSD pixels (0-5) 0 = 20ns (maximum sharpness/maximum cross-color artifacts ) 1 = 30ns 2 = 35ns 3 = 60ns [default] 4 = 80ns 5 = 110ns (minimum sharpness/minimum cross-color artifacts) Set Pixel Switching Time 0xF5h 1 Set pixel insertion mux switching time typical transition times between input video and OSD pixels (0-5) 0 = 30ns (maximum sharpness/maximum cross-color artifacts ) 1 = 35ns 2 = 50ns 3 = 75ns [default] 4 = 100ns 5 = 120ns (minimum sharpness/minimum cross-color artifacts) 7

8 Command Value # of Params Description Set Row Brightness 0xF6h 3 Set the row brightness black and white levels Black and White Levels Byte 0 = Row number: NTSC (0-12), PAL (0-15) Byte 1 = Character black level % of OSD white level (0-3) 0 = 0% [default] 1 = 10% 2 = 20% 3 = 30% Byte 2 = Character white level % (0-3) 0 = 120% 1 = 100% 2 = 90% [default] 3 = 80% Background Mode 0xF7h 1 Set background mode brightness for external Brightness mode (overlay) character background frame and internal mode (no video) background screen (0-7) 0 = 0% 1 = 7% 2 = 14% [default] 3 = 21% 4 = 28% 5 = 35% 6 = 42% 7 = 49% UNUSED 0xF8h N/A UNUSED 0xFAh Display System 0xFBh 1 Display system information on-screen Information 0 = Information screen* (unit base address, dip switch settings, software version, etc.) 1 = Font screen (font map) * Partial ASCII character font must be installed Soft Reset 0xFCh 0 Reset the VideoStamp 8 to default (power-up) settings Define Sprite 0xFDh 4 Define a sprite in non-volatile memory (NVM Setting*) Byte 0 = Sprite # (0-15) Byte 1 = Start font table memory (Only one VideoStamp 8 can be connected via RS-232. The device address must be set to 0. JP1 jumper must be installed.) position (0-255) Byte 2 = Sprite width in characters (1-30) Byte 3 = Sprite height in characters NTSC (1-13), PAL (1-16) Returns: <cr><lf> (Must wait for before continuing to next sprite)

Command Value # of Description Params Define Font Character 0xFEh 56 Define a character in non-volatile font table (NVM Setting*) memory Each character is 12 x 18 pixels Each pixel consists of 2 bits: 00 = black 10 = white x1 = transparent (pass video though) (Only one VideoStamp 8 can be connected via RS-232. The device address must be set to 0. JP1 jumper must be installed.) (Only one of the eight video channels can be selected.) Byte 0 = Font table position to fill (0-255) Byte 1-54 = 54 bytes 3 bytes per character row, 18 rows Byte 55 = End byte flag (0xAAh) Returns: <cr><lf> (Must wait for before continuing to next character) Read Data (Only one VideoStamp 8 can be connected via RS-232. The JP1 jumper must be installed.) 0xFFh 1 Read data from one VideoStamp 8 Byte 0 = Read request type 0x00h = Verify RS-232 connection Returns: ok <cr><lf> if connected 0x01h = Get firmware version Returns: Firmware version number e.g. 1.01 <cr><lf> 0x02h = Get board dip switch settings Returns: XXXXXXXX <cr> <lf> ( 0 = off, 1 = on) 0x03h = Get all eight video channel input statuses Returns: XXXXXXXX <cr> <lf> ( 0 = no sync, 1 = sync) 9

Example: Clearing All Video Channel Screens Simultaneously Send 0xE0h, 0x00h Send 0xE3h - Select all video channels - Clear the entire screen with spaces Example: Sending Text To Video Channel #1 Send 0xE0h, 0x01h - Select video channel #1 Send 0xE5h, 0x00h, 0x00h - Set cursor position 0, 0 Send "Hello channel 1!" - Send ASCII text Example: Sending Text To All Video Channels Simultaneously Send 0xE0h, 0x00h - Select all video channels Send 0xE5h, 0x00h, 0x00h - Set cursor position 0, 0 Send "Hello all channels!" - Send ASCII text Example: Sending Blinking Text To Video Channel #4 Send 0xE0h, 0x04h - Select video channel #4 Send 0xE5h, 0x00h, 0x00h - Set cursor position 0, 0 Send 0xE6h, 0x01h - Set character blink attribute (ON) Send "Blinking text!" - Send ASCII text Send 0xE6h, 0x00h - Set character blink attribute (OFF) Example: Drawing Graphic Sprite #2 To Video Channel #8 At Cursor Position 6, 4 Send 0xE0h, 0x08h - Select video channel #8 Send 0xE5h, 0x06h, 0x04h - Set cursor position 6, 4 Send 0xEAh, 0x02h - Draw sprite #2 (defined in font editor normally) Example: Enable On-Screen Date / Time On All Video Channels (Note: date / time overlay can only be enabled for all video channels simultaneously on a individual VideoStamp 8 unit. Individual video channels cannot be enabled with date / time overlay.) Send 0xF0h, 0x00h, 0x09h Send 0xF1h, 0x00h, 0x0Ah Send 0xF2h, 0x01h Send 0xF3h, 0x01h - Set the cursor position to display the on-screen time (0, 9) - Set the cursor position to display the on-screen date (0, 10) - Show the on-screen time - Show the on-screen date 10

Default Font Below is the default font for each VideoStamp 8 channel. Use the supplied font editor software to create your own or modify the default font. The left column is the high nibble in hexadecimal. The top row is the low nibble in hexadecimal. For example the hourglass character is 0xFCh (252 decimal). 11

Trouble Shooting Tips Problem Green LED off (won t power up) Screen text is skewed or unreadable Garbage characters on screen or text not displayed Current date / time overlay information not retained with power loss Solution Verify power supply output is 7.5 VDC when attached Verify the 1 amp internal fuse is good Verify the VideoStamp 8 video inputs have valid, noise free, video signals Verify communication baud rate 9,600 or 19,200 Confirm proper video channel selected (see command 0xE0h above) Enable DIP switch #7 to generate test screen Use the supplied PC demonstration utility to verify the unit is working properly Replace the internal clock battery Warranty & Service If the product fails to perform as described in our product description or specification, within 1 year from the date of shipment to the buyer, we will repair or replace the product and/or accessories originally supplied. Failure due to improper installation, misuse, abuse or accident is not covered by this warranty. Incidental and consequential damages are not covered by this warranty. The buyer must first obtain a Return Material Authorization number by calling (248) 588-4400, or send email to support@icircuits.com. Ship the defective product (with RMA number) to Intuitive Circuits, 3928 Wardlow Ct., Troy, MI 48083, freight prepaid. Intuitive Circuits, LLC 3928 Wardlow Ct. Troy, MI 48083 Voice: (248) 588-4400 Fax: (248) 588-4455 http://www.icircuits.com