<div dir="ltr">DobrĂ˝ den,<div>poradit uĹľ nepotĹ™ebuju, kolega Jindroush mÄ› uĹľ vyškolil ((::.  Â Mám dva dokumenty ohledně komunikace s mÄ›niÄŤem, ale v jinĂ©m poÄŤĂ­taÄŤi, odpoledne Vám je pošlu.  RS485 jsem z mÄ›niÄŤe vytáhl, ale ještÄ› nepĹ™ipojil, Ĺ™ešil jsem to generovánĂ­ CRC.  Â MusĂ­m teÄŹ natáhnout dráty s RS485 do pracovny, abych nemusel programovat na chodbÄ› u mÄ›niÄŤe.  Â CĂ­lem mĂ©ho snaĹľenĂ­ je zĂ­skat z mÄ›niÄŤe data a použít je k sofistikovanĂ©mu Ĺ™Ă­zenĂ­ rĹŻznĂ˝ch druhĹŻ zátěží ( bojler, ÄŤerpadlo v bazĂ©nu, atd.).  Â Mám na to destiÄŤku  Arduino Mega 2560. </div><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"><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" target="_blank" style="color:#4453ea">www.avast.com</a></td></tr></table><a href="#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2" width="1" height="1"></a></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">po 3. 4. 2023 v 2:19 odesĂ­latel Vláďa AndÄ›l <<a href="mailto:vaelektronik@vaelektronik.cz">vaelektronik@vaelektronik.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>DobrĂ˝ den,</div>
    <div>sice neparadĂ­m, ale zeptám se. MÄ›niÄŤ
      Goodwe budu mĂ­t taky, nÄ›kdy začátkem září bych mÄ›l mĂ­t FVE
      nainstalovanou. Kde se k tomu dá sehnat nÄ›jakĂ˝<br>
    </div>
    <div>popis komunikace? Má tam bĂ˝t linka
      RS485, chtÄ›l bych jĂ­ využít. Sice mi Ĺ™Ă­kali, Ĺľe všechno je
      přístupnĂ© pĹ™es webovĂ© rozhranĂ­, ale to mi pĹ™ijde pro ovládánĂ­
      mÄ›niÄŤe jako hodnÄ› nepraktickĂ©.</div>
    <div><br>
    </div>
    <div>AndÄ›l<br>
    </div>
    <div><br>
    </div>
    <div>Dne 02.04.2023 v 17:53 Jirka Mww
      napsal(a):<br>
    </div>
    <blockquote type="cite">
      
      <div dir="ltr">
        <div>DobrĂ˝ den,</div>
        <div>pokouším se o komunikace s mÄ›niÄŤem GOODWE  a trápĂ­m se tady
          s pĹ™ekladem v Arduinu - pĹ™ekladaÄŤ mi píše  </div>
        <div>223:21: warning: invalid conversion from 'int' to 'word*
          {aka unsigned int*}' [-fpermissive]<br>
        </div>
        <div>ten Ĺ™Ăˇdek 223 vypadá takto : </div>
        <div>
          <div style="font-family:Consolas,"Courier New",monospace;font-size:14px;line-height:19px;white-space:pre-wrap"><div style="color:rgb(67,79,84)">CRC_GOODWE = <span style="color:rgb(0,151,157)">sCRC16</span><span style="color:rgb(114,142,0)">(</span>*Message, <span style="color:rgb(211,84,0)">6</span><span style="color:rgb(114,142,0)">)</span>;</div><div style="color:rgb(67,79,84)">
</div><div style="color:rgb(67,79,84)">Má to slouĹľit k vĂ˝poÄŤtu CRC pro komunikaci s FVE mÄ›niÄŤem GOODWE </div><div style="color:rgb(67,79,84)">Message je pole o dĂ©lce 6 znakĹŻ, dĂ©lka je zatĂ­m natvrdo 
6.   NÄ›jakĂ© CRC to spoÄŤĂ­tá, ale nevĂ­m, co s tou warning hláškou. </div><div style="color:rgb(67,79,84)">
</div><div style="color:rgb(67,79,84)">Ta volaná funkce je opsaná z manuálu mÄ›niÄŤe </div><div style="color:rgb(67,79,84)">a po drobnĂ˝ch Ăşpravách pro Arduino a moje zvyklosti vypadá takto : </div><div style="color:rgb(67,79,84)">
</div><div style="color:rgb(67,79,84)"><div style="line-height:19px"><div>word <span style="color:rgb(0,151,157)">sCRC16</span><span style="color:rgb(114,142,0)">(</span> word <span style="color:rgb(255,0,0)">*</span><span style="color:rgb(114,142,0)">Msg</span>, word <span style="color:rgb(114,142,0)">DataLen)</span></div><div><span style="color:rgb(114,142,0)">{</span></div><div>byte CRCHi = 0x<span style="color:rgb(211,84,0)">FF</span> ;</div><div>byte CRCLo = 0x<span style="color:rgb(211,84,0)">FF</span> ;</div><div>byte uIndex ;</div><div><span style="color:rgb(128,128,128)">while</span> <span style="color:rgb(114,142,0)">(</span>DataLen--<span style="color:rgb(114,142,0)">)</span></div><div><span style="color:rgb(114,142,0)">{</span></div><div>uIndex = CRCHi ^ *Msg++ ;</div><div>CRCHi = CRCLo ^ <span style="color:rgb(0,151,157)">F_CRCHi</span>[uIndex] ;</div><div>CRCLo = <span style="color:rgb(0,151,157)">F_CRCLo</span>[uIndex] ;</div><div><span style="color:rgb(114,142,0)">}</span></div><div><span style="color:rgb(128,128,128)">return</span> <span style="color:rgb(114,142,0)">((</span>word<span style="color:rgb(114,142,0)">)</span>CRCHi << <span style="color:rgb(211,84,0)">8</span> | CRCLo<span style="color:rgb(114,142,0)">)</span> ;</div><div><span style="color:rgb(114,142,0)">}</span></div></div><div>
</div>To <span style="color:rgb(0,151,157)">F_CRCHi a </span><span style="color:rgb(0,151,157)">F_CRCLo jsou pole hodnot pro vĂ˝poÄŤet CRC, ty jsem okopĂ­roval beze zmÄ›ny.</span></div><div>
NevĂ­te nÄ›kdo prosĂ­m, jak tu hlášku odstranit ? <font color="#434f54"> </font></div><div><font color="#434f54">Vypadá to spíš na formálnĂ­ chybu, int tam nikde nepoužívám, jsem zvyklĂ˝ psát word pro 16 bitivĂ© promÄ›nnĂ©. </font>
</div></div>
        </div>
        <br clear="all">
        <div>
          <div dir="ltr">Zdravi<br>
            Jirka SloupenskĂ˝ Â OK1MWW</div>
        </div>
      </div>
      <div id="m_3249109771011912408DAB4FAD8-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>
      <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>
  </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>