Clemens Kirchgatterer

Results 41 comments of Clemens Kirchgatterer

ok, this is tricky when one, like me, uses compile time feature flags a lot. this is an excerpt from my solution (maybe it helps someone): ``` # collect libraries...

I have the same, but I worked around it by sticking `BUILD_OPT_H := $(shell touch $(BUILD_DIR)/build_opt.h)` in my Makefile.

Just for clarification: Distributing object files satisfies the requirement of the LGPL to allow the user to relink with an updated version of the Arduino libraries even when the binary...

The OneWire lib does not compile anymore, because `GPIO` is not defined. ``` libs/OneWire/OneWire.h:167:17: error: 'GPIO' was not declared in this scope; did you mean 'PI'? 167 | return (GPIO.in...

I have difficulty porting the following code to IDF5. Please look at the line below **FIXME! HELP NEEDED!**. ``` error: cannot convert 'wifi_interface_t' to 'esp_netif_t*' {aka 'esp_netif_obj*'} esp_netif_get_ip_info(WIFI_IF_AP, &info); ```...

One VERY peculiar thing I just witnessed: Calling `yield()` in a very tight loop seems to crash with exception 29 (LoadProhibited), while PC points to a few lines above the...

> @everslick I am rewriting/restructuring the whole network stack in order to decouple WiFi from the rest of the network functions. Many things have changed and will be fixed/rewritten to...

~I2C HAL fails to compile if HAL LOCKS are disabled.~ this has been fixed. See: #9073

**makeEspArduino** is NOT part of the arduino-esp32 repository, you have to install it separately by cloning THIS (https://github.com/plerup/makeEspArduino) repository.

there is this old, but somehow not recommended trick to declare member functions that should have C ABI as 'static'. but you lose the this pointer this way.