<div dir="ltr">Díky za snahu mi pomoct, reálně je to tak, že to pole RX je RX[30] a ta data co potrebuji jsou na RX[3] az RX[6]. Kdyz tam dam RX+3, dava to nuly i kdyz tam data urcite jsou. <div><br clear="all"><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">Zdravi<br>Jirka Sloupenský OK1MWW</div></div><br><div id="m_3294392778425850899DAB4FAD8-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"><img src="https://s-install.avcdn.net/ipm/preview/icons/icon-envelope-tick-round-orange-animated-no-repeat-v1.gif" alt="" width="46" height="29" style="width:46px;height:29px"></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" style="color:#4453ea" target="_blank">www.avast.com</a></td></tr></tbody></table><a href="#m_3294392778425850899_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2" width="1" height="1"></a></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">st 8. 11. 2023 v 17:01 odesílatel Jindroush <<a href="mailto:jindroush@seznam.cz" target="_blank">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>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>DATA = *((unsigned
long*)(&RX+ofset))</div>
<br>
<div>On 08.11.2023 16:49, Jirka Mww wrote:<br>
</div>
<blockquote type="cite">
<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">Zdravi<br>
Jirka Sloupenský OK1MWW</div>
</div>
<br>
</div>
</div>
<div id="m_3294392778425850899m_-7971831245000074963DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2"><br>
<table style="border-top:1px solid rgb(211,212,222)">
<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"><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" width="46" height="29"></a></td>
<td style="width:470px;padding-top:12px;color:rgb(65,66,78);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" style="color:rgb(68,83,234)" target="_blank">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" target="_blank">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"><jindroush@seznam.cz></a></pre>
</div>
_______________________________________________<br>
HW-list mailing list - sponsored by <a href="http://www.HW.cz" rel="noreferrer" target="_blank">www.HW.cz</a><br>
<a href="mailto:Hw-list@list.hw.cz" target="_blank">Hw-list@list.hw.cz</a><br>
<a href="http://list.hw.cz/mailman/listinfo/hw-list" rel="noreferrer" target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
</blockquote>
</div>
<br>
<fieldset></fieldset>
<pre>_______________________________________________
HW-list mailing list - sponsored by <a href="http://www.HW.cz" target="_blank">www.HW.cz</a>
<a href="mailto:Hw-list@list.hw.cz" target="_blank">Hw-list@list.hw.cz</a>
<a href="http://list.hw.cz/mailman/listinfo/hw-list" target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
</blockquote>
<p><br>
</p>
<pre cols="72">--
Jindroush <a href="mailto:jindroush@seznam.cz" target="_blank"><jindroush@seznam.cz></a></pre>
</div>
_______________________________________________<br>
HW-list mailing list - sponsored by <a href="http://www.HW.cz" rel="noreferrer" target="_blank">www.HW.cz</a><br>
<a href="mailto:Hw-list@list.hw.cz" target="_blank">Hw-list@list.hw.cz</a><br>
<a href="http://list.hw.cz/mailman/listinfo/hw-list" rel="noreferrer" target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
</blockquote></div></div></div>