Skip to content

Miscellaneous notes

ZXGuesser edited this page Apr 7, 2024 · 1 revision

Video connection

The video signal is presented different by each variety of Pi.

If you have an original Pi then all you need is a phono cable as it is fitted with an RCA socket.

The Pi 2 onwards use a 3.5mm TRRS jack for combined composite video and audio output. Be aware that not all 3.5mm to 3×RCA cables use the same pinout so may not work with the pi.

The Pi Zero has no connector but has either a position for a 0.1" pitch pin header (Zero/Zero W) or solder pads on the underside of the board (Zero 2 W).

The teletext signal can only be decoded from composite video. If you have an HDMI display plugged in you may see teletext being generated at the top of the screen, but this can not be decoded.

If you are not getting a composite video signal ensure that /boot/config.txt has hdmi_force-hotplug=1 commented out like this.

# hdmi_force_hotplug=1

Compatibility

VBIT2 is hardware independent. However, raspi-teletext is specific to the Raspberry Pi.

Network packet server

VBIT2 integrates a simple TCP packet server supporting up to five simultaneous client connections. It transmits complete frames of t42 packet data as used by the BeebEm and Fuse microcomputer emulators. Unused lines are filled with zeros.

When enabled via vbit-config, the default port is 19761. This can be changed by editing the packetServerPort value in ~/.teletext-services/config.json. Video output can also be disabled if desired by changing the output setting to "none".

Clone this wiki locally