Where are esp_wifi_* functions defined?

al3x-h
Posts: 3
Joined: Thu Jun 15, 2017 10:44 pm

Where are esp_wifi_* functions defined?

Postby al3x-h » Thu Jun 15, 2017 10:46 pm

I tried searching all files that

Code: Select all

 #include "esp_wifi.h
but can't actually find where the functions are actually defined. I want to take a look at the implementation for

Code: Select all

esp_wifi_set_protocol
, which is why I'm asking.


madscientist_42
Posts: 95
Joined: Tue Feb 21, 2017 10:17 pm

Re: Where are esp_wifi_* functions defined?

Postby madscientist_42 » Fri Jun 16, 2017 3:08 am

I suspect that they can Open up the WiFi part, because they own the IP through and through, being a carry over from their prior tech. (If so, please, please, please consider it. It unlocks all sorts of things on the WiFi side of this device.)

al3x-h
Posts: 3
Joined: Thu Jun 15, 2017 10:44 pm

Re: Where are esp_wifi_* functions defined?

Postby al3x-h » Fri Jun 16, 2017 6:57 am

So how exactly does GNU make know where to grab the esp_wifi_* API calls then? That code must be on the system somewhere perhaps in binary? Can someone point out the part of the make process that handles this? Just our of curiousity. Thanks!

WiFive
Posts: 3529
Joined: Tue Dec 01, 2015 7:35 am

Re: Where are esp_wifi_* functions defined?

Postby WiFive » Fri Jun 16, 2017 8:48 pm

https://github.com/espressif/esp-idf/tr ... ents/esp32

See the submodule that brings in the lib(s) in archive format?

Who is online

Users browsing this forum: yangxi and 114 guests