ELO Accutouch Setup???

I am attempting to setup my QNX 4.25 system to utilize an Elo Accutouch
touchscreen but I am unable to get it working. inputtrap does not find the
touchscreen and I have attempted to use Input intellitch and various
arguments but nothing seems to be working. The touchscreen uses a serial
input and I have attempted to use both COM1 and COM2 with no success. Any
kind of assistance would be greatly appreciated.

Thank you,
Ross Brantner
brantner@nrc.net

In the file /etc/config/trap/input.1 try appending the statement

smartset fd -d/dev/ser1

For “ser1” substitute whatever serial port you are using. If you are not
using node 1, then use input.N, where N is your node number.

To test for the right serial port, from the shell, without Photon running,
use stty to set each serial port in turn to the right baud rate, etc., and
type

cat </dev/ser1 | hd -v

again where “ser1” is the port you are testing. Rub your finger over the
screen; when you have the right port, you will get a stream of characters.

“Ross Brantner” <brantner@nrc.net> wrote in message
news:9lh94h$d8l$1@inn.qnx.com

I am attempting to setup my QNX 4.25 system to utilize an Elo Accutouch
touchscreen but I am unable to get it working. inputtrap does not find
the
touchscreen and I have attempted to use Input intellitch and various
arguments but nothing seems to be working. The touchscreen uses a serial
input and I have attempted to use both COM1 and COM2 with no success. Any
kind of assistance would be greatly appreciated.

Thank you,
Ross Brantner
brantner@nrc.net




\

Thanks for your help but I was not lucky enough to see if using “smartset”
instead of “intellitch” would work. I determined that I had a hardware
problem within the touchmonitor when I tried to install on a Windows 2000
machine. I’ll let you know what happens when the replacement touchmonitor
arrives.

Thanks

Ross


“Ross Brantner” <brantner@nrc.net> wrote in message
news:9lh94h$d8l$1@inn.qnx.com

I am attempting to setup my QNX 4.25 system to utilize an Elo Accutouch
touchscreen but I am unable to get it working. inputtrap does not find
the
touchscreen and I have attempted to use Input intellitch and various
arguments but nothing seems to be working. The touchscreen uses a serial
input and I have attempted to use both COM1 and COM2 with no success. Any
kind of assistance would be greatly appreciated.

Thank you,
Ross Brantner
brantner@nrc.net




\

Hi, I got this from ELO when I was having problems
Steve

How to get your Elo Touchscreen working with QNX ?

The controllers have to be in EMULATION mode; jumper J2 for the 2310
controller
Jumper J10 for the 2210 controller.
If you bought an Elotouch monitor , this will require opening of the monitor
!
For integrations , jumper the controllers upfront !!

You have to run QNX in the graphical mode , you have to select this when
installing the OS
( the graphical mode is called Photon 1.14 ).

When installing the OS , it will probe for devices in the available ports ,
it recognises the
keyboard and the mouse but unfortunately not the touchscreen.

As soon as you have the photon GUI up and running , you can set up an extra
pointing device.
There is a very good explanation in the QNX helpviewer ( in the toolbar ) go
for the
Photon Microgui - installation & configuration - configuring photon -
setting up a pointing device.

If you are familiar with the Vi - editor , you can open a shell and start
the editor , the menu structure
Looks like the dos file manager , so it shouldn 't be a problem finding a
file in a subdirectory.
Find the file “input.1” in etc/config/trap and add the following intellitch
fd -d/dev/ser1 or
Smartset -b 9600 fd -d/dev/ser1.

This same file has to be copied in a different location : etc/config/bin/
From a shell type : cp /etc/config/trap/input.1 /etc/config/bin/Input.1
( note the capital I in the new location )


Troubleshooting .
In a shell !

Entering : stty < /dev/ser1 in a shell will check your port settings .
Ihflow , isflow … is the handshaking information .
Running stty < -ihflow - isflow /dev/ser1 will disable the hardware
handshaking

In your serial port settings you should not see “ohpaged” , ohpaged shuts
the serial port down.
To remove ohpaged , type : stty - oh paged < / dev/ser1

Terminal emulation : qtalk
In a shell
Type : qtalk -m /dev/ser1
You will see data scrolling when touching the screen , this indicates that
your hardware is working
and that the serial port is open .
Type ctrl a and enter q for quit.

Entering sin ar in a shell will give you an overview of the system , with
all the devices running.
That allows you to see all the applications running on your system (
keyboard , mouse & touchscreen )
In this shell , you can kill applications also .