| <html> |
| <head> |
| <meta content="text/html;charset=utf-8" http-equiv="Content-Type"> |
| <meta content="utf-8" http-equiv="encoding"> |
| <script src="static/jquery-2.1.4.min.js"></script> |
| <script src="static/dygraph-combined.js"></script> |
| <link rel="stylesheet" type="text/css" href="static/craft.css"> |
| <link rel=icon href=static/favicon.ico> |
| <link rel=stylesheet href="https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700&lang=en"> |
| <link rel=stylesheet href=static/default.css> |
| </head> |
| <body> |
| <header> |
| <section> |
| <h1><img src=static/logo.png alt="Google Fiber"></h1> |
| <nav> |
| <ul> |
| <li ><a href=/{{peer_arg_on_peer}}>Welcome</a></li> |
| <li class=active><a href=/status{{peer_arg_on_peer}}>Status</a></li> |
| <li ><a href=/config{{peer_arg_on_peer}}>Configuration</a></li> |
| <li ><a {{hidden_on_peer}} href="/{{peer_arg}}" target=_blank>Peer</a></li> |
| </ul> |
| </nav> |
| </section> |
| </header> |
| <div hidden> |
| <input id=hidden_on_https value="{{hidden_on_https}}"> |
| <input id=hidden_on_peer value="{{hidden_on_peer}}"> |
| <input id=shown_on_peer value="{{shown_on_peer}}"> |
| <input id=peer_arg value="{{peer_arg}}"> |
| <input id=peer_arg_on_peer value="{{peer_arg_on_peer}}"> |
| </div> |
| <div {{shown_on_peer}}><font color="red"><b>This is the Peer</b></font></div> |
| <div> |
| <table class="leds"> |
| <tr> |
| <td width=50 align=center>Craft<br> |
| <img id="leds/Craft" width=20 height=20 src=/static/grey.gif></td> |
| <td width=50 align=center>ACS<br> |
| <img id="leds/ACS" width=20 height=20 src=/static/grey.gif></td> |
| <td width=50 align=center>Switch<br> |
| <img id="leds/Switch" width=20 height=20 src=/static/grey.gif></td> |
| <td width=50 align=center>Modem<br> |
| <img id="leds/Modem" width=20 height=20 src=/static/grey.gif></td> |
| <td width=50 align=center>Radio<br> |
| <img id="leds/Radio" width=20 height=20 src=/static/grey.gif></td> |
| <td width=50 align=center>RSSI<br> |
| <img id="leds/RSSI" width=20 height=20 src=/static/grey.gif></td> |
| <td width=50 align=center>MSE<br> |
| <img id="leds/MSE" width=20 height=20 src=/static/grey.gif></td> |
| <td width=50 align=center>Peer<br> |
| <img id="leds/Peer" width=20 height=20 src=/static/grey.gif></td> |
| </table> |
| </div> |
| <div class="tabs"> |
| <div class="tab"> |
| <input type="radio" id="tab-1" name="tab-group-1" checked> |
| <label for="tab-1">Platform</label> |
| <div class="content"> |
| <b>Serial Number:</b><span class="values" id="platform/serialno">...</span><br> |
| <b>Platform:</b><span class="values" id="platform/platform">...</span><br> |
| <b>Software Version:</b><span class="values" id="platform/version">...</span><br> |
| <b>Software Date:</b><span class="values" id="platform/softwaredate">...</span><br> |
| <b>Uptime:</b><span class="values" id="platform/uptime">...</span><br> |
| <b>Status:</b><span class="values" id="platform/ledstate">...</span><br> |
| <b>CPU Temperature:</b><span class="values" id="platform/cpu_temperature">...</span><br> |
| </div> |
| </div> |
| <div class="tab"> |
| <input type="radio" id="tab-2" name="tab-group-1"> |
| <label for="tab-2">Addresses</label> |
| <div class="content"> |
| <b>Peer is up:</b><span class="values" id="platform/peer_up">...</span><br> |
| <b>IP Addresses:</b> |
| <table> |
| <tr> |
| <td align=center><b>Port</b></td> |
| <td align=center><b>MAC</b></td> |
| <td align=center><b>VLAN</b></td> |
| <td align=center><b>IPv4</b></td> |
| <td align=center><b>IPv6</b></td></tr> |
| <tr> |
| <td><b>Craft</b></td> |
| <td align=right><span id="platform/craft_mac">...</span></td> |
| <td align=right>-</td> |
| <td align=right><span id="platform/active_craft_inet">...</span></td> |
| <td align=right><span id="platform/active_craft_inet6">...</span></td></tr> |
| <tr> |
| <td><b>In-Band</b></td> |
| <td align=right><span id="platform/bridge_mac">...</span></td> |
| <td align=right><span id="platform/active_inband_vlan">...</span></td> |
| <td align=right><span id="platform/active_bridge_inet">...</span></td> |
| <td align=right><span id="platform/active_bridge_inet6">...</span></td></tr> |
| <tr> |
| <td><b>Out-of-Band (PoE)</b></td> |
| <td align=right><span id="platform/ooband_mac">...</span></td> |
| <td align=right><span id="platform/active_ooband_vlan">...</span></td> |
| <td align=right><span id="platform/active_ooband_inet">...</span></td> |
| <td align=right><span id="platform/active_ooband_inet6">...</span></td></tr> |
| <tr> |
| <td><b>Link (to peer)</b></td> |
| <td align=right><span id="platform/link_mac">...</span></td> |
| <td align=right><span id="platform/active_link_vlan">...</span></td> |
| <td align=right><span id="platform/active_link_inet">...</span></td> |
| <td align=right><span id="platform/active_link_inet6">...</span></td></tr> |
| </table> |
| </div> |
| </div> |
| |
| <div class="tab"> |
| <input type="radio" id="tab-3" name="tab-group-1"> |
| <label for="tab-3">Counters</label> |
| <div class="content"> |
| <b>Modem:</b> |
| <table> |
| <tr> |
| <td><b></b></td> |
| <td colspan=5 align=center><b>received</b></td> |
| <td colspan=5 align=center><b>transmitted</b></td> |
| <td colspan=4 align=center><b>errors</b></td></tr> |
| <tr> |
| <td align=center><b>interface</b></td> |
| |
| <td align=center><b>bytes</b></td> |
| <td align=center><b>frames</b></td> |
| <td align=center><b>multicast</b></td> |
| <td align=center><b>broadcast</b></td> |
| <td align=center><b>unicast</b></td> |
| |
| <td align=center><b>bytes</b></td> |
| <td align=center><b>frames</b></td> |
| <td align=center><b>multicast</b></td> |
| <td align=center><b>broadcast</b></td> |
| <td align=center><b>unicast</b></td> |
| |
| <td align=center><b>rx CRC</b></td> |
| <td align=center><b>rx Undersize</b></td> |
| <td align=center><b>tx CRC</b></td> |
| <td align=center><b>tx Undersize</b></td> |
| |
| <tr> |
| <td><b>Modem (from/to switch)<b></td> |
| <td align=right><span id="modem/network/rxCounters/bytes">...</span></td> |
| <td align=right><span id="modem/network/rxCounters/frames">...</span></td> |
| <td align=right><span id="modem/network/rxCounters/multicast">...</span></td> |
| <td align=right><span id="modem/network/rxCounters/broadcast">...</span></td> |
| <td align=right><span id="modem/network/rxCounters/unicast">...</span></td> |
| |
| <td align=right><span id="modem/network/txCounters/bytes">...</span></td> |
| <td align=right><span id="modem/network/txCounters/frames">...</span></td> |
| <td align=right><span id="modem/network/txCounters/multicast">...</span></td> |
| <td align=right><span id="modem/network/txCounters/broadcast">...</span></td> |
| <td align=right><span id="modem/network/txCounters/unicast">...</span></td> |
| |
| <td align=right><span id="modem/network/rxCounters/crcErrors">...</span></td> |
| <td align=right><span id="modem/network/rxCounters/framesUndersized">...</span></td> |
| <td align=right><span id="modem/network/txCounters/crcErrors">...</span></td> |
| <td align=right><span id="modem/network/txCounters/framesUndersized">...</span></td> |
| </table> |
| |
| <b>SOC (CPU):</b> |
| <table> |
| <tr> |
| <td><b></b></td> |
| <td colspan=3 align=center><b>received</b></td> |
| <td colspan=2 align=center><b>transmitted</b></td> |
| <td colspan=5 align=center><b>errors</b></td></tr> |
| <tr> |
| <td align=center><b>interface</b></td> |
| |
| <td align=center><b>bytes</b></td> |
| <td align=center><b>frames</b></td> |
| <td align=center><b>multicast</b></td> |
| |
| <td align=center><b>bytes</b></td> |
| <td align=center><b>frames</b></td> |
| |
| <td align=center><b>rx errors</b></td> |
| <td align=center><b>rx dropped</b></td> |
| <td align=center><b>tx errors</b></td> |
| <td align=center><b>tx dropped</b></td> |
| <td align=center><b>collisions</b></td> |
| <tr> |
| <td><b>Craft<b></td> |
| <td align=right><span id="platform/craft_rx_bytes">...</span></td> |
| <td align=right><span id="platform/craft_rx_packets">...</span></td> |
| <td align=right><span id="platform/craft_multicast">...</span></td> |
| |
| <td align=right><span id="platform/craft_tx_bytes">...</span></td> |
| <td align=right><span id="platform/craft_tx_packets">...</span></td> |
| |
| <td align=right><span id="platform/craft_rx_errors">...</span></td> |
| <td align=right><span id="platform/craft_rx_dropped">...</span></td> |
| <td align=right><span id="platform/craft_tx_errors">...</span></td> |
| <td align=right><span id="platform/craft_tx_dropped">...</span></td> |
| <td align=right><span id="platform/craft_collisions">...</span></td> |
| |
| <tr> |
| <td><b>In-Band<b></td> |
| <td align=right><span id="platform/bridge_rx_bytes">...</span></td> |
| <td align=right><span id="platform/bridge_rx_packets">...</span></td> |
| <td align=right><span id="platform/bridge_multicast">...</span></td> |
| |
| <td align=right><span id="platform/bridge_tx_bytes">...</span></td> |
| <td align=right><span id="platform/bridge_tx_packets">...</span></td> |
| |
| <td align=right><span id="platform/bridge_rx_errors">...</span></td> |
| <td align=right><span id="platform/bridge_rx_dropped">...</span></td> |
| <td align=right><span id="platform/bridge_tx_errors">...</span></td> |
| <td align=right><span id="platform/bridge_tx_dropped">...</span></td> |
| <td align=right><span id="platform/bridge_collisions">...</span></td> |
| |
| <tr> |
| <td><b>Out-of-Band (PoE)<b></td> |
| <td align=right><span id="platform/ooband_rx_bytes">...</span></td> |
| <td align=right><span id="platform/ooband_rx_packets">...</span></td> |
| <td align=right><span id="platform/ooband_multicast">...</span></td> |
| |
| <td align=right><span id="platform/ooband_tx_bytes">...</span></td> |
| <td align=right><span id="platform/ooband_tx_packets">...</span></td> |
| |
| <td align=right><span id="platform/ooband_rx_errors">...</span></td> |
| <td align=right><span id="platform/ooband_rx_dropped">...</span></td> |
| <td align=right><span id="platform/ooband_tx_errors">...</span></td> |
| <td align=right><span id="platform/ooband_tx_dropped">...</span></td> |
| <td align=right><span id="platform/ooband_collisions">...</span></td> |
| |
| <tr> |
| <td><b>Link (to peer)<b></td> |
| <td align=right><span id="platform/link_rx_bytes">...</span></td> |
| <td align=right><span id="platform/link_rx_packets">...</span></td> |
| <td align=right><span id="platform/link_multicast">...</span></td> |
| |
| <td align=right><span id="platform/link_tx_bytes">...</span></td> |
| <td align=right><span id="platform/link_tx_packets">...</span></td> |
| |
| <td align=right><span id="platform/link_rx_errors">...</span></td> |
| <td align=right><span id="platform/link_rx_dropped">...</span></td> |
| <td align=right><span id="platform/link_tx_errors">...</span></td> |
| <td align=right><span id="platform/link_tx_dropped">...</span></td> |
| <td align=right><span id="platform/link_collisions">...</span></td> |
| </table> |
| |
| <b>Switch:</b> |
| <table> |
| <tr> |
| <td><b></b></td> |
| <td colspan=4 align=center><b>received</b></td> |
| <td colspan=4 align=center><b>transmitted</b></td> |
| <td colspan=3 align=center><b>errors</b></td></tr> |
| <tr> |
| <td align=center><b>interface</b></td> |
| |
| <td align=center><b>bytes</b></td> |
| <td align=center><b>multicast</b></td> |
| <td align=center><b>broadcast</b></td> |
| <td align=center><b>unicast</b></td> |
| |
| <td align=center><b>bytes</b></td> |
| <td align=center><b>multicast</b></td> |
| <td align=center><b>broadcast</b></td> |
| <td align=center><b>unicast</b></td> |
| |
| <td align=center><b>CRC</b></td> |
| <td align=center><b>dropped</b></td> |
| <td align=center><b>collisions</b></td> |
| |
| <tr> |
| <td><b>Switch Port 0/0 (PoE)</b></td> |
| <td align=right><span id="platform/switch/0/0/goodOctetsRcv">...</span></td> |
| <td align=right><span id="platform/switch/0/0/mcPktsRcv">...</span></td> |
| <td align=right><span id="platform/switch/0/0/brdcPktsRcv">...</span></td> |
| <td align=right><span id="platform/switch/0/0/ucPktsRcv">...</span></td> |
| |
| <td align=right><span id="platform/switch/0/0/goodOctetsSent">...</span></td> |
| <td align=right><span id="platform/switch/0/0/mcPktsSent">...</span></td> |
| <td align=right><span id="platform/switch/0/0/brdcPktsSent">...</span></td> |
| <td align=right><span id="platform/switch/0/0/ucPktsSent">...</span></td> |
| |
| <td align=right><span id="platform/switch/0/0/badCrc">...</span></td> |
| <td align=right><span id="platform/switch/0/0/dropEvents">...</span></td> |
| <td align=right><span id="platform/switch/0/0/collisions">...</span></td> |
| |
| <tr> |
| <td><b>Switch Port 0/4 (SOC)</b></td> |
| <td align=right><span id="platform/switch/0/4/goodOctetsRcv">...</span></td> |
| <td align=right><span id="platform/switch/0/4/mcPktsRcv">...</span></td> |
| <td align=right><span id="platform/switch/0/4/brdcPktsRcv">...</span></td> |
| <td align=right><span id="platform/switch/0/4/ucPktsRcv">...</span></td> |
| |
| <td align=right><span id="platform/switch/0/4/goodOctetsSent">...</span></td> |
| <td align=right><span id="platform/switch/0/4/mcPktsSent">...</span></td> |
| <td align=right><span id="platform/switch/0/4/brdcPktsSent">...</span></td> |
| <td align=right><span id="platform/switch/0/4/ucPktsSent">...</span></td> |
| |
| <td align=right><span id="platform/switch/0/4/badCrc">...</span></td> |
| <td align=right><span id="platform/switch/0/4/dropEvents">...</span></td> |
| <td align=right><span id="platform/switch/0/4/collisions">...</span></td> |
| |
| <tr> |
| <td><b>Switch Port 0/24 (modem)</b></td> |
| <td align=right><span id="platform/switch/0/24/goodOctetsRcv">...</span></td> |
| <td align=right><span id="platform/switch/0/24/mcPktsRcv">...</span></td> |
| <td align=right><span id="platform/switch/0/24/brdcPktsRcv">...</span></td> |
| <td align=right><span id="platform/switch/0/24/ucPktsRcv">...</span></td> |
| |
| <td align=right><span id="platform/switch/0/24/goodOctetsSent">...</span></td> |
| <td align=right><span id="platform/switch/0/24/mcPktsSent">...</span></td> |
| <td align=right><span id="platform/switch/0/24/brdcPktsSent">...</span></td> |
| <td align=right><span id="platform/switch/0/24/ucPktsSent">...</span></td> |
| |
| <td align=right><span id="platform/switch/0/24/badCrc">...</span></td> |
| <td align=right><span id="platform/switch/0/24/dropEvents">...</span></td> |
| <td align=right><span id="platform/switch/0/24/collisions">...</span></td> |
| |
| <tr> |
| <td><b>Switch Port 0/25 (SFP+ #1)</b></td> |
| <td align=right><span id="platform/switch/0/25/goodOctetsRcv">...</span></td> |
| <td align=right><span id="platform/switch/0/25/mcPktsRcv">...</span></td> |
| <td align=right><span id="platform/switch/0/25/brdcPktsRcv">...</span></td> |
| <td align=right><span id="platform/switch/0/25/ucPktsRcv">...</span></td> |
| |
| <td align=right><span id="platform/switch/0/25/goodOctetsSent">...</span></td> |
| <td align=right><span id="platform/switch/0/25/mcPktsSent">...</span></td> |
| <td align=right><span id="platform/switch/0/25/brdcPktsSent">...</span></td> |
| <td align=right><span id="platform/switch/0/25/ucPktsSent">...</span></td> |
| |
| <td align=right><span id="platform/switch/0/25/badCrc">...</span></td> |
| <td align=right><span id="platform/switch/0/25/dropEvents">...</span></td> |
| <td align=right><span id="platform/switch/0/25/collisions">...</span></td> |
| |
| <tr> |
| <td><b>Switch Port 0/26 (SFP+ #2)</b></td> |
| <td align=right><span id="platform/switch/0/26/goodOctetsRcv">...</span></td> |
| <td align=right><span id="platform/switch/0/26/mcPktsRcv">...</span></td> |
| <td align=right><span id="platform/switch/0/26/brdcPktsRcv">...</span></td> |
| <td align=right><span id="platform/switch/0/26/ucPktsRcv">...</span></td> |
| |
| <td align=right><span id="platform/switch/0/26/goodOctetsSent">...</span></td> |
| <td align=right><span id="platform/switch/0/26/mcPktsSent">...</span></td> |
| <td align=right><span id="platform/switch/0/26/bcPktsSent">...</span></td> |
| <td align=right><span id="platform/switch/0/26/ucPktsSent">...</span></td> |
| |
| <td align=right><span id="platform/switch/0/26/badCrc">...</span></td> |
| <td align=right><span id="platform/switch/0/26/dropEvents">...</span></td> |
| <td align=right><span id="platform/switch/0/26/collisions">...</span></td> |
| |
| </table> |
| </div> |
| </div> |
| <div class="tab"> |
| <input type="radio" id="tab-4" name="tab-group-1"> |
| <label for="tab-4">Modem</label> |
| <div class="content"> |
| <b>Chip:</b><span class="values" id="modem/version/api/chipType">...</span><br> |
| <b>Firmware:</b><span class="values" id="modem/firmware">...</span><br> |
| <b>Bootloader Version:</b><span class="values"> |
| <span id="modem/version/bootloader/major">...</span>.<span id="modem/version/bootloader/minor">?</span>.<span id="modem/version/bootloader/build">?</span> |
| </span><br> |
| <b>API Version:</b><span class="values"> |
| <span id="modem/version/api/major">...</span>.<span id="modem/version/api/minor">?</span>.<span id="modem/version/api/build">?</span> |
| </span><br> |
| <b>Profile:</b><span class="values" id="modem/profile">...</span><br> |
| <b>Temperature:</b><span class="values" id="modem/temperature">...</span><br> |
| <b>Network Status:</b><span class="values"> |
| <span id="modem/network/statusStr">...</span> |
| (Code: <span id="modem/network/status">...</span>) |
| </span><br> |
| <b>Acquire Status:</b><span class="values"> |
| <span id="modem/status/acquireStatusStr">...</span> |
| (Code: <span id="modem/status/acquireStatus">...</span>) |
| </span><br> |
| <b>Transmitter Mode:</b><span class="values"> |
| <span id="modem/transmitter/modeStr">...</span> |
| (Code: <span id="modem/transmitter/mode">...</span>) |
| </span><br> |
| <b>Last Acquire Error:</b><span class="values"> |
| <span id="modem/status/lastAcquireErrorStr">...</span> |
| (Code: <span id="modem/status/lastAcquireError">...</span>) |
| </span><br> |
| <b>Carrier Offset:</b><span class="values" id="modem/status/carrierOffset">...</span><br> |
| <b>ResPhNoise:</b><span class="values" id="modem/status/resPhNoiseVal">...</span><br> |
| <b>DebugIndications:</b><span class="values" id="modem/status/debugIndications">...</span><br> |
| <b>MSE:</b><span class="values"> |
| Normalized: <span id="modem/status/normalizedMse">...</span> |
| Absolute: <span id="modem/status/absoluteMse">...</span> |
| Radial: <span id="modem/status/radialMse">...</span> |
| </span><br> |
| <b>ACM Profile:</b><span class="values"> |
| rx: <span id="modem/status/rxAcmProfile">...</span> |
| tx: <span id="modem/status/txAcmProfile">...</span> |
| </span><br> |
| <b>Symbol Rate:</b><span class="values"> |
| rx: <span id="modem/status/rxSymbolRate">...</span> |
| tx: <span id="modem/status/txSymbolRate">...</span> |
| </span><br> |
| <b>AGC:</b><span class="values"> |
| external: <span id="modem/status/externalAgc">...</span> |
| internal: <span id="modem/status/internalAgc">...</span> |
| </span><br> |
| <b>ACM Engine:</b><span class="values"> |
| rx sensors enabled: <span id="modem/status/acmEngineRxSensorsEnabled">...</span> |
| tx switch enabled: <span id="modem/status/acmEngineTxSwitchEnabled">...</span> |
| </span><br> |
| <b>Transmitter DC Leakage:</b><span class="values"> |
| I: <span id="modem/transmitter/dcLeakageI">...</span> |
| Q: <span id="modem/transmitter/dcLeakageQ">...</span> |
| </span><br> |
| <b>Transmitter:</b><span class="values"> |
| signal gain: <span id="modem/transmitter/signalGain">...</span> |
| sweep time: <span id="modem/transmitter/sweepTime">...</span> |
| tone freq: <span id="modem/transmitter/toneFreq">...</span> |
| tone sec freq: <span id="modem/transmitter/toneSecFreq">...</span> |
| </span><br> |
| </div> |
| </div> |
| <div class="tab"> |
| <input type="radio" id="tab-5" name="tab-group-1"> |
| <label for="tab-5">Radio</label> |
| <div class="content"> |
| <b>Hardware Version:</b><span class="values"> |
| <span id="radio/version/hardware/type">...</span> |
| (<span id="radio/version/hardware/major">?</span>.<span id="radio/version/hardware/minor">?</span>) |
| </span><br> |
| <b>Software Version:</b><span class="values"> |
| <span id="radio/version/software/major">?</span>.<span id="radio/version/software/minor">?</span>.<span id="radio/version/software/build">?</span> |
| </span><br> |
| <b>RSSI:</b><span class="values" id="radio/rx/rssi">...</span><br> |
| <b>RSL:</b><span class="values" id="radio/rx/rsl">...</span><br> |
| <b>PA Temp:</b><span class="values" id="radio/tx/paTemp">...</span><br> |
| <b>MCU Temp:</b><span class="values" id="radio/mcuTemp">...</span><br> |
| <b>Heater Enabled:</b><span class="values" id="radio/heaterEnabled">...</span><br> |
| <b>PA LNA:</b><span class="values"> |
| Power Enabled: <span id="radio/paLnaPowerEnabled">...</span> |
| Status: <span id="radio/paLnaPowerStatus">...</span> |
| </span><br> |
| <b>Transceivers Power Enabled:</b><span class="values" id="radio/transceiversPowerEnabled">...</span><br> |
| <table> |
| <tr> |
| <td><b>Transceiver</b></td> |
| <td><b>Model</b></td> |
| <td><b>Mode</b></td> |
| <td><b>Temp</b></td> |
| <td><b>PLL (freq, locked, lockCount)</b></td> |
| <td><b>EPOT (control, driver, lna, pa)</b></td></tr> |
| <tr> |
| <td><b>High</b> |
| <td><span id="radio/hiTransceiver/icModel">...</span></td> |
| <td><span id="radio/hiTransceiver/mode">...</span></td> |
| <td><span id="radio/hiTransceiver/temp">...</span></td> |
| <td> |
| <span id="radio/hiTransceiver/pll/frequency">...</span> |
| <span id="radio/hiTransceiver/pll/locked">...</span> |
| <span id="radio/hiTransceiver/pll/lockCounts">...</span></td> |
| <td> |
| <span id="radio/hiTransceiver/epot/control">...</span> |
| <span id="radio/hiTransceiver/epot/driver">...</span> |
| <span id="radio/hiTransceiver/epot/lna">...</span> |
| <span id="radio/hiTransceiver/epot/pa">...</span></td></tr> |
| <tr> |
| <td><b>Low</b> |
| <td><span id="radio/loTransceiver/icModel">...</span></td> |
| <td><span id="radio/loTransceiver/mode">...</span></td> |
| <td><span id="radio/loTransceiver/temp">...</span></td> |
| <td> |
| <span id="radio/loTransceiver/pll/frequency">...</span> |
| <span id="radio/loTransceiver/pll/locked">...</span> |
| <span id="radio/loTransceiver/pll/lockCounts">...</span></td> |
| <td> |
| <span id="radio/loTransceiver/epot/control">...</span> |
| <span id="radio/loTransceiver/epot/driver">...</span> |
| <span id="radio/loTransceiver/epot/lna">...</span> |
| <span id="radio/loTransceiver/epot/pa">...</span></td></tr> |
| </table> |
| <b>Digital AGC Gain:</b><span class="values"> |
| <span id="radio/rx/agcDigitalGain">...</span> |
| (Index <span id="radio/rx/agcDigitalGainIndex">...</span>) |
| </span><br> |
| <b>LNA Current:</b><span class="values"> |
| Meas: <span id="radio/rx/lnaCurrentMeas">...</span> |
| Set: <span id="radio/rx/lnaCurrentSet">...</span> |
| </span><br> |
| <b>Driver Current:</b><span class="values"> |
| Meas: <span id="radio/tx/driverCurrentMeas">...</span> |
| Set: <span id="radio/tx/driverCurrentSet">...</span> |
| </span><br> |
| <b>PA Current:</b><span class="values"> |
| Meas: <span id="radio/tx/paCurrentMeas">...</span> |
| Set: <span id="radio/tx/paCurrentSet">...</span> |
| </span><br> |
| <b>PA Power:</b><span class="values"> |
| Meas: <span id="radio/tx/paPowerMeas">...</span> |
| Set: <span id="radio/tx/paPowerSet">...</span> |
| </span><br> |
| <b>TX Power:</b><span class="values"> |
| Meas: <span id="radio/tx/txPowerMeas">...</span> |
| Set: <span id="radio/tx/txPowerSet">...</span> |
| Control: <span id="radio/tx/txPowerControl">...</span> |
| </span><br> |
| <b>DC:</b><span class="values"> |
| I: <span id="radio/tx/dcI">...</span> |
| Q: <span id="radio/tx/dcQ">...</span> |
| </span><br> |
| <b>VGA Gain:</b><span class="values" id="radio/tx/vgaGain">...</span><br> |
| </div> |
| </div> |
| <div class="tab"> |
| <input type="radio" id="tab-6" name="tab-group-1"> |
| <label for="tab-6">Debug</label> |
| <div class="content"> |
| <b>Constellation:</b><span class="values"><a href="/rxslicer.png" target=_blank>rxslicer.png</a></li></span><br> |
| <b>refreshCount:</b><span class="values" id="platform/refreshCount">...</span><br> |
| <b>unhandled xml:</b><span class="values"> |
| <textarea id=unhandled cols=60 rows=30>...</textarea></span><br> |
| </div> |
| </div> |
| </div> |
| <script src="static/craft.js"></script> |
| </body> |
| </html> |
| <!-- end of status.thtml (used by unit test) --> |