Skip to content

Ohjaussoftaa HSL:n vanhoille metroasemien laiturinäytöille

Notifications You must be signed in to change notification settings

AS-kilta/metro_station_display

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Metron vanhojen laiturinäyttöjen ohjaus

Reverse-engineerattua tavaraa ja uutta ohjauskoodia HSL:n vanhoille oransseille metroasemien laiturinäytöille. Näytön ohjausboksi on tietokone 8085-prosessorilla ja LCD-paneelit syövät bittejä. Katso blogauksiani aiheesta.

  • metro.py puhuu sarjaporttiin komentoja, joihin originaalisoftan pitäisi vastata.
  • fontdecode.py lukee ohjelmamuistin (program.bin) lopussa olevia fonttikarttoja.
  • printline.c on teensy++ 2.0:lla testattu palikka oksentamaan pikselidataa lcd-väylille. Toimii ainakin tökkäämällä nastat 8155-piirin tilalle sopiviin nastoihin.
  • printline_to_header.py käpistelee bittejä printline.c:tä varten.
  • printline_decoder.py emuloi näyttöä, vaatii pygamen.
  • avrctrl/: softaa syöttämään grafiikkaa teensyn virtuaalisarjaportin yli suoraan lcd-väylälle.

Yleishyödyllistä kivaa:

About

Ohjaussoftaa HSL:n vanhoille metroasemien laiturinäytöille

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Assembly 73.4%
  • C 15.3%
  • Python 10.9%
  • Other 0.4%