<p>Vadim Yanitskiy has uploaded this change for <strong>review</strong>.</p><p><a href="https://gerrit.osmocom.org/11050">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">apps/grgsm_trx: (re)structurize help message<br><br>Change-Id: I612d8ae7d3ff99fee809e10d95919989bfbe0f59<br>---<br>M apps/grgsm_trx<br>1 file changed, 13 insertions(+), 11 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/gr-gsm refs/changes/50/11050/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/apps/grgsm_trx b/apps/grgsm_trx</span><br><span>index efb9c24..6b3565d 100755</span><br><span>--- a/apps/grgsm_trx</span><br><span>+++ b/apps/grgsm_trx</span><br><span>@@ -104,40 +104,42 @@</span><br><span>      parser = ArgumentParser(prog = "grgsm_trx")</span><br><span> </span><br><span>    # TRX interface specific</span><br><span style="color: hsl(0, 100%, 40%);">-        parser.add_argument("-i", "--remote-addr",</span><br><span style="color: hsl(120, 100%, 40%);">+        trx_group = parser.add_argument_group("TRX interface")</span><br><span style="color: hsl(120, 100%, 40%);">+      trx_group.add_argument("-i", "--remote-addr",</span><br><span>            dest = "remote_addr", type = str, default = "127.0.0.1",</span><br><span>                 help = "Set remote address (default %(default)s)")</span><br><span style="color: hsl(0, 100%, 40%);">-    parser.add_argument("-b", "--bind-addr",</span><br><span style="color: hsl(120, 100%, 40%);">+  trx_group.add_argument("-b", "--bind-addr",</span><br><span>              dest = "bind_addr", type = str, default = "0.0.0.0",</span><br><span>             help = "Set bind address (default %(default)s)")</span><br><span style="color: hsl(0, 100%, 40%);">-      parser.add_argument("-p", "--base_port",</span><br><span style="color: hsl(120, 100%, 40%);">+  trx_group.add_argument("-p", "--base_port",</span><br><span>              dest = "base_port", type = int, default = 6700,</span><br><span>            help = "Set base port number (default %(default)s)")</span><br><span> </span><br><span>   # PHY specific</span><br><span style="color: hsl(0, 100%, 40%);">-  parser.add_argument("-a", "--args",</span><br><span style="color: hsl(120, 100%, 40%);">+       phy_group = parser.add_argument_group("PHY parameters")</span><br><span style="color: hsl(120, 100%, 40%);">+     phy_group.add_argument("-a", "--args",</span><br><span>           dest = "args", type = str, default = "",</span><br><span>                 help = "Set device arguments")</span><br><span style="color: hsl(0, 100%, 40%);">-        parser.add_argument("-s", "--sample-rate",</span><br><span style="color: hsl(120, 100%, 40%);">+        phy_group.add_argument("-s", "--sample-rate",</span><br><span>            dest = "sample_rate", type = eng_float,</span><br><span>            default = radio_if.SAMPLE_RATE,</span><br><span>              help = "Set samp_rate (default %(default)s)")</span><br><span style="color: hsl(0, 100%, 40%);">- parser.add_argument("-g", "--rx-gain",</span><br><span style="color: hsl(120, 100%, 40%);">+    phy_group.add_argument("-g", "--rx-gain",</span><br><span>                dest = "rx_gain", type = float, default = 30,</span><br><span>              help = "Set RX gain (default %(default)s)")</span><br><span style="color: hsl(0, 100%, 40%);">-   parser.add_argument("-G", "--tx-gain",</span><br><span style="color: hsl(120, 100%, 40%);">+    phy_group.add_argument("-G", "--tx-gain",</span><br><span>                dest = "tx_gain", type = float, default = 10,</span><br><span>              help = "Set TX gain (default %(default)s)")</span><br><span style="color: hsl(0, 100%, 40%);">-   parser.add_argument("--rx-antenna",</span><br><span style="color: hsl(120, 100%, 40%);">+ phy_group.add_argument("--rx-antenna",</span><br><span>             dest = "rx_antenna", type = str, default = "RX2",</span><br><span>                help = "Set RX antenna (default %(default)s)")</span><br><span style="color: hsl(0, 100%, 40%);">-        parser.add_argument("--tx-antenna",</span><br><span style="color: hsl(120, 100%, 40%);">+ phy_group.add_argument("--tx-antenna",</span><br><span>             dest = "tx_antenna", type = str, default = "TX/RX",</span><br><span>              help = "Set TX antenna (default %(default)s)")</span><br><span style="color: hsl(0, 100%, 40%);">-        parser.add_argument("--freq-offset",</span><br><span style="color: hsl(120, 100%, 40%);">+        phy_group.add_argument("--freq-offset",</span><br><span>            dest = "freq_offset", type = eng_float, default = 0,</span><br><span>               help = "Shift baseband freq. (e.g. -500M)")</span><br><span style="color: hsl(0, 100%, 40%);">-   parser.add_argument("--ppm",</span><br><span style="color: hsl(120, 100%, 40%);">+        phy_group.add_argument("--ppm",</span><br><span>            dest = "ppm", type = float, default = 0,</span><br><span>           help = "Set frequency correction (default %(default)s)")</span><br><span> </span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/11050">change 11050</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/11050"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: gr-gsm </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-MessageType: newchange </div>
<div style="display:none"> Gerrit-Change-Id: I612d8ae7d3ff99fee809e10d95919989bfbe0f59 </div>
<div style="display:none"> Gerrit-Change-Number: 11050 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: Vadim Yanitskiy <axilirator@gmail.com> </div>