Search found 156 matches

by hassan789
Tue Feb 15, 2022 8:54 pm
Forum: ESP-IDF
Topic: [solved] Get RSSI passively using NimBLE (not active probe or connection)
Replies: 1
Views: 2116

Re: Get RSSI passivly using NimBLE (not active probe or connection)

Nimble gives RSSI in event param! Resolved. Thanks
by hassan789
Sun Feb 13, 2022 10:02 pm
Forum: ESP-IDF
Topic: [solved] Get RSSI passively using NimBLE (not active probe or connection)
Replies: 1
Views: 2116

[solved] Get RSSI passively using NimBLE (not active probe or connection)

I am trying to continuously scan around for BLE beacons using NimBLE stack on ESP32-pico on ESP-IDF 4.4. Is there any way to get the MAC and RSSI of beacons without doing an extended, active-probe, or connection/discovery? I just want to passively collect the data as fast as possible in a 1-sec scan...
by hassan789
Mon Feb 10, 2020 1:50 am
Forum: General Discussion
Topic: BLE -- Automatic Light Sleep support (Nimble vs Bluedroid)
Replies: 0
Views: 2902

BLE -- Automatic Light Sleep support (Nimble vs Bluedroid)

Hi which BLE stack has the lowest power? Bluedroid or Nimble?
Do either of these support automatic light sleep?

Thanks
by hassan789
Mon Sep 02, 2019 6:46 am
Forum: ESP-MDF
Topic: Mesh uses HT40, this uses too many channels. Can I used HT20?
Replies: 3
Views: 8154

Re: Mesh uses HT40, this uses too many channels. Can I used HT20?

got it to work, doing the following:

Code: Select all

        ESP_ERROR_CHECK(esp_wifi_set_mode(WIFI_MODE_APSTA));
        ESP_ERROR_CHECK(esp_wifi_set_bandwidth(ESP_IF_WIFI_STA, WIFI_BW_HT20));
        ESP_ERROR_CHECK(esp_wifi_set_bandwidth(ESP_IF_WIFI_AP, WIFI_BW_HT20));
by hassan789
Thu Aug 29, 2019 3:05 pm
Forum: ESP-MDF
Topic: Mesh uses HT40, this uses too many channels. Can I used HT20?
Replies: 3
Views: 8154

Re: Mesh uses HT40, this uses too many channels. Can I used HT20?

tried both modes, and it did not work.... was this ever tested?

Code: Select all

esp_wifi_set_mode(WIFI_MODE_APSTA);
esp_wifi_set_bandwidth(ESP_IF_WIFI_AP, WIFI_BW_HT20);


esp_wifi_set_mode(WIFI_MODE_STA);
esp_wifi_set_bandwidth(ESP_IF_WIFI_AP, WIFI_BW_HT20);
by hassan789
Tue Aug 27, 2019 6:41 pm
Forum: ESP-MDF
Topic: Mesh uses HT40, this uses too many channels. Can I used HT20?
Replies: 3
Views: 8154

Mesh uses HT40, this uses too many channels. Can I used HT20?

Mesh uses HT40, this uses too many channels, causing issues with existing Wifi infrastructure in large buildings.
Is it possible to force everything to go down to HT20, so less 2.4GHz channels are used?

Thanks :D
by hassan789
Sun Jul 21, 2019 1:52 am
Forum: ESP-IDF
Topic: bug in esp_mesh_send sending to ROOT
Replies: 5
Views: 7160

Re: bug in esp_mesh_send sending to ROOT

having the same problem from time to time... must be a bug in the MDF/IDF layer...
by hassan789
Fri Jul 19, 2019 8:26 am
Forum: ESP-MDF
Topic: "wireless debug" -- how I think it works -- wifi congestion, limitations
Replies: 3
Views: 7029

Re: "wireless debug" -- how I think it works -- wifi congestion, limitations

That makes sense.
Sometimes I do that that the sniffer can no longer send commands to the nodes. Anything that can to periodically reset the espnow on the node, to ensure that it is always working?
by hassan789
Wed Jul 17, 2019 3:43 pm
Forum: ESP-MDF
Topic: "wireless debug" -- how I think it works -- wifi congestion, limitations
Replies: 3
Views: 7029

"wireless debug" -- how I think it works -- wifi congestion, limitations

Hi, I am using mdebug_esp, "wireless debug". This is an amazing & powerful tool! I want to use it correctly, and not have my mesh nodes doing extra transmissions. Here is my understanding, can anyone please confirm: Step 1. I power on Mesh; (running on channel x). Every node in mesh will listen to E...