<p>fixeria has uploaded this change for <strong>review</strong>.</p><p><a href="https://gerrit.osmocom.org/c/osmo-bts/+/25902">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">[overpower] lchan_dump_full_vty(): print overpower state<br><br>Change-Id: I052f1d68b27b2dc7203835b4a93d40c94b0c8d82<br>Depends: Ia28293a12de0af71f55e701fb65c46e905dae217<br>Related: SYS#5319<br>---<br>M src/common/vty.c<br>1 file changed, 31 insertions(+), 0 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/osmo-bts refs/changes/02/25902/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/src/common/vty.c b/src/common/vty.c</span><br><span>index 124f7ef..97bd658 100644</span><br><span>--- a/src/common/vty.c</span><br><span>+++ b/src/common/vty.c</span><br><span>@@ -1759,6 +1759,34 @@</span><br><span>  indent -= 2;</span><br><span> }</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+static void lchan_acch_top_state_dump(struct vty *vty, unsigned int indent,</span><br><span style="color: hsl(120, 100%, 40%);">+                                  const struct gsm_lchan *lchan)</span><br><span style="color: hsl(120, 100%, 40%);">+{</span><br><span style="color: hsl(120, 100%, 40%);">+       if (lchan->top_acch_cap.overpower_db == 0)</span><br><span style="color: hsl(120, 100%, 40%);">+         return;</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+     cfg_out(vty, "Temporary ACCH overpower:%s", VTY_NEWLINE);</span><br><span style="color: hsl(120, 100%, 40%);">+   indent += 2;</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+        cfg_out(vty, "Overpower value: %u dB%s",</span><br><span style="color: hsl(120, 100%, 40%);">+            lchan->top_acch_cap.overpower_db, VTY_NEWLINE);</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  cfg_out(vty, "SACCH overpower: %sabled%s",</span><br><span style="color: hsl(120, 100%, 40%);">+          lchan->top_acch_cap.sacch_enable ? "en" : "dis",</span><br><span style="color: hsl(120, 100%, 40%);">+               VTY_NEWLINE);</span><br><span style="color: hsl(120, 100%, 40%);">+ cfg_out(vty, "FACCH overpower: %sabled%s",</span><br><span style="color: hsl(120, 100%, 40%);">+          lchan->top_acch_cap.facch_enable ? "en" : "dis",</span><br><span style="color: hsl(120, 100%, 40%);">+               VTY_NEWLINE);</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+       if (lchan->top_acch_cap.rxqual == 0) {</span><br><span style="color: hsl(120, 100%, 40%);">+             cfg_out(vty, "RxQual threshold: disabled "</span><br><span style="color: hsl(120, 100%, 40%);">+                  "(overpower is always on)%s", VTY_NEWLINE);</span><br><span style="color: hsl(120, 100%, 40%);">+ } else {</span><br><span style="color: hsl(120, 100%, 40%);">+              cfg_out(vty, "RxQual threshold: %u%s",</span><br><span style="color: hsl(120, 100%, 40%);">+                      lchan->top_acch_cap.rxqual, VTY_NEWLINE);</span><br><span style="color: hsl(120, 100%, 40%);">+  }</span><br><span style="color: hsl(120, 100%, 40%);">+}</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span> static void lchan_dump_full_vty(struct vty *vty, const struct gsm_lchan *lchan)</span><br><span> {</span><br><span>       struct in_addr ia;</span><br><span>@@ -1841,7 +1869,10 @@</span><br><span>  /* BS/MS Power Control state and parameters */</span><br><span>       lchan_bs_power_ctrl_state_dump(vty, 2, lchan);</span><br><span>       lchan_ms_power_ctrl_state_dump(vty, 2, lchan);</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+      /* ACCH repetition / overpower state */</span><br><span>      lchan_acch_rep_state_dump(vty, 2, lchan);</span><br><span style="color: hsl(120, 100%, 40%);">+     lchan_acch_top_state_dump(vty, 2, lchan);</span><br><span> }</span><br><span> </span><br><span> static void lchan_dump_short_vty(struct vty *vty, const struct gsm_lchan *lchan)</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/osmo-bts/+/25902">change 25902</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/osmo-bts/+/25902"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: osmo-bts </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: I052f1d68b27b2dc7203835b4a93d40c94b0c8d82 </div>
<div style="display:none"> Gerrit-Change-Number: 25902 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: fixeria <vyanitskiy@sysmocom.de> </div>
<div style="display:none"> Gerrit-MessageType: newchange </div>