Frank,

There is an interface which does much of what you are asking, but requires
installing another component. It has a few problems, which is among the
reasons I have not produced any documentation for it or in any other way
announced its availability. The component is emclcd and requires installing
lcdproc (http://www.lcdproc.com/) for communication with the LCD display.

The display implemented is for a 20 x 4 display such as those available from
Matrix-Orbital and CrystalFontz.

Among the problems is the LCDproc source must be patched if you use a keypad
in order to detect key press and key release for the jog functions. The
project had not had a lot of activity until recently, as I offered a patch
for the Matrix-Orbital driver to fix this, but no one took me up on it and I
do not have developer access to that project.

Recently however, I see that they are about to do a new release. The
previous release was in early 2007. There are a few other issues with it,
but it has been on my back burner as not being a very high priority at the
moment.

The source is located in src/emc/usr_intf/emclcd.cc and can be loaded with
the command:
loadusr emclcd
Which of course presumes that lcdproc is already running.

The easiest way to check it out is by using the ncurses interface / driver.

Regards,
Eric



I have a USB device I want to use as a pendant which has an LCD display.
I'm OK with writing the USB code to program it, I'm just unsure how I can
integrate it with emc to provide useful outputs.  

I'm building yet another "joystick" type hal component.  It works at a lower
level allowing access to all HID items - it should work with the ShuttlePro.
Initially I was thinking my hal component would have a pin that was a string
input, but hal doesn't support that.  Is there another standard way to
communicate strings?  I'm not sure if I need to expose that interface to
other hal components.  My component will live in user space.  Maybe I just
need to be to talk to axis.

Any thoughts?


------------------------------------------------------------------------------
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, & 
iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian
Group, R/GA, & Big Spaceship. http://www.creativitycat.com 
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to