Arduino and Serproxy

Hi, I'm having a lot of trouble getting my Arduino to work with Serproxy. I am using the as3Glue library to talk from a Flash application to my Arduino. It works fine on my Macintosh (PPC, OS X) but when I try and use serproxy on Windows it doesn't work.

When I try and telnet into port 5333, I can connect (serproxy says "Server thread launched") and then I can even see what my Arduino is printing serially (I have a loop where it's constantly doing Serial.print(stuff)) so I suppose its communicating one way, but I can't send information from my Flash app to my Arduino.

Here is my serproxy.cfg

newlines_to_nils=true

Comm ports used

comm_ports=4

Default settings

comm_baud=9600
comm_databits=8
comm_stopbits=1
comm_parity=none

Idle time out in seconds

timeout=300

Port 4 settings (ttyS3)

net_port4=5331

I double checked and I am doing a Serial.being(9600) and I am using COM 4 which I can use to upload sketches using the Windows version of of the Arduino IDE and if I open the Serial Monitor I can see my serial output as I mentioned earlier. I can't seem to get any information to my Arduino.

I googled around a bit and found some people were having trouble with serproxy so I tried TinkerProxy and got exactly the same result.

Also this works perfectly fine on my Macintosh but I need to use a Windows PC to demo my application.

Anyone have any ideas? This is driving me insane...

Anyone have any ideas or am I screwed? :frowning:


You may try SerialServer, like serproxy but in java
create by Dan O'Sullivan site at http://itp.nyu.edu/~dbo3/SerialServer/SerialServer.html

and I'd make Windows install pack for patch to Arduino, install on your current Arduino folder and run.
http://www.avride.com/pop/?p=11