View Single Post
Old 10-19-2007, 02:04 PM   #7
hudson
Stunt Programmer
hudson has a complete set of Star Wars action figures.hudson has a complete set of Star Wars action figures.hudson has a complete set of Star Wars action figures.hudson has a complete set of Star Wars action figures.hudson has a complete set of Star Wars action figures.
 
hudson's Avatar
 
Posts: 31
Karma: 449
Join Date: Mar 2007
Location: Washington, DC
Device: iRex iLiad, Sony PRS500, Treo 650
Quote:
Originally Posted by Adam B. View Post
Can you post your binaries and scripts (I've deleted mine).
Attached is a directory of the arm and i386 binaries and scripts. The binaries may not work for anyone else since the libraries that they are linked against are old.

Quote:
It seems like I was really close on this... It looks like the only thing you did different was change the port, and commented out the pad area. I guess I gave up too soon.
You really had it the entire way -- the only major fix that I found was the run wacdump to put the tablet into a working state since the Xorg device driver wasn't doing it correctly.

The port is arbitrary, but socat doesn't set the SO_REUSEADDR flag. This makes it frustrating to restart for another test -- I had to keep changing to different port numbers since socat exits when the connection is dropped. The X server doesn't like the /dev/wacom device going away, either. I suspect that the best approach would be a connectionless (UDP multicast?) approach that would have a persistant file descriptor on the desktop side and a server that runs constantly on the iLiad. The desktop client would also handle the initialization of the port so that we have the tablet in a known state.
Attached Files
File Type: gz iliad-wacom.tar.gz (205.3 KB, 944 views)
hudson is offline   Reply With Quote