background image

 

 

EN530 HDTV Smart Encoder IV 

URL and Text Encoding 

 

The EN530 handles URL and Text Encoding, like XDS, as an output from 
memory function, rather than a real time flow function. The EN530 can store 
up to 24 separate text messages and interactive television URLs in RAM 
storage indefinitely. Messages in storage may be transmitted in any sequence 
and repeated any number of times in either Field 1 text channel. However, both 
channels cannot use the same message simultaneously. Once insertion of a 
message begins, upstream data on that Text channel is blocked until the locally 
inserted message is completed. The URL insertion protocol operates in T2 and 
is fully compliant with EIA-608B specifications.  
 

Begin Message Input

  <CTRL+A>0 Title [Channel] [Repeat] [K/D] [O/H] [N/L] <ENTER> 

End Message Input

      <CTRL+C> 

 

To load a new message, enter the Begin Message Input command. The 
character following <CTRL+A> in the Begin command is a zero. The Encoder 
should respond with “>” as a prompt at the beginning of the message and at the 
beginning of each new line. Enter the message text, ending each line with a 
carriage return (0Dh or <ENTER>). For URL insertion, be certain to observe 
the format defined in EIA-608B, which includes specific ordering, punctuation, 
and a checksum. When the message is finished, enter a final carriage return, 
and then the End Message Input command.  
 
To insert a transmission delay within the message, insert the command 

<CTRL+B> Delay 

at the desired point, setting Delay equal to the length of the 

desired delay in seconds.

 

 

ƒ

 

Title

 sets the title of the message. The title will be used to identify the 

message for future use. 

 

ƒ

 

Channel

 sets the Text Channel queue (T1 or T2) into which the message 

will be inserted. T1 is the default. 

 

ƒ

 

Repeat

 sets the integer number of times that the message will be repeated 

when it arrives in the queue. All messages in the queue are cycled, and any 
message that has not reached its Repeat count returns to the end of the 
queue line after it is inserted. The default setting is infinite repeat (listed as 
FFFF in a status display). 

 

ƒ

 

K/D

 specifies whether the article is to be Kept in memory or Deleted once 

it exits the queue. The default setting is Delete. 

 

ƒ

 

O/H

 instructs the Encoder to either Output the article to the appropriate 

channel queue immediately or to Hold it in memory for future use. 
Immediate output is the default setting. 

  

©2000-2007 EEG Enterprises, Inc. 

21

Summary of Contents for EN 530

Page 1: ...HDTV SMART ENCODER IV MODEL EN 530 EEG Enterprises Inc 586 Main Street Farmingdale New York 11735 TEL 516 293 7472 FAX 516 293 7417 Copyright c EEG Enterprises Inc 2000 2007 All rights reserved ...

Page 2: ...es _________________________________________ 24 Non Volatile Memory 24 Serial Port Configuration 26 GPI Switch Functions 27 Encoder Status Commands 29 Appendices ________________________________________________ 31 Grand Alliance Interface 31 RS422 Configuration 32 Clone Port Option 33 EN530 Specifications ________________________________________ 34 References ______________________________________...

Page 3: ...art Encoder III is preserved in addition to the EN530 s advanced DTVCC operations Features Overview Receives caption input from three serial input ports a built in dial up modem and recovery of upstream data from both HD and SD video inputs Compliance with all FCC mandated EIA 608B and CEA 708 standards plus GPI closed caption relocation to satisfy emergency alert accessibility requirements Indepe...

Page 4: ...EN530 HDTV Smart Encoder IV Internal Block Diagram The following diagram depicts the internal processing paths of the EN530 2000 2007 EEG Enterprises Inc 3 ...

Page 5: ...e following controls POWER Turns power to the Encoder on and off ENCODER ON Controls relay bypass for HD Out 1 and SD Out 1 HD and SD video paths will be untouched by the Encoder when bypass is set The LED indicator is off when the Encoder is bypassed RESET Performs a hardware reset The Encoder will reboot all operations will be cleared and status will return to the default settings stored in Non ...

