serial port communication - again

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



hello,

i am using wine 20040121, and the windows application i am trying to run
need to communicate through the serial ports with an attached device.
the problem is this: whenever i try to communicate with the serial
device, i get the following error message:

--- ouput starts ---
 
trace:comm:EscapeCommFunction handle 0x164, function=3
trace:comm:EscapeCommFunction SETRTS
fixme:comm:SetupComm insize 1024 outsize 1024 unimplemented stub
trace:comm:SetCommTimeouts (0x164,0x424f0a50)
trace:comm:PurgeComm handle 0x164, flags f
trace:comm:BuildCommDCBAndTimeoutsA (COM1:9600,e,8,1,0x424f0a64,(nil))
trace:comm:BuildCommDCBAndTimeoutsW
(L"COM1:9600,e,8,1",0x424f0a64,(nil))
trace:comm:SetCommState handle 0x164, ptr 0x424f0a64
trace:comm:SetCommState bytesize 8 baudrate 9600 fParity 1 Parity 2
stopbits 1
trace:comm:SetCommState ~IXON ~IXOFF
trace:comm:EscapeCommFunction handle 0x164, function=3
trace:comm:EscapeCommFunction SETRTS
trace:comm:PurgeComm handle 0x164, flags 8
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:EscapeCommFunction handle 0x164, function=4
trace:comm:EscapeCommFunction CLRRTS
trace:comm:PurgeComm handle 0x164, flags 8
trace:comm:PurgeComm handle 0x164, flags 4
trace:comm:EscapeCommFunction handle 0x164, function=4
trace:comm:EscapeCommFunction CLRRTS
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 11
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 11
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 11
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 11
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 11
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 11
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 11
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 11
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 11
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 1 cbOutQue = 0
trace:comm:PurgeComm handle 0x164, flags 8
trace:comm:ClearCommError handle 0x164 cbInQue = 8 cbOutQue = 0
trace:comm:PurgeComm handle 0x164, flags 8
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:EscapeCommFunction handle 0x164, function=4
trace:comm:EscapeCommFunction CLRRTS
trace:comm:PurgeComm handle 0x164, flags 8
trace:comm:PurgeComm handle 0x164, flags 4
trace:comm:EscapeCommFunction handle 0x164, function=4
trace:comm:EscapeCommFunction CLRRTS
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 11
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 11
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 11
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 11
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 11
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 11
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 11
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 11
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:ClearCommError handle 0x164 cbInQue = 3 cbOutQue = 0
trace:comm:PurgeComm handle 0x164, flags 8
trace:comm:ClearCommError handle 0x164 cbInQue = 0 cbOutQue = 0
trace:comm:EscapeCommFunction handle 0x164, function=4
trace:comm:EscapeCommFunction CLRRTS
trace:comm:PurgeComm handle 0x164, flags 8
trace:comm:PurgeComm handle 0x164, flags 4
trace:comm:EscapeCommFunction handle 0x164, function=4
trace:comm:EscapeCommFunction CLRRTS
trace:comm:EscapeCommFunction handle 0x164, function=4
trace:comm:EscapeCommFunction CLRRTS


--- output ends ---

R/W perms are okay, as far as i can tell (user running wine has R/W
perms to access serial devices). 

thanks for your help in advance.

matthias

any suggestions are very welcome:-) 

_______________________________________________
wine-users mailing list
wine-users@xxxxxxxxxx
http://www.winehq.org/mailman/listinfo/wine-users

[Index of Archives]     [Gimp for Windows]     [Red Hat]     [Samba]     [Yosemite Camping]     [Graphics Cards]     [Wine Home]

  Powered by Linux