<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">Takze zavada zjistena na mem prijimaci,
      zapomenuta funkce flush, volana z modulu, co uz se neplanuje
      pouzit ale jeste nebyl odstranen... ted uz to funguje naprosto
      skvele.<br>
    </div>
    <div class="moz-cite-prefix">Pripad uzavren ;-)<br>
    </div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">Dne 03.12.2023 v 11:43 Jaroslav Buchta
      napsal(a):<br>
    </div>
    <blockquote type="cite"
      cite="mid:a0425824-66d1-4fdc-9ed8-8364df49eb64@hascomp.cz">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <div class="moz-cite-prefix">To vim a send CB sleduju, to prave
        pozna vypnute zarizeni nebo mimo dosah. Ale asi se jeste
        nestalo, ze by to poznalo ztratu paketu</div>
      <div class="moz-cite-prefix">Mechanismus opakovani na zaklade
        odpovedi a kontrolu ID paketu tam mam, proto to poznam, ale je
        mi to divne.<br>
      </div>
      <div class="moz-cite-prefix"><br>
      </div>
      <div class="moz-cite-prefix">Dne 03.12.2023 v 11:25 Ladislav Vaiz
        napsal(a):<br>
      </div>
      <blockquote type="cite"
        cite="mid:1cb67eff-bc39-3e83-ca8e-e11b462da23a@nagano.cz">
        <meta http-equiv="Content-Type"
          content="text/html; charset=UTF-8">
        <div class="moz-cite-prefix">Call <a class="reference internal"
href="https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/network/esp_now.html#_CPPv412esp_now_sendPK7uint8_tPK7uint8_t6size_t"
            title="esp_now_send" moz-do-not-send="true"><code
class="xref cpp cpp-func docutils
          literal notranslate"><span class="pre">esp_now_send()</span></code></a>
          to send ESP-NOW data and <a class="reference internal"
href="https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/network/esp_now.html#_CPPv424esp_now_register_send_cb17esp_now_send_cb_t"
            title="esp_now_register_send_cb" moz-do-not-send="true"><code
class="xref cpp cpp-func
          docutils literal notranslate"><span class="pre">esp_now_register_send_cb()</span></code></a>
          to register sending callback function. It will return <cite>ESP_NOW_SEND_SUCCESS</cite>
          in sending callback function if the data is received
          successfully on the MAC layer. Otherwise, it will return <cite>ESP_NOW_SEND_FAIL</cite>.
          Several reasons can lead to ESP-NOW fails to send data. For
          example, the destination device does not exist; the channels
          of the devices are not the same; the action frame is lost when
          transmitting on the air, etc. It is not guaranteed that
          application layer can receive the data. If necessary, send
          back ack data when receiving ESP-NOW data. If receiving ack
          data timeouts, retransmit the ESP-NOW data. A sequence number
          can also be assigned to ESP-NOW data to drop the duplicate
          data.</div>
        <div class="moz-cite-prefix"><br>
        </div>
        <div class="moz-cite-prefix"><a class="moz-txt-link-freetext"
href="https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/network/esp_now.html"
            moz-do-not-send="true">https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/network/esp_now.html</a></div>
        <div class="moz-cite-prefix"><br>
        </div>
        <div class="moz-cite-prefix"><br>
        </div>
        <div class="moz-cite-prefix">On 03.12.2023 11:12, Jaroslav
          Buchta wrote:<br>
        </div>
        <blockquote type="cite"
          cite="mid:25b8e023-a913-48e0-8f21-ddfc9a59080e@hascomp.cz">Je
          to velmi jednoduche a lakave na pouziti, hral si s tim uz
          nekdo? <br>
          <br>
          Funguje to skoro skvele, jen se ztraci sem tam pakety, asi
          2-10%.  Nekdy hodne casto, nekdy treba desitky sec. to bezi
          bez ztraty. <br>
          <br>
          Je to zajimave, protoze to ma evidentne nejaky rezim
          potvrzovani, kdyz je cilove zarizeni vypnute, pozna to a pri
          vysilani vrati chybu. Jinak se na prijimacim zarizeni obcas
          paket ztrati, obcas ho to vysle duplicitne (zopakuje) behem
          par desitek ms. <br>
          <br>
          Ale ani v jednom pripade nehlasi ztratu. Zarizeni jsou vedle
          sebe, sila signalu je luxusni. <br>
          <br>
          Je to vlastnost WiFi, ze je to takto ztratove, nebo mam
          nakonec hledat chybu ve svem  programu? Dalsich zdroju WiFi tu
          par je, kanaly jsem zkousel ruzne i sirku pasma 20/40 ale
          vyznamny vliv jsem nepozoroval. </blockquote>
        <br>
      </blockquote>
      <p><br>
      </p>
      <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>
  </body>
</html>