Hello! I have 2 problems with Visual Basic 6 mscomm32.ocx serial communications activex:
1. I'm having a new generation pci RS-232 interface with FIFO-UART 16950 and I face the problem that I can't receive all incoming strings, but a part of them.
2. My application supports up to 6 RS-232 ports with mixed settings. I mean that the two ports are opened with BAUD 9600 and two others with BAUD 4800. It is possible to receive the same thing from all ports simultaneously but I want to process it one time. If it is being received from a port with BAUD 9600 and a port with 4800, then it is coming with a time difference and I can't reject the one and use the other. I think that I have to make a receiving queue but I don't figure out how could it be.