I am trying to use COM3 to communicate with a GSM modem. I have tried 115200 and 57600 bps but I keep getting overruns on the communications even just with the simple AT commands. I haven’t even got to the stage of doing a PPP connection with a flow of data.
I found a few posting here about lack of RTS/CTS support on COM3. Not so great considering the lines are shown on the brochure and dev board.
I am monitoring RTS and CTS with a scope and they are both at a LOW level which would make them active.
I have noticed that setting ReadTimeout to zero gives me less overruns. With it set to 10ms I get lots of them. What is the purpose of ReadTimeout?
Is all a bit strange as the same code was used with a Sytech Nova board and it ran without any overruns.
Any clues to setting issues with the ChipworkX that I might have missed?
If I can sort this out, I will have successfully ported the code over to the ChipworkX as all the I2C analog stuff is working. I have even managed to sort out the touch and have a nice stable touch input now with my custom LCD.