Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Serial comms in VB-DOS

8 views
Skip to first unread message

who where

unread,
Oct 26, 2010, 8:21:00 PM10/26/10
to
I have seen serial comms in VB-DOS described as "broken". I must
admit that to date I haven't really tried to discover just how broken.
But I was looking at a piece of old GPS interface (QB45) code that
runs on a Win98SE laptop, and figured it could do with a brushup. I
also figured that if it runs in QB45 it *should* work in VB-DOS ....

Now the QB45 help file lists the valid baud rates as "75, 110, 150,
300, 600, 1200, 1800, 2400 and 9600". No mention of 4800. The QB45
code opens the COM port at 4800 (NMEA standard) and works fine (*).
The VB-DOS help file lists those same rates, also omitting any
reference to 4800.

So to my questions:

Is serial comms in VB-DOS so broken that I'm wasting my time?

Is there a way to render it operative (i.e. workaround)?

Is 4800 actually supported (to the extent that this is not moot
anyway)?

(*) The QB45 code polls the port by looping on the input buffer,
checking LOC(n) and jumping off to the processing routine if data is
seen. Not convinced this approach will work in the VB-DOS world.

Geo

unread,
Oct 27, 2010, 12:02:57 PM10/27/10
to
On Wed, 27 Oct 2010 08:21:00 +0800, who where <no...@home.net> wrote:


>The VB-DOS help file lists those same rates, also omitting any
>reference to 4800.

Agreed

>So to my questions:
>

>Is 4800 actually supported (to the extent that this is not moot
>anyway)?

I copied the Help example for "OPEN COM" and changed the 9600 to 4800 and it
worked the same.

--
Geo

who where

unread,
Jan 13, 2011, 8:28:41 AM1/13/11
to
Halloo! Anyone here who can shed some light on this topic?

On Wed, 27 Oct 2010 08:21:00 +0800, who where <no...@home.net> wrote:

0 new messages