Re: COM ports and LB
- Just putting this out there for what it is worth.
I use multiple serial ports (up to 5 at once at 57600 baud with no real problems.
here is the open statement I use:
BaudRateMB = 57600 '(loaded from a file)
OPEN "COM2:" + STR$(BaudRateMB) + ",N,8,1,ds0,cs0,rs" FOR RANDOM AS #1 LEN = 16384'(Buffer)
Make sure that the parameters in the Device Manager for each port match your open com statement.
64 bit 8 core
--- In firstname.lastname@example.org, "auburnham53" <k6dgw@...> wrote:
> I have an application that needs two COM ports. COM1 on my Win 7machine is a "real" RS-232 serial port. I have a USB-serial adapter [Gigaware] that installs as COM5. Using dumb terminal programs [Foxterm and Termite], I've verified that both work, I can send and receive data just fine.
> LB accesses COM1 just fine with
> open "COM1:9600,N,8,1,CS0,RS,DS0" for random as #PORT1
> When I try and execute
> open "COM5:9600,N,8,1,CS0,RS,DS0" for random as #PORT5
> which is the USB-serial adapter, the LB program loads, the windows come up, but it isn't executing. None of the controls do anything, there is a date/time display that doesn't update, even the "force close" X in the upper right corner is dead and the only way to kill it is with Task Manager.
> I've tried the same test on an XP-laptop [the USB-serial adapter installs as COM4], and again:
> 1. It works fine using Foxterm or Termite
> 2. Same thing happens with LB
> Any suggestions?
> Auburn CA