Woody Home Page
ISO 8859 Font
June 3, 2007
In the old last century DOS days, every programmer had tried to display Chinese in his own application. When we began to design dot-matrix display for AR168G IP phone, I was so happy that the program skills of 14 years ago can be used again. I digged out those ancient c and asm codes with ASCII 8x16 and Chinese 16x16 font and put it into display at once.
Everything is ok on the past half year, until Sebastien translated all AR1688 resources into French. Some French characters are encoded after 0x80. I found my ASCII font after 0x80 can not match its coding. I had to make a convert table for French display, this is what now in 0.13 firmware. But problem continues, I found not all French special characters are in my font. The lead me to consider how poor my knowledge it is, regarding the world except China and US. Then I begin to search for the a standard of Windows French encoding. The result is better than I expected, the answer is ISO 8859.
As 0.13 and 0.14 are freezed for testing right now, we can only make the changes in 0.15 and 0.16. I feel so stupid of my actions 6 months ago. Seems that 14 years are not long enough to teach me consider more of the world before making movement. For French and other language AR168G existing users, they will need to upgrade font specially after 0.16 firmware upgrade to display special characters correctly.

No comments for this page yet. All Comment

More options? Please login or register account.