Björn Quentin

Results 482 comments of Björn Quentin

To enable logs via `esp-println` your need to initialize the logger - e.g. `esp_println::logger::init_logger_from_env();` early in your code. And you need to specify the log-level via the env variable `ESP_LOGLEVEL`...

I think the comment `// How to make this configurable` is the key thing - we could use (another) cargo-feature for it but ideally, we should have #1111

> I poked around at this a little bit. I _think_ that the features can be removed completely, and instead we can pass this to `psram::init` as a configuration. Oh!...

I guess we need to keep both features - also ESP-IDF does this ``` if(CONFIG_SPIRAM_MODE_QUAD) list(APPEND srcs "${target}/esp_psram_impl_quad.c") elseif(CONFIG_SPIRAM_MODE_OCT) list(APPEND srcs "${target}/esp_psram_impl_octal.c") endif() ``` We _could_ just include both implementations...

Probably getting promiscuous mode to work will only require this (and maybe a few other) functions to be properly implemented. However, we will need a new API to get the...

I think adding support for this would be a good thing, yes - we are just quite busy with other tasks currently but PRs are certainly welcome

Probably we should have another "driver" which allows receiving and sending raw frames - similar to how esp-now is "another" wifi driver: https://github.com/esp-rs/esp-wifi/blob/23b0505445ec337b872b0385d6d49bafcde81071/esp-wifi/examples/esp_now.rs#L38-L39 The additional driver would enable promiscuous mode,...

I guess the problem is that we compile `wpa_supplicant` with TinyCrypt - not mbed-tls: https://github.com/esp-rs/esp-wireless-drivers-3rdparty/blob/master/patch/esp32c3/sdkconfig.defaults The reason for that is mbed-tls is quite huge and pulls in a lot of...

TinyCrypt only includes support for a subset of crypto that is needed for more advanced things: https://github.com/intel/tinycrypt/tree/master/lib/source Probably the missing parts are no-ops then Ah seems it's actually not TinyCrypt...

But the thing about the crypto is just guessing currently - probably we need to test that with an ESP-IDF example and see what config options are really needed