diff options
author | cliechti <cliechti@f19166aa-fa4f-0410-85c2-fa1106f25c8a> | 2010-01-02 03:18:37 +0000 |
---|---|---|
committer | cliechti <cliechti@f19166aa-fa4f-0410-85c2-fa1106f25c8a> | 2010-01-02 03:18:37 +0000 |
commit | ab40ff276a60650d0abf0abf89af48658d3c3ea8 (patch) | |
tree | 8ec5af61dbfa9ad1abc6fba90987733fe533f1f2 /examples/scanlinux.py | |
parent | f571644c6136568a9db4722188e33c114ab01003 (diff) | |
download | pyserial-git-ab40ff276a60650d0abf0abf89af48658d3c3ea8.tar.gz |
tag 2.5-rc2release2_5_rc2
Diffstat (limited to 'examples/scanlinux.py')
-rw-r--r-- | examples/scanlinux.py | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/examples/scanlinux.py b/examples/scanlinux.py new file mode 100644 index 0000000..7cf6383 --- /dev/null +++ b/examples/scanlinux.py @@ -0,0 +1,20 @@ +#! /usr/bin/env python +"""\ +Scan for serial ports. Linux specific variant that also includes USB/Serial +adapters. + +Part of pySerial (http://pyserial.sf.net) +(C) 2009 <cliechti@gmx.net> +""" + +import serial +import glob + +def scan(): + """scan for available ports. return a list of device names.""" + return glob.glob('/dev/ttyS*') + glob.glob('/dev/ttyUSB*') + +if __name__=='__main__': + print "Found ports:" + for name in scan(): + print name |