Hacken heißt, einfach rumprobieren, ob irgendeine Reaktion erfolgt.
Wenn dort fix steht, 5 Bytes, dann soll es gelten.
Die Return werte 0xE0, 0x80 etc. könnten hinweisen, daß das Comm-Format nicht stimmt, oder die Baudrate
Du schickst 1 start / 8 Bits / No parity / 1 Stop NO Flowcontrol
Da kann was klemmen
UND noch eine ev. Gemeinheit: Vielleicht will der Kerl Flowcontrol mit RTS/DTR haben ? ( z.B Modems lieben das)
EDIT
Ein Versuch: mach zwischen dem senden zweier Zeichen eine kleine Pause, manchmal hilft das. (ein paar mS)