Uit Hack42
< Gebruiker:Raboof
Versie door Raboof (overleg | bijdragen) op 19 mrt 2025 om 09:44 (status update, plannen)
Ga naar: navigatie, zoeken
Project: TeleMatrikst
Schroefje24.png
Schroefje24.png
Schroefje24.png
Schroefje24.png
TeleMatrikst Picture.jpg

TeleMatrikst

Naam TeleMatrikst
Door Raboof
Status Idee
Madskillz Teletekst, Matrix
Doel / Omschrijving
De matrix/IRC-chat ergens op een scherm tonen via teletekst
Alle Projecten - Project Toevoegen
File:TeleMatrikst_Picture.jpg noez

Lijkt me leuk de Lounge-chat (Matrix/IRC) ergens op een scherm tonen via teletekst.

Ik heb nog een oude Raspbarry Pi Model B v1.2 liggen die een Composite output heeft waar dit mee zou moeten werken.

Aangesloten met een kabeltje a la https://www.amazon.com/Conwork-2-Pack-Plated-Splitter-Extension/dp/B00ZNTP4RW/ . Let op: de pinout van de 'TRRS'-minijack is niet gestandaardiseerd, dus in mijn geval zat de composite video output op de rode audio-stekker.

De TV waar ik mee test had geen Composite input, maar wel SCART, en SCART heeft een pin waarop die Composite accepteert.

Om de Pi van NTSC naar PAL te switchen was "sdtv_mode=2" in config.txt zetten niet voldoende, ik moest ook "video=Composite-1:720x576i,tv_mode=PAL" aan cmdline.txt toevoegen. Bovendien moet ik ondanks "hdmi_ignore_hotplug=1" zorgen dat de HDMI-output gedisconnect is tijdens het booten.

De 'universele' afstandsbediening kan nu naar teletekst-modus switchen.

De code van https://github.com/ali1234/raspi-teletext geeft nu geen fouten meer (moest 'libraspberrypi-dev' installeren), maar de TV pikt ook nog geen teletekst-content op. Getest met 2 verschillende TVs. Bleek dat "vc4-kms-v3d" roet in het eten gooide, met "vc4-fkms-v3d" werkt het nu! Updates aan de docs en error handling voorgesteld op https://github.com/ali1234/raspi-teletext/pulls

https://github.com/peterkvt80/vbit2/wiki is handig om files van het filesystem te streamen ipv zelf T42-packets te hoeven samenstellen. Nog niet gevonden hoe escape-sequences (voor kleur en non-ascii-karakters) werken. Non-ascii-karakters zijn 6 blokjes per karakter in de stijl van TRS-80 (maar op een andere offset).

Daarna:

  • https://gitlab.com/jpypi/rustix ?
  • Op MQTT luisteren, met een topic per subpagina, en content naar MQTT pushen?
  • Kunnen we forcen dat de TV bij opstarten naar teletekst switcht? of moeten we daarvoor IR sturen?