The teletext service from Satellaview+
This guide is split up into several sections, with each one catering to a different method of
setting up and using the SatellaText service. Below is a teble of contents.
This section is for how to set up SatellaText on a Raspberry Pi, using an analogue-capable TV.
This will allow you to interact with the teletext service via a remote control. You will need:
Note that the Model 5, 400 and 500 are not supported, as these do not have composite capability.
Also keep in mind that on a Pi Zero, you will need to solder on a pin header (Zero), or the cable
itself (Zero 2) to your Pi to gain access to the composite output pins/pads.
REMEMBER THAT THIS WILL ONLY WORK WITH A PAL TELEVISION SET.
The first step is to install VBIT2 on your Pi. After booting into Raspberry Pi OS, you will need to
connect to the Internet, using Ethernet, Wi-Fi, or whatever method you use. Then, open a terminal window
and type in the following:
wget https://raw.githubusercontent.com/peterkvt80/vbit2/master/getvbit2
which will download the install script. Then run it with
bash getvbit2
After installing the programme, the VBIT2 configuration tool will start. Select the first option,
[I Install service] and install any other services you want to use alongside SatellaText. To
install SatellaText itself, select [1 Install service], then select the last option,
[C Custom service], and finally, select, [G Git repository]. Then, type in the link to
the SatellaText repository:
https://github.com/real-kami-kun/SatellaText-Plus.git
and set the name of the service to "SatellaText".
Once back at the main menu, make sure that SatTXT is selected, then exit the config tool.
You will need to restart your Pi, and switch to the composite output. If you get any sort of
anomalies with the video (inverted, no video, buzzing in audio) then your cables are not
compatible.
Once rebooted, open the terminal and typevbit-config
to start the config tool.
Select [V Start VBIT2]. If everything is correct, you should be able to press the TEXT
()
button and the SatellaText home page should load up after a moment or two. Now you can start
browsing and exploring what the service has to offer! Enjoy!
This section is for how to set up SatellaText on a Raspberry Pi, as an in-vision video feed.
This will allow you to use the service with a Pi on any display, controlled via keyboard.
NOTE: Unlike the TV method, this one will work on any Pi, Model 5 and 400/500 included.
First, set up VBIT2 as mentioned in the TV method.
You will want to install SatTXT and any other services you want,However, you will want to
enter the [O Options] menu and uncheck "Run VBIT2 automatically at boot", if checked.
DO NOT RUN VBIT2 OR SET IT TO RUN AT BOOT.
Next, it's time to set up VBIT-IV, the in-vision extension to VBIT2. Exit vbit-config and type:
git clone https://github.com/peterkvt80/vbit-iv.git
Once the repository is cloned, you'll need to install Python 3 (if not already installed), as
well as some extra packages that are needed, using the follwing commands:
pip3 install screeninfo
pip3 install readchar
pip3 install zmq
cd vbit-iv
sudo cp *.ttf /usr/local/share/fonts
If you want keyboard control, open a second terminal window in the same folder and type:
./vbit-remote
This will allow keyboard input to be passed to VBIT. In the first window, run:
./innervision.py
to run VBIT-IV. You may have to Alt+Tab to the second window to get your
keyboard inputs to register. Enjoy!
NOTE: Press Ctrl + C to leave VBIT-IV.
For instructions, follow this guide.