question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Character map does not seem to match A02 tables

See original GitHub issue

Please tell me if I’ve misunderstood, but I think there is a miss-match between the A02 tables and which characters are shown on the display.

When I try to write the Danish/Norwegian letters: æ/ø/å, the screen displays different characters. Check out the attached image, where line one corresponds to the characters on line two. (ae = æ, oe = ø and aa = å).

20200719_203056

I wrote to the display using this command: lcd.write_string("ae, oe, aa\n\ræ ø å")

I used this pdf, page 18, to reference which characters the A02 table contains.

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Reactions:1
  • Comments:8 (3 by maintainers)

github_iconTop GitHub Comments

2reactions
dbrgncommented, Mar 10, 2021

Sorry for the late response. It’s possible that your display does not match the A00 or A02 tables, but contains a custom mapping.

As described here https://rplcd.readthedocs.io/en/stable/usage.html#character-maps you can use the show_charmap target of the rplcd-tests script to write all characters sequentially to the display. Then you can compare with the character maps in the PDF.

If there’s a mismatch, you probably need to create your own character map, or alternatively use custom characters or raw character references.

Does that help, @janis-ax @etokheim?

1reaction
dbrgncommented, Mar 14, 2021

@etokheim @janis-ax alright, I’ll close this issue for now! You can still leave comments though.

Read more comments on GitHub >

github_iconTop Results From Across the Web

How to Use Special Characters in Windows Documents
Start Character Map. · In the Font box, click the font you want to use. · Click the special character that you want...
Read more >
RPLCD/usage.rst at master - GitHub
Should you run into the situation that your character map does not seem to match either the A00 or the A02 tables, please...
Read more >
LCD Language System - Marlin Firmware
Use only symbols matching the mapper. On Full Graphic Displays all symbols should be fine. Using the graphical display, you can test for...
Read more >
Character to Glyph Mapping Table - Apple Developer
The 'cmap' table maps character codes to glyph indices. ... Character codes that do not correspond to any glyph in the font should...
Read more >
U F A02.Html - Buffalo County
We are an Equal Opportunity Employer. We do not discriminate on the basis of race, religion, color, sex, age, national origin, or disability....
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found