Hallo,
ich habe hier eine FB 2030 von eBay, die sich nicht mehr erreichen lässt. Ich habe kabel für die serielle Schnittstelle angelötet und versuche mit einem FTDI USB-Seriell board (Buspirate, falls das jemand kennt) eine Verbindung aufzubauen.
Es kommt was an, allerdings keine lesbaren ASCII Buchstaben. Ich habe lange rumprobiert mit allen Baudraten von 300 bis 115200, verschiedene Parity und 1/2 Stopbits, ohne Erfolg.
Jetzt habe ich mir mal mit den Einstellungen aus dem Wiki (38400/N/1) die Binärdarstellung der zu erwartenden Daten ("ADAM2...") und der empfangenen Daten verglichen und festgestellt, dass die Bitfolge verschoben ist.
anstatt zB "A" = 01000001 und "D" = 01000100 kommt 10000011 und 10001000 an.
Also alle bits einen nach links verschoben. Woher das lsb kommt, konnte ich noch nicht rausfinden. Ein parity bit scheint es nicht zu sein.
Was mache ich falsch?
ich habe hier eine FB 2030 von eBay, die sich nicht mehr erreichen lässt. Ich habe kabel für die serielle Schnittstelle angelötet und versuche mit einem FTDI USB-Seriell board (Buspirate, falls das jemand kennt) eine Verbindung aufzubauen.
Es kommt was an, allerdings keine lesbaren ASCII Buchstaben. Ich habe lange rumprobiert mit allen Baudraten von 300 bis 115200, verschiedene Parity und 1/2 Stopbits, ohne Erfolg.
Jetzt habe ich mir mal mit den Einstellungen aus dem Wiki (38400/N/1) die Binärdarstellung der zu erwartenden Daten ("ADAM2...") und der empfangenen Daten verglichen und festgestellt, dass die Bitfolge verschoben ist.
anstatt zB "A" = 01000001 und "D" = 01000100 kommt 10000011 und 10001000 an.
Also alle bits einen nach links verschoben. Woher das lsb kommt, konnte ich noch nicht rausfinden. Ein parity bit scheint es nicht zu sein.
Was mache ich falsch?