Lee, VE7CC

I tried your AR-User program, it works perfectly with DXBase2004.  In
particular I like it's ability to set AR-Cluser filtering options use the
mouse!  As a AR-Cluster sysop I get regular questions about how to set
filter options...your program makes this a breeze.  And no 100% CPU usage if
there is a disconnect!

Nice Job!

Ron, N5IN


----- Original Message ----- 
From: "Lee Sawkins" <[EMAIL PROTECTED]>
To: "Jim McDonald" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Saturday, August 23, 2003 10:16 PM
Subject: Re: [DXBase] internet cluster window


> Glad my program is providing you some service.
>
> Re DXBase 100% CPU usage, which I have seen commented about on the web.
> What I believe is happening is the program is getting stuck in a very
> tight loop which totally consumes all the CPU cycles.
>
> Something in the program like.
>
> Step 1.  Is node N7XYZ connected?
> Step 2.  If N7XYZ is not connected then try to connect to N7XYZ.
> Step 3.  Got back to Step 1.
>
> If the connection gets made ok, the everything is fine.  If the
> connection is not made, the computer only executes these few lines of
> code.
> I can easily do this with my program and do the same thing, make the CPU
> usage go to 100% and completely lock the machine up.  I am programming
> in Visual Basic.  I do two other things in these kind of loops.  First
> is a "do events" command which tells my program to look and see if any
> other items in my program need to be attended to such as timers etc.
> The second thing I do is put in a "sleep 1" command.  This releases the
> CPU from executing my program for one whole millisecond and allows it
> execute other code in the Windows machine.  While this may not seem like
> much, it happens every trip around the loop, so actually there is lots
> of time for the CPU to do other things.  I usually try to avoid this
> altogether.  I put in a timer to check if node N7XYZ is connected.  This
> timer runs say every second or so and if not connected attempts to
> connect and then comes back 1 second later and checks if the connection
> has been made.  This consumes very little of the CPU resources.
>
> You might want to tell the author of the program to take a look into
> this.
>
> 73 Lee
>
>
>
>
> Jim McDonald wrote:
>
> >
> > Ron,
> >
> > I haven't tried to start both programs simultaneously.  I don't start or
> > stop either program very often, so it's not a problem to single click
both
> > icons.
> >
> > I start VE7CC's program (http://ve7cc.net/), where I have the Telnet box
in
> > the Local Network section of the port setup window checked.
> >
> > I changed the Hosts file in DXbase for my preferred node (mine, of
course!)
> > to 127.0.0.1.
> >
> > So, after starting VE7CC's program, I click the box to connect.  In
DXbase,
> > I just open the Internet Cluster window (I have a shortcut F-key to make
it
> > easy), which starts the spots flowing from VE7CC's AR-User program.
> >
> > I also use VE7CC to feed WriteLog, using the local IP address above in
WL to
> > connect to AR-User.  I don't need multiple node connections that DX
Telnet
> > provides, and I can easily change the AR-Cluster parameters on the fly
with
> > AR-User, so the node doesn't send me more spots than I need.  For a RTTY
> > contest, I set the AR-Cluster filters to send only RTTY spots, for
instance.
> >
> > Jim N7US
> >
> > ----- Original Message -----
> > From: "Ron Stordahl" <[EMAIL PROTECTED]>
> > To: "Jim McDonald" <[EMAIL PROTECTED]>; <[email protected]>
> > Sent: Saturday, August 23, 2003 8:26 AM
> > Subject: Re: [DXBase] internet cluster window
> >
> > Have you found a way to automatically start VE7CC's AR-User when you
start
> > DXBase?  This would be very convenient.  AR-User could substitute for
the
> > telnet fault in DXBase as well as provide addiitonal features and the
step
> > of loading AR-User separately could be avoided.
> >
> > Ron, N5IN
> >
> > ----- Original Message -----
> > From: "Jim McDonald" <[EMAIL PROTECTED]>
> > To: <[email protected]>
> > Sent: Saturday, August 23, 2003 10:11 AM
> > Subject: Re: [DXBase] internet cluster window
> >
> > > I am using VE7CC's AR-User program and feeding DXbase from that.
(That's
> > a
> > > snap to do, BTW, and allows me to easily configure filters in
AR-Cluster.)
> > > I disconnected in AR-User from my node, thus terminating the telnet
> > > connection.  The CPU usage didn't increase.  Is that the scenario?
> > >
> > > Jim McDonald, N7US
> > > Mesa, Arizona
> > > [EMAIL PROTECTED]
> > >
>

Reply via email to