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 .