On Thu, 07 Oct 2010 17:27:49 +0200, Koenraad Lelong <[email protected]> wrote:
>When I'm having problems with serial-comms, I use minicom/hyperterminal. >I disable all handshaking. I have plugged in a test-connector in the >port : with a 9pin connector shortcircuit pins 2 and 3. Then if I send >anything to the port, I should get it back on the screen. If that works, >I go further. >My 2 cents. Good idea, I did not think about that kind of self-test into a single application! I just made myself a loopback connector-cable and tested. Michael Schnell wrote: >> Did you check with minterm or similar that the serial port is in fact >> working for you ? > >Good point. I usually use gtkterm since it doesn't make assumptions >about modems etc. which is more use for talking to instrumentation. I installed gtkterm and used that for initial testing with the loopback connector. I found that while I had been using ttyS0 all along, the working port is ttyS1! After that I got my test application working too, both using the loopback connector and with a connection to Hyperterminal on my Windows host. So far just functional tests, but next I will start up a serious comm unit and start checking out the capabilities of the comm component. Thanks for the tips and suggestions! A question concerning gtkterm: I cannot find any command to open/close the port. How is that done? Do I have to shut down the program to release the port? -- Bo Berglund Developer in Sweden -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