Page 6: ...nput port A blinking O indicates that the Encoder is inserting this data into output video signals L21 displays Input and Output icons that blink to indicate transmission or reception of 608 Line 21 data for each service A blinking I indicates that the Encoder is receiving caption data from the SD video input A blinking O indicates that the Encoder is inserting this data into output video signals ...

Page 7: ...ce HD SDI In Input for HD SDI SMPTE 292M video source for VANC data recovery and encoding Supported HD video formats include1080i 1080p 720p 480p and 24psf MA Standard installed modem data port Connect to a phone line to enable dial up data entry P1 Can be configured as a third RS232 general purpose data port or as a special purpose CEA 708 data port supporting SMPTE 333M or Grand Alliance protoco...

Page 8: ...lay relocation to prevent overlap with emergency information and graphics See page 27 for the GPI input pin outs MB Optional second modem data port Connect to a phone line to enable dial up data entry Time Code Not used SD SDI Out Standard Definition SMPTE 259M video output OUT 1 is the primary output OUT 2 is for monitoring or other secondary use Only OUT 1 is affected by ENCODER ON bypass HD SDI...

Page 9: ...M protocol It can also be configured as a standard data port similar to P2 and P3 or to support an ATSC encoder that uses Grand Alliance GA protocol To reconfigure P1 see page 11 Serial Input Activity While any of the EN530 s serial input ports MA P3 P2 and P1 if configured may enter data for any supported caption service it is important to note that multiple ports may not enter data for the same ...

Page 10: ...l port and the RJ11 to DB9 adapter shipped with the EN530 and then connect the other end of the adapter to any encoder data port You can now send commands to the encoder from your PC using a communications application such as HyperTerminal which is bundled with most versions of Windows The most basic Smart Encoder command useful for checking the operation of your communication setup is CTRL A ENTE...

Page 11: ...ANC insertion can also be disabled by typing CTRL A OFF ENTER If insertion is disabled through this command it must be re enabled using CTRL A ON ENTER The command to return to VANC insertion with automatic SMPTE 333M detection on P1 from another mode or to change the VANC line on which insertion takes place is CTRL A f 334 Line ENTER To enter VANC Insertion mode without automatic 333 detection us...

Page 12: ...TSC encoder supporting Grand Alliance GA protocol Grand Alliance is a push protocol the EN530 sends data out through P1 as it becomes available and the ATSC encoder synchronizes the data upon reception The Grand Alliance transport protocol in use by EEG equipment is described on page 31 of this manual Since the Encoder initiates data transfer with a Grand Alliance ATSC encoder GA output must be in...

Page 13: ...ry language captioning and Service 2 is assigned for secondary language captioning When 608 data is up converted to create 708 data CC1 data is assigned to Service 1 and CC3 data is assigned to Service 2 Text and XDS data is not up converted Local Entry Modes The Local Entry Modes described in this section should be used for local insertion of data into caption channels only see the next two secti...

Page 14: ...and regenerated from the SD video input Use OFF to ignore upstream VANC caption data and ON to resume detecting upstream VANC caption data Ignore Upstream L21 Channel CTRL A 6 Channel ENTER Return Upstream L21 Channel CTRL A 7 Channel ENTER Instructs the Encoder to ignore incoming Line 21 data from the SD video input in the specified caption channel When Line 21 data in a channel is ignored output...

Page 15: ...red caption data is intended for Field 1 enter as F1 is for primary language captioning and text and Field 2 F2 is for secondary language captioning and text The parameter defaults to Field 1 Pairing can be set using integer values from 1 to 4 corresponding to differing levels of control code processing The table below describes the available levels If the parameter is not set the default for fiel...

Page 16: ...acter lines by sending a carriage return at word boundaries approaching the 32 character limit If sufficient data to fill a line is not available within a reasonable amount of time a carriage return should be sent to ensure timeliness for the queued data Channel specifies which NTSC caption channel the ASCII data that will be entered is intended for Enter CC1 for primary language captioning or CC3...

