aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSylvain Munaut <tnt@246tNt.com>2010-12-08 23:20:27 +0100
committerSylvain Munaut <tnt@246tNt.com>2010-12-08 23:20:27 +0100
commit9c8729a2d12f16920e5a4d37280d330356f51f39 (patch)
treed28f3a699b33c277d4f80c18fbc04c813aca9549
parent245d5349625126b6bd9465068c8bfcfe08311571 (diff)
pySim-prog: Fix pcsc device selection and link creation
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
-rwxr-xr-xpySim-prog.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/pySim-prog.py b/pySim-prog.py
index d7792a5..b7fc793 100755
--- a/pySim-prog.py
+++ b/pySim-prog.py
@@ -47,7 +47,7 @@ def parse_options():
help="Baudrate used for SIM access [default: %default]",
default=9600,
)
- parser.add_option("-p", "--pcsc-device", dest="pcsc_dev", metavar="PCSC",
+ parser.add_option("-p", "--pcsc-device", dest="pcsc_dev", type='int', metavar="PCSC",
help="Which PC/SC reader number for SIM access",
default=None,
)
@@ -299,7 +299,7 @@ if __name__ == '__main__':
sl = SerialSimLink(device=opts.device, baudrate=opts.baudrate)
else:
from pySim.transport.pcsc import PcscSimLink
- sl = PcscSimLink(0, observer=0)
+ sl = PcscSimLink(opts.pcsc_dev)
scc = SimCardCommands(transport=sl)
# Detect type if needed