From df2294156efb97a834949709c87ad1d13b215e22 Mon Sep 17 00:00:00 2001 From: Stefan Bethke Date: Sat, 31 May 2025 11:10:08 +0200 Subject: [PATCH] Add charset info --- README.md | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 6ef55a7..870d503 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,23 @@ # Bus- und Bahn-Anzeige (bus and train display) -This is the code to send information to the station display that is hangin in the hallway of CCCHH. +This is the code to send information to the station display that is hanging in the hallway of CCCHH. + +## Documentation + +The [docs](./docs) directory contains a number of documents about the device, all in German. + +## Character Set + +The display uses [Code Page 437](https://en.wikipedia.org/wiki/Code_page_437), with a few exceptions. Due to the limited +resolution of the segments, the display can deviate significantly. + +| Code | CP437 | Geavision Spaltenschrift | +|------|--------------|--------------------------| +| 0xb4 | ┤ u2524 | Vehicle end left | +| 0xb5 | ╡ u2561 | Vehicle end right | +| 0xb6 | ╢ u2562 | Track | +| 0xff |   u00a0 | Three full segments | + +In other displays, the vehicle ends can be used together with other special characters to show carriage information; +this set seems to be missing those extra characters.