[TenTec] 2 annoying problems, Pegasus
Anthony Bowyer
adb1x1@yahoo.com
Fri, 10 Dec 1999 08:30:34 -0800 (PST)
I think they may be handling the key presses much like
keyboard entry. Even though it's getting to the
software like the knob turning data, I'd say the
Pegasus software is trying to make the panel module
think it's receiving keyboard data, that is they're
simulating someone pressing the number keys on the
keyboard. It simplifies a few things development-wise,
but as you say, it shouldn't be written that way. They
should have a module that specifically handles keypad
entry, whether the window has the focus or not. I've
seen a few application written in Visual Basic where
they do the same thing, but it's not a good practice.
It's like it was an afterthought.
--- "M. Clark" <rudder@gulfcoast.net> wrote:
> At 07:23 AM 12/10/99 -0800, you wrote:
> >
> >
> >Gary,
> > I've not had any problems with lock ups, but
> when
> >the computer is busy with something cpu intensive,
> the
> >pod won't work until it's complete. I'm sure that's
> >due to the fact that the pod just sends it's
> >information to the Pegasus, and that data is sent
> to
> >the software and then the software initiates the
> >changes, like tune up or down, or a button has been
> >pressed. A lot of the problems I've seen mentioned
> >relate to the way Windows handles certain things.
> One
> >has to do with not being able to enter the
> frequency
> >directly if you're in another program. That problem
> is
> >caused by the way Windows handles 'focus'. You can
> >only input data from the keyboard when the
> application
> >window has 'focus'. That is, when it's the selected
> >window. When you think about it, it would very
> >difficult to handle it any other way. Windows would
> >have no idea where the data entered at the keyboard
> >should go. There does seem to be a bug with the
> >Pegasus software (1.62) that causes it to die when
> you
> >try it.
>
> [Rest snipped]
>
> According to the programming manual, the pod merely
> sends serial data to
> the PC software (routed thru the Peg). That doesn't
> count as keyboard
> input unless the PC software actually sends it to
> the Windows API as such,
> and maybe I am missing something, but I can't think
> of any good reason to
> write the software that way. Owners have reported
> that the knob works when
> the PC software doesn't have focus. There *should*
> be no reason that the
> pod's F keys do otherwise--or am I missing
> something?
>
>
> 73, Malcolm WX4YZ
>
>
__________________________________________________
Do You Yahoo!?
Thousands of Stores. Millions of Products. All in one place.
Yahoo! Shopping: http://shopping.yahoo.com
--
FAQ on WWW: http://www.contesting.com/tentecfaq.htm
Submissions: tentec@contesting.com
Administrative requests: tentec-REQUEST@contesting.com
Problems: owner-tentec@contesting.com
Search: http://www.contesting.com/km9p/search.htm