Re: [Emc-users] Compatibility with small touchscreens?

2010-08-25 Thread John Kasunich


On Mon, 23 Aug 2010 22:25 -0500, Jon Elson el...@pico-systems.com
wrote:
 James Louis wrote:
 This past CNC Workshop in Ann Arbor, Michigan had a small touchscreen
 EMC2 controller on display at the Pico Systems booth.  It used an
 interface called Touchy and might be just what you're looking for,
 but it is not released yet. 
 I liked it a lot.

 Not really all there yet.  There are apparently about 5 touch screens 
 that have been set up for the Beagle Board, most of them cost more than 
 the Beagle.  There is no real time RTAI package yet for the Beagle 
 board, hopefully soon.  Then, EMC2 has to be ported to the Beagle, 
 hopefully that will not be a big deal, but it is a different 
 architecture (non-X86) so there could be surprises.

Jon's reply is confusing.  The original question had nothing to do with
the Beagle board - it was simply about touchscreens and the Touchy GUI
for EMC.  Touchy is working, available, and released as a standard part
of EMC version 2.4 (the current version).

John Kasunich
-- 
  John Kasunich
  jmkasun...@fastmail.fm


--
Sell apps to millions through the Intel(R) Atom(Tm) Developer Program
Be part of this innovative community and reach millions of netbook users 
worldwide. Take advantage of special opportunities to increase revenue and 
speed time-to-market. Join now, and jumpstart your future.
http://p.sf.net/sfu/intel-atom-d2d
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Compatibility with small touchscreens?

2010-08-25 Thread Jon Elson
John Kasunich wrote:
 On Mon, 23 Aug 2010 22:25 -0500, Jon Elson el...@pico-systems.com
 wrote:
   
 James Louis wrote:
 
 This past CNC Workshop in Ann Arbor, Michigan had a small touchscreen
 EMC2 controller on display at the Pico Systems booth.  It used an
 interface called Touchy and might be just what you're looking for,
 but it is not released yet. 
 I liked it a lot.

   
 Not really all there yet.  There are apparently about 5 touch screens 
 that have been set up for the Beagle Board, most of them cost more than 
 the Beagle.  There is no real time RTAI package yet for the Beagle 
 board, hopefully soon.  Then, EMC2 has to be ported to the Beagle, 
 hopefully that will not be a big deal, but it is a different 
 architecture (non-X86) so there could be surprises.
 

 Jon's reply is confusing.  The original question had nothing to do with
 the Beagle board - it was simply about touchscreens and the Touchy GUI
 for EMC.  Touchy is working, available, and released as a standard part
 of EMC version 2.4 (the current version).
   
OK, my reply didn't include all the history, as I have been working with 
James on a project
of theirs.  It was supposed to have a Beagle Board, but due to the 
delays in getting RTAI
on the OMAP ARM architecture, we are now looking at using an Atom 
board.  This is
about the same price, but 10 X the volume and requires some additional 
pieces to be integrated
(Beagle has an SD card slot and integral memory, Atom requires memory 
cards and hopefully
can boot off USB memory stick).  The Atom is also literally 10 X the 
power of the Beagle
(~30 W vs 3 W).  But, we could build an Atom-based system today, with no 
porting effort.

So, all that context made my reply a LOT more specific than it might 
have been.  I don't
consider the Gateway Profile 3 with a magic Touch panel to be small in 
the context of this
project.  We were hoping to make a 2-3 axis CNC control that you could 
literally hold in
one hand while poking the touch screen with your other hand.  This isn't 
going to be possible
with the Atom, but it can still be pretty small.

Certainly, Touchy is not at all the development hurdle, and I was not in 
any way trying to
imply that!  The hurdle is all about the Beagle Board, and that really 
has no bearing on
EMC2.  Porting to a different hardware architecture is always a major 
effort, and is not really
necessary as long as suitable motherboards with parallel ports are 
available.

Jon

--
Sell apps to millions through the Intel(R) Atom(Tm) Developer Program
Be part of this innovative community and reach millions of netbook users 
worldwide. Take advantage of special opportunities to increase revenue and 
speed time-to-market. Join now, and jumpstart your future.
http://p.sf.net/sfu/intel-atom-d2d
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] Compatibility with small touchscreens?

2010-08-23 Thread Colin Kingsbury
I'm looking at trying to build a homebrew version of a dedicated controller
with an integrated keyboard, MPG, and touchscreen. On the touchscreens, I've
been looking at some of the 7-8 units originally made for in-dash DVD
players, Lilliput seems to be a common name for the hardware and I've read
about touchkit as being the main driver for using these 4/5-wire
resistive-interface screens with Ubuntu. There seems to be a choice of
serial and USB interfaces.

