Hey Guys,
Im trying to figure out how this VDO display system works. Basically I 6 bytes to it, via CAN. Which is all working great :). But I cannot figure out how they are doing the text encoding. Maybe one of the LCD guys might of seen something kinda like it.
Heres my output
Basically the first 4 characters are set by the first 3 bytes, and the last 4 four are set by bytes 4,5 & 6
i.e
FF FF FF => Character1, Character2, Character3, Character4
30 bF 00 => Display output (A. )
30 c0 00 => Display output AA2
30 c2 00 => Display output (AA.)
30 c2 cc => Display output (AA.A)
30 c1 cc => Display output (AA6A)
30 f3 cc => Display output (ADDA)
30 c2 00 => Display output (AA7A)
Some other test output
11 00 00 => 3T
0b 00 00 => 1
10 00 00 => 3D
09 00 00 => 1T
08 00 00 => 1D
07 00 00 => 0
05 00 00 => 0T
04 00 00 => OD
85 46 D0 38 b2 => Display output (VIPEC..)
If anyone can shed some light on how this is being encoded would be most helpful.
Cheers Jason
Hey Guys,
Im trying to figure out how this VDO display system works. Basically I 6 bytes to it, via CAN. Which is all working great :). But I cannot figure out how they are doing the text encoding. Maybe one of the LCD guys might of seen something kinda like it.
Heres my output
Basically the first 4 characters are set by the first 3 bytes, and the last 4 four are set by bytes 4,5 & 6
i.e
FF FF FF => Character1, Character2, Character3, Character4
30 bF 00 => Display output (A. )
30 c0 00 => Display output AA2
30 c2 00 => Display output (AA.)
30 c2 cc => Display output (AA.A)
30 c1 cc => Display output (AA6A)
30 f3 cc => Display output (ADDA)
30 c2 00 => Display output (AA7A)
Some other test output
11 00 00 => 3T
0b 00 00 => 1
10 00 00 => 3D
09 00 00 => 1T
08 00 00 => 1D
07 00 00 => 0
05 00 00 => 0T
04 00 00 => OD
85 46 D0 38 b2 => Display output (VIPEC..)
If anyone can shed some light on how this is being encoded would be most helpful.
Cheers Jason