I've written an application that uses the SPM, and it works fine when intercepting slow data from Hyperterminal, but it is having locking up problems when the rate of data speeds up. At first I blamed my own code, but the demo applications supplied also have troubles with this data source.
SPM AX Version 4.0, last modified on Wednesday, 21 March 2007, 1:00:42 PM
We have an external device running an embedded Linux communicating with a C# .Net 2.0 inhouse program. Communicating over Com 1, 57600 8-N-1, no handshaking.
Running csexample.exe, and also vb6example.exe...
They work fine of occasional intermittent data.
But there is a mode where 12 byte packet requests are sent, and approx 100 byte and replies are received several times a second.
In this mode, connection to the receiving stream can be lost, the program can appear frozen except for the occasional sent request, and very often the whole Windows operating system becomes unstable, forcing a button press reboot of the computer.
So, what can make SPM unstable? I can try and fix up the program that is being monitored.
What can be done in the monitoring program, written in C#, to deal with high volumes of data?