<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    (4th question):   --<br>
    <br>
      If multiple Mercury boards are to be used some jumpers on the
    boards must be set.  These identify which Mercury is #1, etc.  If
    multiple receivers on a single Mercury are to be used, no jumper
    changes are needed.  (See info on diversity setup)<br>
    <br>
    (from USB_protocol_V1.36.doc) --<br>
    <br>
    The low order bit of c0 (the MOX bit) switches the radio to Tx if
    the bit is 1.<br>
    If you click the "MOX" button on PowerSDR or KISS Konsole, that
    program sets this bit, which controls the T/R relay.<br>
    <br>
    If C0 is (binary) 0000 001x, the content of c1, c2, c3, c4 specifies
    the frequency for Penelope, PennyLane and (future) Apollo ATU.<br>
    <br>
    if c0 is 0000 010x, c1,c2,c3,c4 specifies the frequency (in Hz) for
    receiver 1 (numbering starts with 1)<br>
    similarly<br>
    c0<br>
    0000 011x   receiver 2<br>
    0000 100x  receiver 3<br>
    0000 101x  receiver 4<br>
    <br>
    (While this document shows that there are provisions in the PC to
    HPSDR data protocol for more receivers (up to 7), there is no
    Mercury firmware that supports more than 4 receivers.  The Mercury
    FPGA usage is near 100%, so, unless there's a major change in
    algorithm and re-writing, 4 will remain the upper limit.<br>
    <br>
    When using more than one receiver on a single Mercury, when c0 =
    0000 000x,   in c4, the 3 bits indicated by "rrr" xxrr rxxx should
    be set as follows:   000 means one receiver, 001 means two recevers,
    etc<br>
    <br>
    73, <br>
    Dave<br>
    wa8ywq<br>
    <br>
    <br>
    On 3/17/2012 8:13 AM, Erik Anderson wrote:
    <blockquote
cite="mid:CAAeZAZ7qxAHDOkeWpHbZofvfSiXtnr=Kr-WPodrSOmW1D3ZmfA@mail.gmail.com"
      type="cite">
      <pre wrap="">***** High Performance Software Defined Radio Discussion List *****

</pre>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      I've been going over the protocol spec for a little while now
      (there's an awful lot of stuff in here) and there are a few
      questions I could use some clarification on:
      <div><br>
      </div>
      <div>(*) What is MOX?</div>
      <div><br>
      </div>
      <div>(*) How do I interrogate the CC bits (for autodetection
        purposes) without actually fully turning the radio on?  I'm
        assuming that it's inherently impossible to do this (unless
        [00]C1[67]=00 has any meaning), in which case I'm curious as to
        whether there is a neutral configuration that I can send that
        would work in all cases so I can turn it on long enough to get
        the CC codes (i.e. without unnecessary clicking, alex filter
        swaps, conflict with custom clock rewriting, blowing out the
        ADC, etc)</div>
      <div><br>
      </div>
      <div>(*) Should the PC reset its sending sequence number on every
        EFFE04 command?  The documentation makes multiple references to
        "start" and "stop" commands, although after sending an EFFE0401
        command, there is no really clear indication as to whether
        EFFE0402 is a "stop" or a "start" command (it's both).  Am I
        resetting only when the board is going completely idle (i.e.
        only after EFFE0400)?</div>
      <div><br>
      </div>
      <div>(*) (I'm fairly sure this one has come up often enough to be
        on a FAQ somewhere) I remember reading that the current mercury
        firmware now supports 4 receivers on the stable branch.  However
        the protocol makes no distinction between receivers and boards,
        permitting you to receive from up to 4 receivers and set the
        frequency on up to 7.  How does one specify which board each
        receiver is assigned to?</div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
HPSDR Discussion List
To post msg: <a class="moz-txt-link-abbreviated" href="mailto:hpsdr@openhpsdr.org">hpsdr@openhpsdr.org</a>
Subscription help: <a class="moz-txt-link-freetext" href="http://lists.openhpsdr.org/listinfo.cgi/hpsdr-openhpsdr.org">http://lists.openhpsdr.org/listinfo.cgi/hpsdr-openhpsdr.org</a>
HPSDR web page: <a class="moz-txt-link-freetext" href="http://openhpsdr.org">http://openhpsdr.org</a>
Archives: <a class="moz-txt-link-freetext" href="http://lists.openhpsdr.org/pipermail/hpsdr-openhpsdr.org/">http://lists.openhpsdr.org/pipermail/hpsdr-openhpsdr.org/</a></pre>
    </blockquote>
  </body>
</html>