Inverting and reversing characters

ricko73

New member
Here's what someone I know is attempting to do. They have a 634 unit and want to place it in the dash of a car, directed towards the windshield to act as a heads up display for an MP3 player/radio tuner.

To accomplish this, the letters would need to be reversed and mirrored from what is in the character set. (So the computer program would need to send "Eat at Joe's" as "s'eoJ ta taE" but the letters would be backwards at this point still.

Is it possible to replace the character set with a custom set for all characters or is this a possible future feature?

Thanks,

Ricko
Looking for additional LCD resources? Check out our LCD blog for the latest developments in LCD technology.
 

CF Tech

Administrator
It is "half-way" possible (literally!).

The left half of a 634 can be mirrored, but the right half cannot:

Try using WinTest to send each of these commands to your 634. You copy the strings here, then"right-click", "paste" into the edit box of WinTest.

Turn off cursor, scroll & wrap, clear display
\004\020\024\012
Move cursor to line 1 & label it
\017\000\000=130.7 KPH
Right-to left bar graph for speed
\018\000\255\010\019\205\000
Move cursor to line 2 & label it
\017\000\001=Oil Pres
Right-to left bar graph for "Oil Pres"
\018\001\060\010\019\225\001
Move cursor to line 3 & label it
\017\000\002=Temp
Right-to left bar graph for "Temp"
\018\002\060\010\019\245\002
Move cursor to line 4 & label it
\017\000\003=4250 RPM
Right-to left bar graph for "RPM"
\018\003\060\010\019\196\003
Mirror left half of display (this is the interesting one to watch :) )
\030\002\007

Here is what you will get:



And when you put it in a mirror:



The tricks are:

1) keep all the text in the left half of the display, which can be mirrored.

2) manually mirror the stuff in the right half, as I did by using "right to left" bar graphs.

3) if you want to "un-mirror" the left half:

\030\002\006

Another stupid display trick:

"Invert" the text areas of the display:
\030\000\059

Restore the text areas to normal:
\030\000\056
 
Top