Before I go out and buy a bunch of hardware that doesn't play well, does
anyone have any words of wisdom on what I should or shouldn't look at? For
reference, this is the sort of unit I'm thinking about:

http://cgi.ebay.com/Lilliput-EBY701-NP-C-T-7-VGA-Touch-Screen-1-Year-Warr-/300444259217?pt=LH_DefaultDomain_0

* And yes, I realize a 7 screen will have lower resolution than my iPhone
4... I'm looking to build a panel with illuminated modal switches and
generally see about moving some stuff off the screen.
--
Sell apps to millions through the Intel(R) Atom(Tm) Developer Program
Be part of this innovative community and reach millions of netbook users 
worldwide. Take advantage of special opportunities to increase revenue and 
speed time-to-market. Join now, and jumpstart your future.
http://p.sf.net/sfu/intel-atom-d2d
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Compatibility with small touchscreens?

2010-08-23 Thread Neil Baylis
Just wanted to mention an alternative, since you have an iPhone.

There's a great app available for iPhone called touchOSC. It was built for
using the iPhone as a controller for musical devices, such as synthesizers,
drum machines, samplers, etc. It comes with a bunch of inbuilt control
panels, as well as the ability to define your own control panels.

I have a plan to use it to control my laser machine, which runs with EMC. I
have some prototype code to receive the UI events from touchOSC, but have
not integrated anything into EMC yet.

There's a public domain C library that is widely used for sending and
receiving OSC protocol, called liblo and that what I'm using initially.
Ultimately, my laser application will be written in Common Lisp, so I will
probably abandon liblo in favor of a lisp library.

Anyway, for controlling music devices, it works very well. I have no doubt
that it will also work for some EMC systems, depending on the particular
needs.

Neil

On Mon, Aug 23, 2010 at 12:26 PM, Colin Kingsbury ckingsb...@gmail.comwrote:

 I'm looking at trying to build a homebrew version of a dedicated controller
 with an integrated keyboard, MPG, and touchscreen. On the touchscreens,
 I've
 been looking at some of the 7-8 units originally made for in-dash DVD
 players, Lilliput seems to be a common name for the hardware and I've read
 about touchkit as being the main driver for using these 4/5-wire
 resistive-interface screens with Ubuntu. There seems to be a choice of
 serial and USB interfaces.

 Before I go out and buy a bunch of hardware that doesn't play well, does
 anyone have any words of wisdom on what I should or shouldn't look at? For
 reference, this is the sort of unit I'm thinking about:


 http://cgi.ebay.com/Lilliput-EBY701-NP-C-T-7-VGA-Touch-Screen-1-Year-Warr-/300444259217?pt=LH_DefaultDomain_0

 * And yes, I realize a 7 screen will have lower resolution than my iPhone
 4... I'm looking to build a panel with illuminated modal switches and
 generally see about moving some stuff off the screen.

 --
 Sell apps to millions through the Intel(R) Atom(Tm) Developer Program
 Be part of this innovative community and reach millions of netbook users
 worldwide. Take advantage of special opportunities to increase revenue and
 speed time-to-market. Join now, and jumpstart your future.
 http://p.sf.net/sfu/intel-atom-d2d
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users




-- 
http://www.pixpopuli.com
--
Sell apps to millions through the Intel(R) Atom(Tm) Developer Program
Be part of this innovative community and reach millions of netbook users 
worldwide. Take advantage of special opportunities to increase revenue and 
speed time-to-market. Join now, and jumpstart your future.
http://p.sf.net/sfu/intel-atom-d2d
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Compatibility with small touchscreens?

2010-08-23 Thread James Louis
This past CNC Workshop in Ann Arbor, Michigan had a small touchscreen EMC2 
controller on display at the Pico Systems booth.  It used an interface called 
Touchy and might be just what you're looking for, but it is not released yet.
I liked it a lot.

Jim

-Original Message-
From: Neil Baylis [mailto:neil.bay...@gmail.com]
Sent: Monday, August 23, 2010 2:53 PM
To: Enhanced Machine Controller (EMC)
Subject: Re: [Emc-users] Compatibility with small touchscreens?

Just wanted to mention an alternative, since you have an iPhone.

There's a great app available for iPhone called touchOSC. It was built for
using the iPhone as a controller for musical devices, such as synthesizers,
drum machines, samplers, etc. It comes with a bunch of inbuilt control
panels, as well as the ability to define your own control panels.

I have a plan to use it to control my laser machine, which runs with EMC. I
have some prototype code to receive the UI events from touchOSC, but have
not integrated anything into EMC yet.

There's a public domain C library that is widely used for sending and
receiving OSC protocol, called liblo and that what I'm using initially.
Ultimately, my laser application will be written in Common Lisp, so I will
probably abandon liblo in favor of a lisp library.

