Skip to content
Compare
Choose a tag to compare

Adds Wales and London Ceefax regions to known services
Implement page coding type 4 for TOP Additional Information Tables
Implement per packet coding (type 5)

Compare
Choose a tag to compare

This update tidies up the systemd unit files for Raspberry Pi systems and adds symlinks to the user's ~/.local/bin directory for vbit2 and the runvbit2.sh script.
The Ceefax (South) region is added to the known services in vbit-config.
Windows users can continue to use the v2.4.0 binary.

Compare
Choose a tag to compare
  • More control over generation of page update flag.
  • Transmit modified pages immediately with the interrupted sequence flag set.
  • Allow single (non carousel) pages to specify a subcode per Annex E.2 of the teletext specification. i.e. support time coded pages such as the "alarm clock".
Compare
Choose a tag to compare

Allows a second config file called vbit.conf.override to override config lines from vbit.conf
This allows end users to replace specific settings without editing the main config when under version control.

Compare
Choose a tag to compare
Compare
Choose a tag to compare

Fix loading of 8-bit tti files

This release also adds update option to the vbit-config menu

Compare
Choose a tag to compare

Implement recursive page directories and new management scripts for raspberry pi.

Compare
Choose a tag to compare

Improve handling of malformed tti files (blank files or wrong length OL rows)

Compare
Choose a tag to compare

Fix bugs in reading malformed (incorrect length) OL rows from tti files.

Compare
Choose a tag to compare

Page lists are now sorted so that rolling headers go out in the correct ascending order.
Carousel pages now go out at the appropriate point in the page cycle and the subpage cycle time specified in the tti file is now treated as a minimum cycle time.
Carousel subpages will be transmitted and cycled at the specified cycle time as before if the interrupted sequence flag is set. This is required for animating subpages etc.