dhrone / pydPiper

A general purpose program to display song metadata on LCD and OLED devices
MIT License
78 stars 36 forks source link

Vintl01_10x16 fixed font not displaying correctly #138

Open vgnmnky opened 1 month ago

vgnmnky commented 1 month ago

I don't find the default large font (used for the clock) easy to read, so I changed the large font in the pages file to Vintl01_10x16_fixed.fnt, in place of BigFont. The Vintl font already exists in displays/fonts.

Unfortunately, some portions of the time are rendered as question marks. There are no errors in the log file.

I'm using v0.31 alpha on a Pi 3B+ with Moode Audio. Otherwise not had any problem configuring the display (44780_i2c, 20x4).

Am I missing a step? And/or are there other suitable large (perhaps even larger?) fonts I could use?

dhrone commented 1 month ago

Question marks are displayed when the system attempts to render content that contains characters that are not contained within the font.

vgnmnky commented 1 month ago

Thanks for the reply.

It's only being asked to the time, and parts of the numbers are showing. It's mostly the lower half that has question marks. According to the png file, the font has numbers in it, so that's why I'm wondering if I've missed a step. Does the Vintl font need to be treated differently to the BigFont font?

(just to clarify, I'm trying to use a font that is already included in the install, I'm not trying to add something new)