Uit Hack42
Ga naar: navigatie, zoeken
(https://codeberg.org/raboof/matrix2teletext)
(meer TODOs)
 
Regel 29: Regel 29:
 
* Matrix-to-teletext bot code afmaken
 
* Matrix-to-teletext bot code afmaken
 
* Alles netjes opstarten bij het booten
 
* Alles netjes opstarten bij het booten
 +
* Logo-pagina
 +
* Upcoming-events-pagina
 +
* QR-code-pagina voor webchat
 
* Op MQTT luisteren, met een topic per subpagina, en content naar MQTT pushen?
 
* Op MQTT luisteren, met een topic per subpagina, en content naar MQTT pushen?
  

Huidige versie van 3 apr 2025 om 17:29

Project: TeleMatrikst
Schroefje24.png
Schroefje24.png
Schroefje24.png
Schroefje24.png
TeleMatrikst Picture.jpg

TeleMatrikst

Naam TeleMatrikst
Door Raboof
Status Uitvoer
Madskillz Teletekst, Matrix, IRC, PAL, RaspberryPi
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. Non-ascii-karakters zijn 6 blokjes per karakter in de stijl van TRS-80 (maar op een andere offset).

Code om naar het matrix-kanaal te luisteren en dat naar tti te converteren staat op https://codeberg.org/raboof/matrix2teletext

Om de TV naar teletext te switchen na het booten kunnen we de LG serial interface gebruiken: https://www.lg.com/ca_en/support/product-support/troubleshoot/help-library/cs-CT20098005-20153058982994/

Daarna:

  • Matrix-to-teletext bot code afmaken
  • Alles netjes opstarten bij het booten
  • Logo-pagina
  • Upcoming-events-pagina
  • QR-code-pagina voor webchat
  • Op MQTT luisteren, met een topic per subpagina, en content naar MQTT pushen?

Links: