<p>laforge has uploaded this change for <strong>review</strong>.</p><p><a href="https://gerrit.osmocom.org/c/pysim/+/23720">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">init_reader: Print device name/number of chosen reader<br><br>It's sometimes not clear what automatic defaults are chosen when<br>starting a pySim program; let's inform the user of the chosen reader.<br><br>Change-Id: I87fd934243bc3556fd6db0ce6d219c22a60c2db4<br>---<br>M pySim/transport/__init__.py<br>1 file changed, 5 insertions(+), 4 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/pysim refs/changes/20/23720/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/pySim/transport/__init__.py b/pySim/transport/__init__.py</span><br><span>index 290bc7c..64a06a5 100644</span><br><span>--- a/pySim/transport/__init__.py</span><br><span>+++ b/pySim/transport/__init__.py</span><br><span>@@ -182,19 +182,20 @@</span><br><span>         sl = None # type : :Optional[LinkBase]</span><br><span>       try:</span><br><span>                 if opts.pcsc_dev is not None:</span><br><span style="color: hsl(0, 100%, 40%);">-                   print("Using PC/SC reader interface")</span><br><span style="color: hsl(120, 100%, 40%);">+                       print("Using PC/SC reader interface (dev_number=%u)" % opts.pcsc_dev)</span><br><span>                      from pySim.transport.pcsc import PcscSimLink</span><br><span>                         sl = PcscSimLink(opts.pcsc_dev, **kwargs)</span><br><span>            elif opts.osmocon_sock is not None:</span><br><span style="color: hsl(0, 100%, 40%);">-                     print("Using Calypso-based (OsmocomBB) reader interface")</span><br><span style="color: hsl(120, 100%, 40%);">+                   print("Using Calypso-based (OsmocomBB) reader interface (sock='%s')" % opts.osmocon_sock)</span><br><span>                  from pySim.transport.calypso import CalypsoSimLink</span><br><span>                   sl = CalypsoSimLink(sock_path=opts.osmocon_sock, **kwargs)</span><br><span>           elif opts.modem_dev is not None:</span><br><span style="color: hsl(0, 100%, 40%);">-                        print("Using modem for Generic SIM Access (3GPP TS 27.007)")</span><br><span style="color: hsl(120, 100%, 40%);">+                        print("Using modem for Generic SIM Access (3GPP TS 27.007) (dev='%s', baud=%u)" %</span><br><span style="color: hsl(120, 100%, 40%);">+                                   (opts.modem_dev, opts.modem_baud))</span><br><span>                   from pySim.transport.modem_atcmd import ModemATCommandLink</span><br><span>                   sl = ModemATCommandLink(device=opts.modem_dev, baudrate=opts.modem_baud, **kwargs)</span><br><span>           else: # Serial reader is default</span><br><span style="color: hsl(0, 100%, 40%);">-                        print("Using serial reader interface")</span><br><span style="color: hsl(120, 100%, 40%);">+                      print("Using serial reader interface (dev='%s', baud=%u)" % (opts.device, opts.baudrate))</span><br><span>                  from pySim.transport.serial import SerialSimLink</span><br><span>                     sl = SerialSimLink(device=opts.device, baudrate=opts.baudrate, **kwargs)</span><br><span>             return sl</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/pysim/+/23720">change 23720</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.osmocom.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.osmocom.org/c/pysim/+/23720"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: pysim </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: I87fd934243bc3556fd6db0ce6d219c22a60c2db4 </div>
<div style="display:none"> Gerrit-Change-Number: 23720 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: laforge <laforge@osmocom.org> </div>
<div style="display:none"> Gerrit-MessageType: newchange </div>