<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#535353" text="#F0FFE1">
    <br>
    <div class="moz-forward-container">
      <pre>This week's tip: the '+rx_state' option

This option has been lurking in the background for a while, but just prior to the 2016Nov7 version
it was significantly enhanced to deal with as many formats that have the pertinent receiver
state information.  The usage is:

[25] teqc +help | grep rx_state
        +rx_state .          output any receiver state parameters to stdout
        +rx_state ..         output any receiver state parameters to stderr
        +rx_state name       output any receiver state parameters to file 'name'
        ++rx_state name      append any receiver state parameters to file 'name'
        -rx_state            don't output receiver state parameters (default)

... which is the usage syntax that you will find on about a dozen options now.

Currently, the 2016Nov7 version of teqc should be able to read the following records/messages
and output receiver state parameters if these occur in the raw data:

    o BINEX record 0x7d  <a class="moz-txt-link-freetext" href="http://binex.unavco.org/binex_record_7d.html">http://binex.unavco.org/binex_record_7d.html</a>
    o Trimble .tgd record 40
    o Septentrio message 4014 (ReceiverStatus) for temp, 4101 (PowerStatus) for voltages (PolaRx5)
    o Leica MDB message 105 or older message 5 (Diagnostic): voltages in %

Here's a UNIX/Linux shell example with a Septentrio PolaRx5 SBF file which has both 4014 and
4101 messages, bot of which happened to be set up to be output every second:

[6065] teqc +quiet +rx_state temp +mds prx5203t.16_.sbf > /dev/null; more temp
2016 Jul 21 19:16:27.000  T=  56.00 C  Vpe=  13.68 V
2016 Jul 21 19:16:28.000  T=  57.00 C  Vpe=  13.62 V
2016 Jul 21 19:16:29.000  T=  57.00 C  Vpe=  13.60 V
2016 Jul 21 19:16:30.000  T=  57.00 C  Vpe=  13.58 V
2016 Jul 21 19:16:31.000  T=  57.00 C  Vpe=  13.50 V
2016 Jul 21 19:16:32.000  T=  57.00 C  Vpe=  13.68 V
2016 Jul 21 19:16:33.000  T=  57.00 C  Vpe=  13.75 V
2016 Jul 21 19:16:34.000  T=  56.00 C  Vpe=  13.83 V
2016 Jul 21 19:16:35.000  T=  56.00 C  Vpe=  13.85 V
2016 Jul 21 19:16:36.000  T=  56.00 C  Vpe=  13.93 V
2016 Jul 21 19:16:37.000  T=  56.00 C  Vpe=  14.00 V
2016 Jul 21 19:16:38.000  T=  56.00 C  Vpe=  14.05 V
2016 Jul 21 19:16:39.000  T=  56.00 C  Vpe=  13.95 V
2016 Jul 21 19:16:40.000  T=  56.00 C  Vpe=  13.88 V
2016 Jul 21 19:16:41.000  T=  56.00 C  Vpe=  13.83 V
2016 Jul 21 19:16:42.000  T=  56.00 C  Vpe=  13.75 V
...

A few things to note in this example:

- I'm using teqc auto-identification for the format type; see tip of week 1898
<a class="moz-txt-link-freetext" href="http://postal.unavco.org/pipermail/teqc/2016/002092.html">http://postal.unavco.org/pipermail/teqc/2016/002092.html</a>

- I'm using '+mds' merely to suppress creation of RINEX to stdout, but sending any
stdout to /dev/null anyway

- '+rx_state' here is writing to file 'temp' and 'temp' is then output using `more`
after the teqc command is run

- the SBF 4014 message only stores the receiver temperature to the one degree resolution

In the future, this option can be expanded to other formats if the format has a record
(or records) that contains receiver state information on its temperature, voltages, and
potentially other parameters that may vary as a function of time.

Happy teqc-ing!