Page 17: ...chastic Scheduling Algorithm is a finely tuned solution to the Field 2 bandwidth limitations that cause difficulties in XDS packet transmission A Priority level is automatically assigned to each packet based on its XDS Class and Type The Stochastic Scheduling Algorithm ensures both that high priority packets like V chip data and program names are transmitted frequently enough to be instantly acces...

Page 18: ...he most commonly used XDS packets are shown in the following table for a complete list refer to EIA 608B Class Type Content Class Type Content 0102 Current Program Length 0501 Network Name 0103 Current Program Name 0502 Station ID Call Letters 0105 Current Program Rating 0504 TSID Duration sets the transmission duration of the newly created packet When a packet s duration period expires it will be...

Page 19: ... Packet CTRL A P LPacket Duration Content Holdoff ENTER Loads an Upstream Priority XDS packet This is called a default packet because it will be output only when no XDS packet of the specified Class and Type is present in the incoming video signal When an upstream packet is discontinued without a replacement or a Clear packet two Space characters the Encoder will continue insertion of the disconti...

Page 20: ...oaded in the XDS queue If the Packet parameter is omitted the entire XDS queue will be displayed The following information is displayed ID is the packet s Class and Type Default packets are displayed with a leading L Format and Ending describe the packet s duration A Format value of RE indicates an indefinite or integer duration and a value of EL indicates an Elapsed Time duration Ending displays ...

Page 21: ...he XDS queue Packets loaded from NVM will be removed from the queue but will remain in NVM storage Block Upstream XDS CTRL A T Class00 ENTER End Blocking CTRL A T Class00 ENTER Blocks all incoming packets of the specified Class Entering all instead of Class00 as the parameter will cause all upstream packets to be blocked Omitting the Class parameter will cause the block pass status for each Class ...

Page 22: ...eturn 0Dh or ENTER For URL insertion be certain to observe the format defined in EIA 608B which includes specific ordering punctuation and a checksum When the message is finished enter a final carriage return and then the End Message Input command To insert a transmission delay within the message insert the command CTRL B Delay at the desired point setting Delay equal to the length of the desired ...

Page 23: ... Channel Repeat K D O H N L ENTER Places a previously stored message into the appropriate text channel output queue Any parameters that are not specified will retain the values the message was last stored with The character following CTRL A in the command is a one If O H is set to H the message will not be output and this command can be used to change the messages parameters Remove Message from Qu...

Page 24: ...e CTRL C To set the message output queue for a Channel first enter the Begin Set Output Queue command T1 is the default channel A prompt reading should appear Enter the desired Messages delineated by carriage returns in the desired order of insertion When the list is completed enter the End Set Output Queue command A message that is associated with a different channel cannot be added to the queue ...

Page 25: ...age The command which must be entered in complete form including the initial CTRL A will be executed as if entered through the specified port each time the Encoder is turned on or reset NVM commands are executed in order of list number If no list number is specified the command will be assigned the next available number Example CTRL A w MA CTRL A O XDS O ENTER will be stored in NVM and will enable...

Page 26: ...an be entered as ON or OFF If the parameter is omitted current setting will be retained Set Date CTRL A d Date ENTER Sets the Encoder s internal clock for the date and stores the settings in Non Volatile Memory If no parameters are entered returns current settings This information is only used for the optional generation of the Date XDS packet The Date parameter must be entered in the form MM DD Y...

Page 27: ...y be omitted if the port the command is entered through and the port being reconfigured are the same Enter P2 P3 MA or VTR Baud sets the new baud rate for the port Supported rates are 1200 2400 4800 and 9600 Bits sets the number of data bits Choose either 7 or 8 Parity sets the parity bit Choose either o for odd e for even or n for none Data Port Pin Assignments The rear panel serial port connecto...

Page 28: ...left floating The four default GPI functions are defined as follows Switch 1 Force 608 Up conversion Activating this function causes upconverted 608 caption data from the SD video input to be encoded onto the HD video outputs even in the presence of upstream captioning on the HD input Locally input data will still override the upstream 608 data but all upstream VANC caption data will be ignored Sw...

