Re: virtual hand jive and human factors
Posted by
Alan Marconett KM6VV
on 2000-11-09 00:20:11 UTC
Hi Alan "R",
The 16C63's are good, I have a small cache of 16C73's. I don't have a
development system, so I might even test on the new 16F877's (when I get
them). 'F84 enough? Are you willing to share some code for the PIC and
the TSR? Hate to reinvent the wheel. I think Ballendo is interested
also. Are you using 'C' or .ASM?
I agree on using BIOS or DOS calls as much as possible. Are you
revectoring int 9 (? keyboard int) also?
Yeah, CPM BIOS work taught me a little. Wrote one for the MAD 300 'élan
processor ('386 imbedded) recently. And Socket Services, Memory
Manager, Data Acquisition...
Alan (KM6VV)
Alan Rothenbush wrote:
The 16C63's are good, I have a small cache of 16C73's. I don't have a
development system, so I might even test on the new 16F877's (when I get
them). 'F84 enough? Are you willing to share some code for the PIC and
the TSR? Hate to reinvent the wheel. I think Ballendo is interested
also. Are you using 'C' or .ASM?
I agree on using BIOS or DOS calls as much as possible. Are you
revectoring int 9 (? keyboard int) also?
Yeah, CPM BIOS work taught me a little. Wrote one for the MAD 300 'élan
processor ('386 imbedded) recently. And Socket Services, Memory
Manager, Data Acquisition...
Alan (KM6VV)
Alan Rothenbush wrote:
>
> Too many Alan's in this conversation .. I'm not sure which one of
> this is directed to, but here's a few thoughts.
>
> 1. I used a 16c63 in the pendant, but there's no need to use such an
> expensive one. Even a C54 will do the job. I just happen to have a bunch
> of c63s laying around AND a nice development tool, so I tend to use them
> for almost everything.
>
> 2. Since CNCPro DOES seem to use legal calls, I would strongly discourage
> poking values directly to a memory location, as that is generally considered
> "illegal". Moreover, it's unnecessary .. Int16h function 5 does exactly
> what's needed in an "approved" manner.
>
> I do know where you're coming from though .. I cut my teeth on 8080s running
> CPM. When I started writing PC code on 4.77 MHz PCs, I used every trick in
> the book to avoid using the BIOS for anything. Now that our computers are
> oh, 50,000 times faster, there's very little reason to NOT use the BIOS.
>
> 3. Little glitch in my pendant. CNCPro uses both KEYPRESS info as well
> as KeyUP ( and MAYBE KeyDOWN ) info. KeyPress codes are used for just about
> everything, near as I can tell, except that KeyUp is used during fast and
> slow jogs.
>
> That is, CNCPro will begin a jog when an arrow key is pressed, and continue
> a jog as long as an arrow key is pressed. Only upon a KeyUp event is the jog
> terminated.
>
> There is no good way to "legally" stuff KeyUp info into the keyboard buffer,
> meaning that when the pendant sends an "arrow key" to begin a jog command, the
> jog would normally continue on until the limit switches are tripped.
>
> Thankfully, there is a simple enough way out. CNCPro seems to monitor the
> ESC key at all times. When an arrow key on the pendant is released, I have
> the PIC send an ESC key as well. This terminates the jog.
>
> 4. > Simon Fraser University? BC?
>
> Yup !
>
> Alan
>
> --
>
> Alan Rothenbush | The Spartans do not ask the number of the
> Academic Computing Services | enemy, only where they are.
> Simon Fraser University |
> Burnaby, B.C., Canada | Agix of Sparta
>
> Welcome to CAD_CAM_EDM_DRO@...,an unmoderated list for the discussion of shop built systems, for CAD, CAM, EDM, and DRO.
>
> Addresses:
> Post message: CAD_CAM_EDM_DRO@egroups.com
> Subscribe: CAD_CAM_EDM_DRO-subscribe@egroups.com
> Unsubscribe: CAD_CAM_EDM_DRO-unsubscribe@egroups.com
> List owner: CAD_CAM_EDM_DRO-owner@egroups.com, wanliker@...
> Moderator: jmelson@... [Moderator]
> URL to this page: http://www.egroups.com/group/CAD_CAM_EDM_DRO
> FAQ: http://www.ktmarketing.com/faq.html
> bill,
> List Manager
Discussion Thread
Rick Dulas
2000-11-06 16:57:37 UTC
Re: [CAD_CAM_EDM_DRO] virtual hand jive and human factors
Alan Marconett KM6VV
2000-11-06 18:31:47 UTC
Re: [CAD_CAM_EDM_DRO] virtual hand jive and human factors
Rick Dulas
2000-11-06 20:06:48 UTC
Re: [CAD_CAM_EDM_DRO] virtual hand jive and human factors
Alan Marconett KM6VV
2000-11-06 20:38:08 UTC
Re: [CAD_CAM_EDM_DRO] virtual hand jive and human factors
Alan Marconett KM6VV
2000-11-08 16:13:15 UTC
Re: virtual hand jive and human factors
Alan Rothenbush
2000-11-08 20:20:10 UTC
Re: virtual hand jive and human factors
ballendo@y...
2000-11-08 21:20:25 UTC
Re: virtual hand jive and human factors
Alan Marconett KM6VV
2000-11-09 00:20:11 UTC
Re: virtual hand jive and human factors
dave engvall
2000-11-09 14:40:05 UTC
Re: [CAD_CAM_EDM_DRO] Re: virtual hand jive and human factors
Alan Marconett KM6VV
2000-11-09 14:53:28 UTC
Re: [CAD_CAM_EDM_DRO] Re: virtual hand jive and human factors