cheers,
--lou

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Louis H. Estey, Ph.D.              office:  [+001] 303-381-7456
UNAVCO, 6350 Nautilus Drive           FAX:  [+001] 303-381-7451
Boulder, CO  80301-5554            e-mail:  lou  unavco.org
     WWW:  <a class="moz-txt-link-freetext" href="http://www.unavco.org">http://www.unavco.org</a>   <a class="moz-txt-link-freetext" href="http://jules.unavco.org">http://jules.unavco.org</a>

"If the universe is the answer, what is the question?"
                                               -- Leon Lederman
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Past helpful tips:

week 1894: using teqc config files - <a class="moz-txt-link-freetext" href="http://postal.unavco.org/pipermail/teqc/2016/002067.html">http://postal.unavco.org/pipermail/teqc/2016/002067.html</a>
week 1895: qc of high-rate data - <a class="moz-txt-link-freetext" href="http://postal.unavco.org/pipermail/teqc/2016/002071.html">http://postal.unavco.org/pipermail/teqc/2016/002071.html</a>
week 1896: UNIX/Linux shells for Windows - <a class="moz-txt-link-freetext" href="http://postal.unavco.org/pipermail/teqc/2016/002072.html">http://postal.unavco.org/pipermail/teqc/2016/002072.html</a>
week 1897: '-' vs. '+' teqc options - <a class="moz-txt-link-freetext" href="http://postal.unavco.org/pipermail/teqc/2016/002076.html">http://postal.unavco.org/pipermail/teqc/2016/002076.html</a>
week 1898: auto-identification of formats - <a class="moz-txt-link-freetext" href="http://postal.unavco.org/pipermail/teqc/2016/002092.html">http://postal.unavco.org/pipermail/teqc/2016/002092.html</a>
week 1899: auto-identification vs. format flags - <a class="moz-txt-link-freetext" href="http://postal.unavco.org/pipermail/teqc/2016/002096.html">http://postal.unavco.org/pipermail/teqc/2016/002096.html</a>
week 1900: square brackets in options - <a class="moz-txt-link-freetext" href="http://postal.unavco.org/pipermail/teqc/2016/002105.html">http://postal.unavco.org/pipermail/teqc/2016/002105.html</a>
week 1901: using option '+mds' - <a class="moz-txt-link-freetext" href="http://postal.unavco.org/pipermail/teqc/2016/002108.html">http://postal.unavco.org/pipermail/teqc/2016/002108.html</a>
week 1902: qc results w/ problematic nav messages - <a class="moz-txt-link-freetext" href="http://postal.unavco.org/pipermail/teqc/2016/002113.html">http://postal.unavco.org/pipermail/teqc/2016/002113.html</a>
week 1903: '-no_orb[it]' and '-no_pos[ition]' options - <a class="moz-txt-link-freetext" href="http://postal.unavco.org/pipermail/teqc/2016/002115.html">http://postal.unavco.org/pipermail/teqc/2016/002115.html</a>
week 1904: '-week' option - <a class="moz-txt-link-freetext" href="http://postal.unavco.org/pipermail/teqc/2016/002117.html">http://postal.unavco.org/pipermail/teqc/2016/002117.html</a>
week 1905: using '+bcf' for XYZ/geodetic conversion - <a class="moz-txt-link-freetext" href="http://postal.unavco.org/pipermail/teqc/2016/002126.html">http://postal.unavco.org/pipermail/teqc/2016/002126.html</a>
week 1906: the '+v[erify]' option - <a class="moz-txt-link-freetext" href="http://postal.unavco.org/pipermail/teqc/2016/002128.html">http://postal.unavco.org/pipermail/teqc/2016/002128.html</a>
week 1907: '+C2', '+L5', "+L6', '+L7', '+L8', and '+all' options - <a class="moz-txt-link-freetext" href="http://postal.unavco.org/pipermail/teqc/2016/002130.html">http://postal.unavco.org/pipermail/teqc/2016/002130.html</a>
week 1908: no doppler shortcut; RINEX L2 - <a class="moz-txt-link-freetext" href="http://postal.unavco.org/pipermail/teqc/2016/002131.html">http://postal.unavco.org/pipermail/teqc/2016/002131.html</a>
week 1909: using paths w/ file names - <a class="moz-txt-link-freetext" href="http://postal.unavco.org/pipermail/teqc/2016/002132.html">http://postal.unavco.org/pipermail/teqc/2016/002132.html</a>
week 1910: the (un)importance of file names - <a class="moz-txt-link-freetext" href="http://postal.unavco.org/pipermail/teqc/2016/002133.html">http://postal.unavco.org/pipermail/teqc/2016/002133.html</a>
week 1911: notices, warnings, and errors - <a class="moz-txt-link-freetext" href="http://postal.unavco.org/pipermail/teqc/2016/002134.html">http://postal.unavco.org/pipermail/teqc/2016/002134.html</a>
week 1912: the '-max_rx_SVs' option - <a class="moz-txt-link-freetext" href="http://postal.unavco.org/pipermail/teqc/2016/002137.html">http://postal.unavco.org/pipermail/teqc/2016/002137.html</a>
week 1913: the end of '++igs' and '+igs' - <a class="moz-txt-link-freetext" href="http://postal.unavco.org/pipermail/teqc/2016/002140.html">http://postal.unavco.org/pipermail/teqc/2016/002140.html</a>
week 1914: splicing together RINEX files - <a class="moz-txt-link-freetext" href="http://postal.unavco.org/pipermail/teqc/2016/002144.html">http://postal.unavco.org/pipermail/teqc/2016/002144.html</a>
week 1915: using '-O.int' and '-O.dec' - <a class="moz-txt-link-freetext" href="http://postal.unavco.org/pipermail/teqc/2016/002145.html">http://postal.unavco.org/pipermail/teqc/2016/002145.html</a>
week 1916: '+doy' option - <a class="moz-txt-link-freetext" href="http://postal.unavco.org/pipermail/teqc/2016/002146.html">http://postal.unavco.org/pipermail/teqc/2016/002146.html</a>
week 1917: '-tbin' and '-ast' options - <a class="moz-txt-link-freetext" href="http://postal.unavco.org/pipermail/teqc/2016/002152.html">http://postal.unavco.org/pipermail/teqc/2016/002152.html</a>
week 1918: mp12 RMS before/after Oct 2013 - <a class="moz-txt-link-freetext" href="http://postal.unavco.org/pipermail/teqc/2016/002158.html">http://postal.unavco.org/pipermail/teqc/2016/002158.html</a>
week 1919: the global windowing options - <a class="moz-txt-link-freetext" href="http://postal.unavco.org/pipermail/teqc/2016/002159.html">http://postal.unavco.org/pipermail/teqc/2016/002159.html</a>
week 1920: '-M.dec' and '-N.dec' options - <a class="moz-txt-link-freetext" href="http://postal.unavco.org/pipermail/teqc/2016/002163.html">http://postal.unavco.org/pipermail/teqc/2016/002163.html</a>
week 1921: combining time filtering options - <a class="moz-txt-link-freetext" href="http://postal.unavco.org/pipermail/teqc/2016/002176.html">http://postal.unavco.org/pipermail/teqc/2016/002176.html</a>
week 1922: helping me (or someone else on the list) help you - <a class="moz-txt-link-freetext" href="http://postal.unavco.org/pipermail/teqc/2016/002187.html">http://postal.unavco.org/pipermail/teqc/2016/002187.html</a>
week 1923: the "build" line - <a class="moz-txt-link-freetext" href="http://postal.unavco.org/pipermail/teqc/2016/002190.html">http://postal.unavco.org/pipermail/teqc/2016/002190.html</a>
week 1924: the qc '-w[idth]' option - <a class="moz-txt-link-freetext" href="http://postal.unavco.org/pipermail/teqc/2016/002193.html">http://postal.unavco.org/pipermail/teqc/2016/002193.html</a>
week 1925: qc with explicit time windowing - <a class="moz-txt-link-freetext" href="http://postal.unavco.org/pipermail/teqc/2016/002194.html">http://postal.unavco.org/pipermail/teqc/2016/002194.html</a>
</pre>
    </div>
  </body>
</html>