not an issue but i would like to thank you
I have set up a small test environment. it consists of
- esp32-s3 running AtomVm-0.7
- ds3231
- bme280
- bh1750
- gy512
- ssd1306
- sx1276
and wrote a program which repeatedly reads 2. - 5. and displays the measured data on 6 and on the console. after 10 cycles it sends the measured data via 7 (lora-configured). the sent data is received by a raspberry running erl ang. in addition the esp32 listens for lora messages sent by another esp32 and displays any received data on the console .
this program currenly has passed more than 100,000 cycles without any issue and is still running.
thanks for the great work.
To increase the stress level on the AtomVM (running on my esp32s3), I combined this test with my disterl test and now additional request the sensor values (as fast as possible) via gen_server:call(..) from a Raspberry Pi. Currently, this has been working without any issues for ~4000 AtomVM local and 21,000 remote cycles. I assume that it will continue to work.