summaryrefslogtreecommitdiff
path: root/pyserial/examples/scan.py
diff options
context:
space:
mode:
authorcliechti <cliechti@f19166aa-fa4f-0410-85c2-fa1106f25c8a>2009-07-30 21:36:06 +0000
committercliechti <cliechti@f19166aa-fa4f-0410-85c2-fa1106f25c8a>2009-07-30 21:36:06 +0000
commit447b50a6dedb5240dd6ce890b6f5d5323a34d980 (patch)
treee39d76703aef0e5f6ee244ae421f3f7fe6857940 /pyserial/examples/scan.py
parent3509fba7dc90b3fc6f18687993547af6d4cc398d (diff)
downloadpyserial-git-release0_2.tar.gz
- create tag for 2.5-rc1release0_2
- fix name of old 0.2 tag
Diffstat (limited to 'pyserial/examples/scan.py')
-rw-r--r--pyserial/examples/scan.py30
1 files changed, 0 insertions, 30 deletions
diff --git a/pyserial/examples/scan.py b/pyserial/examples/scan.py
deleted file mode 100644
index 82c5458..0000000
--- a/pyserial/examples/scan.py
+++ /dev/null
@@ -1,30 +0,0 @@
-#! /usr/bin/env python
-"""\
-Scan for serial ports.
-
-Part of pySerial (http://pyserial.sf.net)
-(C) 2002-2003 <cliechti@gmx.net>
-
-The scan function of this module tries to open each port number
-from 0 to 255 and it builds a list of those ports where this was
-successful.
-"""
-
-import serial
-
-def scan():
- """scan for available ports. return a list of tuples (num, name)"""
- available = []
- for i in range(256):
- try:
- s = serial.Serial(i)
- available.append( (i, s.portstr))
- s.close() # explicit close 'cause of delayed GC in java
- except serial.SerialException:
- pass
- return available
-
-if __name__=='__main__':
- print "Found ports:"
- for n,s in scan():
- print "(%d) %s" % (n,s)