Search found 5 matches

by kenwoo
Sun Dec 31, 2023 12:20 pm
Forum: ESP8266
Topic: What can be done on an ESP8266? Show your beasts...
Replies: 11
Views: 97435

Re: What can be done on an ESP8266? Show your beasts...

Sorry, guys, I now put it here: https://github.com/kenwoo777/TMPC-ESP8266 The most practical codebase for ESP8266, some practical and useful stuffs maybe say essential. The previous link is the website of my various personal developmental notes, and other projects too. I though that you would though...
by kenwoo
Wed Oct 11, 2023 12:08 pm
Forum: ESP-IDF 中文讨论版
Topic: 請問 espnow 的功能性問題(請官方升級)
Replies: 3
Views: 12999

Re: 請問 espnow 的功能性問題(請官方升級)

好的,以上已無任何問題了,也已經繞路解決掉所遇到的關卡了。 在下於此也分享一下使用 espnow,所測得的數據(arduino::esp8266 2.7.4): 當 peer 只有登錄一支,即 peer list 長度 1, A-to-B 傳輸延遲,從應用層到應用層(send() to recv_cb()),1-byte 是 162us。似乎已是最小值了。 當 peer list 為 6,傳輸延遲是約莫 175us。 當 peer list 長度 7,來到 180~200 us 之譜。 廣播實為循序地巡訪列表再發送,這也是為什麼我會另外實作同步機制/底下會提到。 否則,只要一次廣播,所有 cl...
by kenwoo
Tue Oct 03, 2023 12:51 pm
Forum: ESP-IDF 中文讨论版
Topic: 請問 espnow 的功能性問題(請官方升級)
Replies: 3
Views: 12999

Re: 請問 espnow 的功能性問題(請官方升級)

承上,補充一下細節(我實際用上 1+6 devices,誰對誰/多對多之通訊都能掌握)簡化起見只有 A, B, C 三方, A 是主發送端。 除了將 A 從 combo 改設成 controller, esp_now_set_self_role() 以外,另外也嘗試過將 A 的列表都刪除 esp_now_del_peer(),只留接收端 C,但也是接收到 B 的送入。 也試過將 A 的 peer 列表中除了 C,都改設成 ESP_NOW_ROLE_IDLE, or ESP_NOW_ROLE_SLAVE, esp_now_add_peer(mac_addr, role, 0, 0, 0),也全都...
by kenwoo
Mon Oct 02, 2023 6:21 am
Forum: ESP-IDF 中文讨论版
Topic: 請問 espnow 的功能性問題(請官方升級)
Replies: 3
Views: 12999

請問 espnow 的功能性問題(請官方升級)

各位大神好, 我在使用 espnow 面臨到難題了, 假設有 A, B, C 三支 devices,各有其他二者的 mac addresses 且都各已 add-to-peer,三者設定在互為多對多且雙向通訊的 combo 模式下。 那麼如何當我在 A-C 間互相通訊時,禁用 B 對 A 或 C 的訪問?因為在下目前的程式,會因 B 的訪問,而多了幾亳秒,這對當前程式功能性上影響很大,所以一定得避免。 想請問 espnow 有支援這樣的禁用功能嗎?硬體設定方面?API 支援方面?其他繞路的建議方面?。。。。。 我也嘗試過,將 A 轉設成 controller 模式,單向出,然而,不管我再做其他...