<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">Ah, vadit to nebude, jen si k &RX
      prictete tolik bajtu, o kolik je offset vasich dat od zacatku
      (jsem uvazoval, ze ten 1..4 vypada pascalsky s 1-based
      indexovanim)<br>
    </div>
    <div class="moz-cite-prefix">DATA = *((unsigned
      long*)(&RX+ofset))</div>
    <br>
    <div class="moz-cite-prefix">On 08.11.2023 16:49, Jirka Mww wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAGNMtu3A=XR3UnJH0Rj5Qx3WkGMejLXk5_kYS6W4gEQzoGUbuA@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">Díky, tohle by se mi líbilo, jen to pole RX je
        delší, má pak další ještě  položky s jinými daty a pak CRC. 
        Nebude to vadit ?
        <div><br clear="all">
          <div>
            <div dir="ltr" class="gmail_signature"
              data-smartmail="gmail_signature">Zdravi<br>
              Jirka Sloupenský  OK1MWW</div>
          </div>
          <br>
        </div>
      </div>
      <div id="DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2"><br>
        <table style="border-top:1px solid #d3d4de">
          <tbody>
            <tr>
              <td style="width:55px;padding-top:13px"><a
href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail"
                  target="_blank" moz-do-not-send="true"><img
src="https://s-install.avcdn.net/ipm/preview/icons/icon-envelope-tick-round-orange-animated-no-repeat-v1.gif"
                    alt="" style="width: 46px; height: 29px;"
                    moz-do-not-send="true" width="46" height="29"></a></td>
              <td
style="width:470px;padding-top:12px;color:#41424e;font-size:13px;font-family:Arial,Helvetica,sans-serif;line-height:18px">Neobsahuje
                žádné viry.<a
href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail"
                  target="_blank" style="color:#4453ea"
                  moz-do-not-send="true">www.avast.com</a></td>
            </tr>
          </tbody>
        </table>
      </div>
      <br>
      <div class="gmail_quote">
        <div dir="ltr" class="gmail_attr">st 8. 11. 2023 v 16:44
          odesílatel Jindroush <<a href="mailto:jindroush@seznam.cz"
            moz-do-not-send="true" class="moz-txt-link-freetext">jindroush@seznam.cz</a>>
          napsal:<br>
        </div>
        <blockquote class="gmail_quote" style="margin:0px 0px 0px
          0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
          <div>
            <div>Tak?<br>
              //assuming that both RX and DATA have same endianness and
              length<br>
              DATA = *((unsigned long*)&RX);<br>
              <br>
            </div>
            <div>On 08.11.2023 16:25, Jirka Mww wrote:<br>
            </div>
            <blockquote type="cite">
              <div dir="ltr">Dobrý den,
                <div><br>
                </div>
                <div><font face="arial, sans-serif">zase bych měl takový
                    začátečnický dotaz : Řeším komunikaci s měničem
                    Goodwe po RS485. </font></div>
                <div><font face="arial, sans-serif">Jsem schopen vyčíst
                    kteroukoli dvojici  registrů do pole bytů , řekněme
                    RX[1..4].  Potřebuji z toho ale naplnit <font
                      color="#000000">proměnnou <span style="white-space:pre-wrap">unsigned long  DATA </span><span style="white-space:pre-wrap"> tj. 32 bitů dlouhou. Samozřejmě postupné načítání </span></font></font></div>
                <div><span style="white-space:pre-wrap"><font face="arial, sans-serif" color="#000000">jednotlivých bytů a jejich posun po 8 bitech , nebo násobení 256, umím, ale chtěl </font></span></div>
                <div><span style="white-space:pre-wrap"><font face="arial, sans-serif" color="#000000">bych to zrychlit  přímým přesunem jednotlivých bytů do příslušné pozice v té proměnné </font></span></div>
                <div> <font face="arial, sans-serif" color="#000000"><span style="white-space:pre-wrap">DATA.  V poli RX[1..4] jsou byty ve správném pořadí, tak jak </span></font></div>
                <div><font face="arial, sans-serif" color="#000000"><span style="white-space:pre-wrap">budou v té proměnné DATA.   Chtěl bych použít něco jako </span></font><span style="white-space:pre-wrap;color:rgb(0,0,0);font-family:arial,sans-serif">Memcpy, ale nevím, jak to napsat. </span></div>
                <div><span style="white-space:pre-wrap;color:rgb(0,0,0);font-family:arial,sans-serif">V assembleru by to bylo snadné ((:: Můžete prosím někdo poradit ?</span></div>
                <br>
              </div>
            </blockquote>
            <pre cols="72">-- 
Jindroush <a href="mailto:jindroush@seznam.cz" target="_blank" moz-do-not-send="true"><jindroush@seznam.cz></a></pre>
          </div>
          _______________________________________________<br>
          HW-list mailing list  -  sponsored by <a
            href="http://www.HW.cz" rel="noreferrer" target="_blank"
            moz-do-not-send="true">www.HW.cz</a><br>
          <a href="mailto:Hw-list@list.hw.cz" target="_blank"
            moz-do-not-send="true" class="moz-txt-link-freetext">Hw-list@list.hw.cz</a><br>
          <a href="http://list.hw.cz/mailman/listinfo/hw-list"
            rel="noreferrer" target="_blank" moz-do-not-send="true"
            class="moz-txt-link-freetext">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
        </blockquote>
      </div>
      <br>
      <fieldset class="moz-mime-attachment-header"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
HW-list mailing list  -  sponsored by <a class="moz-txt-link-abbreviated" href="http://www.HW.cz">www.HW.cz</a>
<a class="moz-txt-link-abbreviated" href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a>
<a class="moz-txt-link-freetext" href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
    </blockquote>
    <p><br>
    </p>
    <pre class="moz-signature" cols="72">-- 
Jindroush <a class="moz-txt-link-rfc2396E" href="mailto:jindroush@seznam.cz"><jindroush@seznam.cz></a></pre>
  </body>
</html>