Table of Contents

Teletext broadcast equipment

I picked up some Teletext broadcasting equipment at the 2021 S4C auction. This page chronicles my attempts to make some use of it.

I currently have:

I'm also working on an Intelfax/Starfish Atom Mk.II, and trying to load my own pages onto it.

VG Electronics 1058-535-411 Teletext Processor

I'm looking for a manual or some configuration details for this unit – please email me on philpem@gmail.com if you have any information.

This seems to be some kind of Teletext data bridge. Configuration is by internal DIP switches.

VG Electronics later became VG Broadcast, who became Sysmedia, who were bought by Screen Subtitling Systems, who in turn were bought by Broadstream.

According to Colin Hinson's Teletext pages, VG stands for “Vacuum Generators”. This ties in with the VG logo sometimes appearing on surplus high-vacuum equipment. That part of VG is now VACGEN.

Softel SE3055 Teletext databridge

I'm looking for the documentation for the Softel SE3055 Databridge – if you have a copy of this, please contact me on philpem@gmail.com

This is a 4-input Teletext data bridge.

It takes the Teletext data from four inputs and merges it into the main video feed – which in turn may also contain Teletext data lines.

Hardware variants

The SE3055 is available in at least two main hardware variants.

My EEPROM unit has a “Rev 3” main PCB; my EPROM units have “Rev 2” main PCBs.

ROM versions are as follows:

Configuration software

The SE3055 is configured through an RS232 serial port (9600 Baud, 8 data bits, no parity, 1 stop bit), using a DOS application called “SETUP”.

The configuration tool can be downloaded here: softel_se305x_config.zip. It works with the following Softel devices:

Spec sheet (from Softel)

Details in this section are from the Softel SE3055 databridge sell sheet (archive link)

This unit is designed to bridge teletext data from one video source to another. The SE3055 has four seperate data inputs, whilst the SE3054 has one. Both units can also insert synchronous data signals into the main video path.

Facilities

Each TV line in the main video path field blanking interval can be specifically configured to contain data originating from any selected data or video input. Lines may also be blanked or passed as required.

All functionality, configuration and fault handling may be set up via RS232 connection from a PC configuration program.

Technical Specification

TV Standard 625 Line PAL/SECAM
Teletext Standard World Standard 6.9375 Mhz data rate
Inputs Video A
Video B (Synchronous input e.g ITS)
Data 1-4 (Asynchronous data & video), (SE3054 1 only)
Output Video A + Inserted data (two outputs)
Data only (two outputs)
Sync.
Video Path Full broadcast specification. Automatic bypass on power failure
Data Path All data inputs are fully regenerated to broadcast standard
Configuration By user programmable PC software via RS232 port
Line Blanking Any valid Teletext line
Line Bridging Any data line on inputs 1-4 may be selected for transfer to any line on the main video
Framing Code Any valid framing code can be selected for each data input 1-4
VBI buffer Individually programmable data input buffers to cope with loss of main video, asynchronous cuts and input/output sync differential
Alarms Alarm relays may be triggered by data error rates, input signal failure and loss of video
Apology Programmable apology captions selectable for each input
Data Timing Default data timing adjustable from front panel
Internal Sync On loss of main video, the unit will switch to internal sync
Front Panel LED indicators for power, data inputs, main video, system alarm and bypass status
Alarm Outputs Configurable relay contacts
Serial Port 9-way D-type RS232 connection for fault logging or PC configuration
Power 80-240V 50/60 Hz IEC Mains input 150W
Mechanical 1U rack mounting, 490mm(D), 5kg

Intelfax/Starfish Atom Mk.2

I'm looking for manuals and/or software for this machine – especially a way to upload Teletext pages to it. Please email philpem@gmail.com.

The ATOM is a Teletext data inserter. This was designed by Intelfax and later continued by Starfish Technologies.

According to the archived Atom Mk2 web page, ATOM means “Advanced Teletext Origination Module”

It runs Windows 2000, on a Pentium MMX processor board, with a custom outboard Teletext generator connected over the PC/104 bus.

Datasheet

It can manage up to 16 Teletext magazines (with up to 8 on air at a time), and can store a total of 8000 Teletext pages which can be mapped for transmission as required.

Software

The software consists of a Teletext encoder driver, a system service (ATOM.exe) and a management UI (AtomManager.exe).

Networking

The datasheet suggests that the Atom can accept data over RS232, but the Atom I worked with doesn't seem to do this.

The ATOM.exe service listens to the following TCP ports:

Protocol Port Function Description
TCP 5000 DataInputSocket
TCP 56000 RawInputSocket
TCP 56001 RawOutputSocket
TCP 56663 BBC2DataInputSocket
TCP 56664 EngineeringSocket
TCP 56665 SendToCompanionSocket
ReceiveFromCompanionSocket
Send data to - or receive data from - a companion ATOM.
This seems to allow two ATOMs to operate in a redundant (primary and backup) setup.

The function names are those used in the ATOM executable

A timer runs every 800ms to perform some housekeeping functions.

General notes -- communication protocols and file formats

Softel Newfor

Newfor is a protocol used to transfer subtitles to Teletext inserters. It is implemented in VBIT2's 'newfor.cpp' file.

newfor-subtitles can play SRT files in TCP/IP Newfor format.

Softel EP1

EP1 is a file format used to store Teletext pages.