Anyway, for controlling music devices, it works very well. I have no doubt
that it will also work for some EMC systems, depending on the particular
needs.

Neil

On Mon, Aug 23, 2010 at 12:26 PM, Colin Kingsbury ckingsb...@gmail.comwrote:

 I'm looking at trying to build a homebrew version of a dedicated controller
 with an integrated keyboard, MPG, and touchscreen. On the touchscreens,
 I've
 been looking at some of the 7-8 units originally made for in-dash DVD
 players, Lilliput seems to be a common name for the hardware and I've read
 about touchkit as being the main driver for using these 4/5-wire
 resistive-interface screens with Ubuntu. There seems to be a choice of
 serial and USB interfaces.

 Before I go out and buy a bunch of hardware that doesn't play well, does
 anyone have any words of wisdom on what I should or shouldn't look at? For
 reference, this is the sort of unit I'm thinking about:


 http://cgi.ebay.com/Lilliput-EBY701-NP-C-T-7-VGA-Touch-Screen-1-Year-Warr-/300444259217?pt=LH_DefaultDomain_0

 * And yes, I realize a 7 screen will have lower resolution than my iPhone
 4... I'm looking to build a panel with illuminated modal switches and
 generally see about moving some stuff off the screen.

 --
 Sell apps to millions through the Intel(R) Atom(Tm) Developer Program
 Be part of this innovative community and reach millions of netbook users
 worldwide. Take advantage of special opportunities to increase revenue and
 speed time-to-market. Join now, and jumpstart your future.
 http://p.sf.net/sfu/intel-atom-d2d
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users




--
http://www.pixpopuli.com
--
Sell apps to millions through the Intel(R) Atom(Tm) Developer Program
Be part of this innovative community and reach millions of netbook users
worldwide. Take advantage of special opportunities to increase revenue and
speed time-to-market. Join now, and jumpstart your future.
http://p.sf.net/sfu/intel-atom-d2d
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

This communication is for the use of the intended recipient only. It may 
contain information that is privileged and confidential. If you are not the 
intended recipient of this communication, the disclosure, copying, distribution 
or use hereof is prohibited. If you have received this communication in error, 
please advise me by return e-mail or by telephone and then delete it 
immediately.

--
Sell apps to millions through the Intel(R) Atom(Tm) Developer Program
Be part of this innovative community and reach millions of netbook users 
worldwide. Take advantage of special opportunities to increase revenue and 
speed time-to-market. Join now, and jumpstart your future.
http://p.sf.net/sfu/intel-atom-d2d
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Compatibility with small touchscreens?

2010-08-23 Thread Chris Radek
On Mon, Aug 23, 2010 at 03:21:19PM -0500, James Louis wrote:
 This past CNC Workshop in Ann Arbor, Michigan had a small
 touchscreen EMC2 controller on display at the Pico Systems booth.  It
 used an interface called Touchy and might be just what you're
 looking for, but it is not released yet.

Yes it is.  It's in 2.4.

 I liked it a lot.

Good to hear!

--
Sell apps to millions through the Intel(R) Atom(Tm) Developer Program
Be part of this innovative community and reach millions of netbook users 
worldwide. Take advantage of special opportunities to increase revenue and 
speed time-to-market. Join now, and jumpstart your future.
http://p.sf.net/sfu/intel-atom-d2d
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Compatibility with small touchscreens?

2010-08-23 Thread Jon Elson
James Louis wrote:
 This past CNC Workshop in Ann Arbor, Michigan had a small touchscreen EMC2 
 controller on display at the Pico Systems booth.  It used an interface called 
 Touchy and might be just what you're looking for, but it is not released 
 yet.
 I liked it a lot.

   
Not really all there yet.  There are apparently about 5 touch screens 
that have been set up for the Beagle Board, most of them cost more than 
the Beagle.  There is no real time RTAI package yet for the Beagle 
board, hopefully soon.  Then, EMC2 has to be ported to the Beagle, 
hopefully that will not be a big deal, but it is a different 
architecture (non-X86) so there could be surprises.

I DID have touchy running on an old Gateway Profile 3 computer with a 
glass-plate touch screen taped to the front.  The Keytec Magic Touch 
touch panels are Linux-compatible and can be put on any computer with an 
available serial port.  The Profile 3 is an all-in-one computer, 
basically a laptop without the keyboard, the main board, hard drive, 
etc. all fits behind the LCD screen.  This is a great package for 
installing inside a big machine pendant, you just clamp it where the old 
CRT went.  The Profile 3 can be had with up to 1 GHz Pentium CPU, and 
the parallel port is totally compatible.  USB, PC card slots and 
Ethernet are standard.  There are later versions of the Gateway Profile 
line, some of these have the works in a big block in the base, not as 
good for big pendant retrofits.

