>115200 serial communication

G

Guest

Hi,

I'm successfully using Richard Grier's NETCommOCX software
(www.hardandsoftware.com) to communicate with a device over the USB-port
(with a USB-serial-converter) at 115200 bps.

Now the device is beeing upgraded and the amount of information that has to
be sent will increase so that 115200 bps won't be enough. I guess the next
logical speed is 230400...

NETCommOCX is said to have a top speed of 115200, so I unfortunately have to
abandon that. What are my alternatives?

I haven't found any similar freeware that seems to supports this speed.
I think it could be done using API calls, but I have never used that, and
from what I've read it seems a bit tricky. (Is it?)

I'd be very thankfull for any help or suggestions on this.
Best regards
Daniel Strigard
 
A

alejandro lapeyre

The original, classical, serial chips have that speed "limitation". I dont
know if the new motherboards include that functions with faster speeds. I
guess they dont.

Alejandro Lapeyre
 
D

Dick Grier

Hi,

You can use the Windows API (for example, serial classes in my book), or you
can use a serial add-on such as the Community Edition serial class that is
in the Microsoft Visual Basic Resource Kit, which is free.
Now the device is beeing upgraded and the amount of information that has to
be sent will increase so that 115200 bps won't be enough. I guess the next
logical speed is 230400...
<<

Use care with this assumption. High speed serial data, usually, are limited
by the processing in your program, not by the actual serial rate. Thus, a
step up in raw serial speed may do nothing for you. Of course, this caveat
depends on what you are doing with the actual receive data.

Dick

--
Richard Grier (Microsoft Visual Basic MVP)

See www.hardandsoftware.net for contact information.

Author of Visual Basic Programmer's Guide to Serial Communications, 4th
Edition ISBN 1-890422-28-2 (391 pages) published July 2004. See
www.mabry.com/vbpgser4 to order.
 
G

Guest

Hi,

Since I’d like to avoid API’s until necessary I’m gonna try the serial class
from VB Resource Kit and see where that gets me to.

I’m aware that it is the program that sets the limit for the connection
speed. But I have to increase the bps, so if that problem occurs I have to
deal with it…

Thanks a lot!
I’ll get back if I don’t get it to work.

/Daniel
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top