yuhej wrote: Hello,
I'm very happy with the serial port communication, just I have some more question. When I start the application, I don't know what ports will be used and how many. So I have an object array where I add new serial ports depending on the hardware configuration. >From this object array, I'm able to send and receive data. I just don't know how to access to the serial port events (read). Can someone help me in this matter? Thanks, Robi yuhej wrote: Useful info, I'll do like that. Thanks, Robi 2009/9/19 nando [1]<nand...@nothingsimple.com> In my Linux serial port experience, serial port devices are named: /dev/ttyS0..9 and upwards /dev/ttyUSB0..9 and upwards depending on what is plugged in USB. I have done a lot of serial port stuff with Gambas. I know that trying to open then with the serial port control will fail is non-exising port. This error can be detected. It can be possible to open a port as a test to see if it exists, but you may be changing parameters and stealing chars from an existing connection. I've had this happen too....really messes things up. -Fernando ---------- Original Message ----------- From: yuhej [2]<robert1juh...@gmail.com> To: [3]gambas-u...@lists.sourceforge.net Sent: Fri, 18 Sep 2009 21:08:04 -0700 (PDT) Subject: [Gambas-user] serial port Hello, I can see that Gambas can handle the serial ports which is a very good news for me. Can someone tell me how can I get the list of the serial ports of my computer? I wish to make an autodetect function and only allow to select from the working serial ports. Robi -- View this message in context: [4]http://www.nabble.com/serial-port-tp25518421p25518421.html Sent from the gambas-user mailing list archive at Nabble.com. ------------------------------------------------------------------------------ Come build with us! The BlackBerry® Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9-12, 2009. Register now! [5]http://p.sf.net/sfu/devconf _______________________________________________ Gambas-user mailing list [6]gambas-u...@lists.sourceforge.net [7]https://lists.sourceforge.net/lists/listinfo/gambas-user ------- End of Original Message ------- ------------------------------------------------------------------------------ Come build with us! The BlackBerry® Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9-12, 2009. Register now! [8]http://p.sf.net/sfu/devconf _______________________________________________ Gambas-user mailing list [9]gambas-u...@lists.sourceforge.net [10]https://lists.sourceforge.net/lists/listinfo/gambas-user ------------------------------------------------------------------------------ Come build with us! The BlackBerry® Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9-12, 2009. Register now! [11]http://p.sf.net/sfu/devconf _______________________________________________ Gambas-user mailing list [12]gambas-u...@lists.sourceforge.net [13]https://lists.sourceforge.net/lists/listinfo/gambas-user Hi, I'm not sure what your exact requirement is, but if it is persistent naming of a hotplug usb to serial adapter then this can be achieved thru udev. I have an Aten usb to serial adapter which when plugged may take ttyUSB0 to ttyUSB4 depending on what else e.g. wireless modem etc. is plugged in. You can create your own udev rule so that when the Aten adapter is plugged a symbolic link is created to the appropriate tty. In my case /dev/ttyATEN0 -> /dev/ttyUSB0-4. The adapter can then be addressed from Gambas as /dev/ttyATEN0. [14]http://www.reactivated.net/writing_udev_rules.html Hope this helps, Tony. References 1. mailto:nand...@nothingsimple.com 2. mailto:robert1juh...@gmail.com 3. mailto:gambas-user@lists.sourceforge.net 4. http://www.nabble.com/serial-port-tp25518421p25518421.html 5. http://p.sf.net/sfu/devconf 6. mailto:Gambas-user@lists.sourceforge.net 7. https://lists.sourceforge.net/lists/listinfo/gambas-user 8. http://p.sf.net/sfu/devconf 9. mailto:Gambas-user@lists.sourceforge.net 10. https://lists.sourceforge.net/lists/listinfo/gambas-user 11. http://p.sf.net/sfu/devconf 12. mailto:Gambas-user@lists.sourceforge.net 13. https://lists.sourceforge.net/lists/listinfo/gambas-user 14. http://www.reactivated.net/writing_udev_rules.html ------------------------------------------------------------------------------ Return on Information: Google Enterprise Search pays you back Get the facts. http://p.sf.net/sfu/google-dev2dev _______________________________________________ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user