Jon

--
Sell apps to millions through the Intel(R) Atom(Tm) Developer Program
Be part of this innovative community and reach millions of netbook users 
worldwide. Take advantage of special opportunities to increase revenue and 
speed time-to-market. Join now, and jumpstart your future.
http://p.sf.net/sfu/intel-atom-d2d
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Compatibility with small touchscreens?

2010-08-23 Thread Dean Hedin
You need to go to the manufacturer's website to see if they have a Linux
driver for their particular touch screen.

X does support some touch screens natively, Microtouch and ELO etc..

It's hit or miss with some of these imports.

And I don't see anything specific about drivers on lilliput's website.
Email them and ask them if they have a driver for linux or if they emulate
ELO or Microtouch protocol.

-Original Message-
From: Colin Kingsbury [mailto:ckingsb...@gmail.com] 
Sent: Monday, August 23, 2010 3:27 PM
To: emc-users@lists.sourceforge.net
Subject: [Emc-users] Compatibility with small touchscreens?

I'm looking at trying to build a homebrew version of a dedicated controller
with an integrated keyboard, MPG, and touchscreen. On the touchscreens, I've
been looking at some of the 7-8 units originally made for in-dash DVD
players, Lilliput seems to be a common name for the hardware and I've read
about touchkit as being the main driver for using these 4/5-wire
resistive-interface screens with Ubuntu. There seems to be a choice of
serial and USB interfaces.

Before I go out and buy a bunch of hardware that doesn't play well, does
anyone have any words of wisdom on what I should or shouldn't look at? For
reference, this is the sort of unit I'm thinking about:

http://cgi.ebay.com/Lilliput-EBY701-NP-C-T-7-VGA-Touch-Screen-1-Year-Warr-/3
00444259217?pt=LH_DefaultDomain_0

* And yes, I realize a 7 screen will have lower resolution than my iPhone
4... I'm looking to build a panel with illuminated modal switches and
generally see about moving some stuff off the screen.

--
Sell apps to millions through the Intel(R) Atom(Tm) Developer Program
Be part of this innovative community and reach millions of netbook users 
worldwide. Take advantage of special opportunities to increase revenue and 
speed time-to-market. Join now, and jumpstart your future.
http://p.sf.net/sfu/intel-atom-d2d
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


--
Sell apps to millions through the Intel(R) Atom(Tm) Developer Program
Be part of this innovative community and reach millions of netbook users 
worldwide. Take advantage of special opportunities to increase revenue and 
speed time-to-market. Join now, and jumpstart your future.
http://p.sf.net/sfu/intel-atom-d2d
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Compatibility with small touchscreens?

2010-08-23 Thread Dean Hedin
Here's a 7 touch screen that does work in Linux
http://www.dealextreme.com/details.dx/sku.12561

And here is how you make it work
http://wiki.eeeuser.com/howto:kiddshoptouchscreenunderxandros


-Original Message-
From: Colin Kingsbury [mailto:ckingsb...@gmail.com] 
Sent: Monday, August 23, 2010 3:27 PM
To: emc-users@lists.sourceforge.net
Subject: [Emc-users] Compatibility with small touchscreens?

I'm looking at trying to build a homebrew version of a dedicated controller
with an integrated keyboard, MPG, and touchscreen. On the touchscreens, I've
been looking at some of the 7-8 units originally made for in-dash DVD
players, Lilliput seems to be a common name for the hardware and I've read
about touchkit as being the main driver for using these 4/5-wire
resistive-interface screens with Ubuntu. There seems to be a choice of
serial and USB interfaces.

Before I go out and buy a bunch of hardware that doesn't play well, does
anyone have any words of wisdom on what I should or shouldn't look at? For
reference, this is the sort of unit I'm thinking about:

http://cgi.ebay.com/Lilliput-EBY701-NP-C-T-7-VGA-Touch-Screen-1-Year-Warr-/3
00444259217?pt=LH_DefaultDomain_0

* And yes, I realize a 7 screen will have lower resolution than my iPhone
4... I'm looking to build a panel with illuminated modal switches and
generally see about moving some stuff off the screen.

--
Sell apps to millions through the Intel(R) Atom(Tm) Developer Program
Be part of this innovative community and reach millions of netbook users 
worldwide. Take advantage of special opportunities to increase revenue and 
speed time-to-market. Join now, and jumpstart your future.
http://p.sf.net/sfu/intel-atom-d2d
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


--
Sell apps to millions through the Intel(R) Atom(Tm) Developer Program
Be part of this innovative community and reach millions of netbook users 
worldwide. Take advantage of special opportunities to increase revenue and 
speed time-to-market. Join now, and jumpstart your future.
http://p.sf.net/sfu/intel-atom-d2d
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users