Page 29: ...tion relocation function The first character of a caption relocation function should be either t to protect an area at the top of the screen by bumping captions down when necessary or b to protect an area at the bottom of the screen by bumping captions up The second character should be an integer between 2 and 4 indicating the number of captioning rows that should be protected There are 15 logical...

Page 30: ...data type is marked with an A in the table The data types are primary language captioning CF1 secondary language captioning CF2 primary text services TF1 secondary text services TF2 and XDS Modem Status CTRL A Modem ENTER Returns the status of the specified modem as either On Hook or Off Hook The Modem parameter need not be entered to view the status of MA the built in dial up modem Recovery Statu...

Page 31: ...RL A Y ENTER Returns the status of the battery that maintains the Encoder s Non Volatile Memory GOOD will be returned for a properly functioning battery BAD will be returned for a battery in need of replacement Monitor Line 21 CTRL A 5 Channel I O ENTER End Monitoring CTRL C Monitors and displays the EIA 608B caption data encoded in the specified channel The I O parameter determines whether the in...

Page 32: ...2 NTSC field 2 data 2 Count 5 n Packet size in bytes including header and trailer bytes 3 Data 1 4 Data 2 2 n Data n EIA 708 data bytes 3 n Checksum varies 1 byte checksum The sum of all bytes in the packet must be zero modulo 256 4 n EOT 0x04 ASCII EOT end of packet Notes 1 The maximum packet size is 128 0x80 2 Because the packet size Count includes the header and trailer bytes the minimum valid ...

Page 33: ...al I O board labeled PC94E2 2D The relevant section of the board is shown below U9 U8 U6 U7 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 S1A S1B S2B S2A S3A S3B 4 Port P1 is controlled by the jumper settings on the selection headers marked S1A and S1B Ports P2 and P3 correspond to the selectors marked S2A and S2B and S3A and S3B respectively 4 A port will operate in RS23...

Page 34: ...e serial input ports on the second Encoder Be sure that the baud rates of the two ports match Tab Down Tab Down Tab Down Tab Up RS232 Configuration RS422 Configuration BLUE YELLOW GREEN RED BLACK WHITE BLUE YELLOW GREEN RED BLACK WHITE BLUE GREEN RED WHITE WHITE BLUE GREEN RED Toggle Clone Port CTRL A D ON OFF ENTER Toggles P2 On or Off as Clone port on a clone port enabled Encoder This command ca...

Page 35: ...s with SMPTE 259M and CCIR 656 Video Input Level 800 mV p p 10 Out 1 bypass protected Input Impedance 75 Ohms Equalization Automatic up to 200m 270 Mb s w Belden 1694 or equivalent Input Return Loss 18dB 1 270 MHz Input S N Ratio Unit will function down to 25 dB ratio CCIR weighted with typically one error per row at that level DATA INPUT CHARACTERISTICS Data Ports Three serial RJ 11 jacks selecta...

Page 36: ... Out 1 SD VANC BNC 75 Ohm connector bypass protected HD SDI Out 2 SD VANC BNC 75 Ohm connector not bypass protected Data Five RJ 11 Jacks for P1 P2 P3 Ma and VTR Control Power Standard IEC 60320 non captive socket 3 wire North American power cord 7 feet long PHYSICAL CHARACTERISTICS Height 1 75 inches 4 4 cm Width 19 inches 48 3 cm Depth 10 inches 25 4 cm Mounting Designed for rack mounting with o...

Page 37: ...8 B Line 21 Data Services 2000 EIA 708 B Digital Television DTV Closed Captioning 1999 SMPTE 259M 10 bit 4 2 2 Component and 4fsc Composite Digital Signals Serial Digital Interface 1997 SMPTE 291M Ancillary Data Packet and Space Formatting 1998 SMPTE 292M Bit Serial Digital Interface for High Definition Television Systems 1998 SMPTE 333M DTV Closed Caption Server to Encoder Interface 1999 SMPTE 33...

Reviews: