
Det var en ICU300 med för att styra skylten.
Tanken är att man ska göra iordning ett antal texter på datorn om sedan ladda in dom i styrenheten
och där kan man då välja mellan dom färdiga budskapen.
Jag tänkte styra skylten direkt istället, för att kunna visa dynamiska värden.
skylten kopplas:
röd +24 volt
vit RS485 D+
grön RS485 D-
svart jord
separat kabel för belysningen vit +24volt.
Är det någon här som vet något om protokollet, det är RS-485 i 4800baud.
Det går långsamt att reverse engineera det

All hjälp är välkommen
0xff start
0x06 skyltens adress, verkar oftast vara 6 för frontskylten?
0xa2 alltid 0xa2
0xd0
0x70 skyltens bredd 112 pixlar
0xd1
0x10 skyltens höjd 16 pixlar
0xd2
0x02 kolumn där texten startar
0xd3
0x11 Flyttar ner texten 2pixlar?
0xd4
0x69 typsnitt?
sedan kommer texten som ascii? i exemplet nedan 9st "A"
sedan checksumma , den är summan av alla bytes efter start 0xff, i en byte (AND 0xff ), det finns två specialfall när den skrivs den i två byte,
när checksumman är 0xfe, skrivs den 0xfe, 0x00 och när den är 0xff skrivs den som 0xfe, 0x01
0xff slut
exempel, skriver ut 9st "A" på skylten med adress 6:
0xFF,0x06,0xA2,0xD0,0x70,0xD1,0x10,0xD2,0x03,0xD3,0x11,0xD4,0x69,
0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x08,0xFF
En annan metod skulle vara att disassemblera koden till den 80c31 'a som sitter på kontroller kortet ,
men det verkar jobbigt om man inte är så hemma på 8051 assembler

någon som vet något om någon 8051 disassembler? eller ska jag glömma den vägen direkt?