transport: Change transport api to allow for wait_for_card/connect/disconnect
This way, we can re-use the same transport parameters for several
cards for a future batch mode
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
diff --git a/pySim-prog.py b/pySim-prog.py
index b7fc793..df66b80 100755
--- a/pySim-prog.py
+++ b/pySim-prog.py
@@ -302,6 +302,9 @@
sl = PcscSimLink(opts.pcsc_dev)
scc = SimCardCommands(transport=sl)
+ print "Insert Card now"
+ sl.wait_for_card()
+
# Detect type if needed
card = None
ctypes = dict([(kls.name, kls) for kls in _cards_classes])