Now I have tried with my Arduino Duemilanove (ATmega328), same
computer and operating system:
* opened and uploaded ArduinoOscillo.pde to Arduino Duemilanove with
Arduino
IDE 0022
* started XOscillo with "mono XOscillo.exe"
* choose File -> New Arduino
* sometimes it connects and shows topbar controls and the yellow LED
(digital pin 13) on Arduino board becomes lit, but no graph (even when
trying to connect various things to analog in pins 0-3)
* sometimes a dialog displays "Couln't autodetect port, please select
manually...."
* I select "/dev/ttyUSB0" in the input field and click "Go"
* DebugConsoleForm shows:
Autodetecting Arduino port
/dev/ttyS0, rts:False, dtr:False trying...Can't open!
/dev/ttyS1, rts:False, dtr:False trying...Can't open!
/dev/ttyS2, rts:False, dtr:False trying...Can't open!
/dev/ttyS3, rts:False, dtr:False trying...Can't open!
/dev/ttyUSB0, rts:False, dtr:False trying...lowering
RTS........pinging....Timeout
Autodetection failed, trying manual mode
/dev/ttyUSB0, rts:False, dtr:False trying...lowering
RTS........pinging....Timeout
Detection failed, close this console and try again.
The connection problems seemes to be possible to solve by
disconnecting the Arduino USB-cable and reconnecting it, seemes it has
to do with RTS (pin?), I have read somewhere here about problems with
RTS and Linux.
When the program and the Arduino does connect, I get the topbar with
controls but no graph, it does not seem to help if I connect things to
the analog in pins 0-3 as stated on this page. The laptop CPU load
does not increase when connected to the Arduino as I guess it should
if trying to draw a real time graph.
Occationally the RX/TX LEDs flashes a short syncronised pulse.
What do I need to do to get a graph to show up?