"Transmit short IDs" to MulitMaus using opendcc
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Rocrail |
Fix Released
|
Low
|
Unassigned |
Bug Description
taken from forum discussion http://
last tested on 1324 (Linux) and 1313 (Windows)
>>>
20100215.091450.890 r9999c 00000D28 OOpenDCC 0339 send short IDs to the throttle
20100215.091450.890 r9999c 00000D28 OP50x 0285 bin command
20100215.091453.921 r9999E 00000D28 OSerial 0394 Timeout on serial read[COM3] 0 of 1 read.[rc=0] tries=3
20100215.091453.921 r9999E 00000D28 OP50x 0219 ERROR in transact!!! rc=0 state=RCVERR
<<<
Hello, Lothar sent me a log file and I see the communication is somehow strange:
WRITE VCP11 SUCCESS Length 2: 78 C9 = XEvtLok
READ VCP11 SUCCESS Length 1: 80 = none
SERIAL_
WRITE VCP11 SUCCESS Length 2: 78 C8 = Xevent
READ VCP11 SUCCESS Length 1: 00 = none
SERIAL_
SERIAL_
WRITE VCP11 SUCCESS Length 9: 00 00 0C 00 00 58 4D 54 0D ....XMT<cr>
READ VCP11 SUCCESS Length 1: 00
READ VCP11 SUCCESS Length 1: 00
READ VCP11 SUCCESS Length 1: 00
READ VCP11 SUCCESS Length 1: 00
READ VCP11 TIMEOUT Length 0:
READ VCP11 TIMEOUT Length 0:
READ VCP11 TIMEOUT Length 0:
WRITE VCP11 SUCCESS Length 2: 78 A2 = Xstatus
READ VCP11 SUCCESS Length 1: 00
WRITE VCP11 SUCCESS Length 2: 78 CA = Xevntrnt
READ VCP11 SUCCESS Length 1: 00
WRITE VCP11 SUCCESS Length 2: 78 C9
READ VCP11 SUCCESS Length 1: 00
The commands during data base transfer are broken / overwritten with some illegal stuff. No wonder, that opendcc command station doesn't understand this.
br Wolfgang
Related branches
Changed in rocrail: | |
importance: | Undecided → Low |
Changed in rocrail: | |
status: | Fix Released → Fix Committed |
status: | Fix Committed → Fix Released |
Cannot use this trace.
Make a byte trace with Rocrail to compare.