i've been trying to get ProComm (4.7 for Windows) to output strings (commands, in my case) out the COMM port, but at a slower rate than the baud rate.
The baud rate is at 115.2k, but the receiving end uses polling to check its serial port, so a full-speed transmission of strings/text from ProComm would make it MISS characters. I need to be able to do a "mspause" between each character, for each string command sent out.
Every method I have tried makes ProComm send out 2 characters at a time (2 characters between a visible "pause" of transmission), causing the receiving end to miss a character every so often.
Why is this happenning?
Could someone give me an ASPECT script (with pre-defined strings of text for commands) that will send out those strings in a "slower" rate via a function that will use a pause (i.e. "mspause" between each character? All my attempts have failed... somehow causing a pause between every TWO characters (even if the mspause is set to something very high like 2000, it's visible that ProComm somehow sends out 2 characters before every pause).
thanks.
The baud rate is at 115.2k, but the receiving end uses polling to check its serial port, so a full-speed transmission of strings/text from ProComm would make it MISS characters. I need to be able to do a "mspause" between each character, for each string command sent out.
Every method I have tried makes ProComm send out 2 characters at a time (2 characters between a visible "pause" of transmission), causing the receiving end to miss a character every so often.
Why is this happenning?
Could someone give me an ASPECT script (with pre-defined strings of text for commands) that will send out those strings in a "slower" rate via a function that will use a pause (i.e. "mspause" between each character? All my attempts have failed... somehow causing a pause between every TWO characters (even if the mspause is set to something very high like 2000, it's visible that ProComm somehow sends out 2 characters before every pause).
thanks.