Is it possible to use GPRS connectivity instead of Wifi for connecting a device (ESP32) with the mDash platform? In the mDash.h header there is no reference to Wifi.h, and so I am wondering whether the underlying calls use the Client.h classes? If so, is it possible, to set these up using TinyGSM so that the mDash device code can access the platform over GSM? Since there’s no access to the actual mDash.cpp file, its hard to understand how to proceed.
As of now I have tried simply setting up the TinyGSM library, for the Quectel M66 module, and ensured that GSM and GPRS connectivity was established. However, at the point when mDashBegin() is called I get a runtime error:
1970-01-01 00:00:39 I log.c:18:mg_log_set Setting log level to 1
assertion “Invalid mbox” failed: file “/home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/lwip/lwip/src/api/tcpip.c”, line 374, function: tcpip_send_msg_wait_sem
abort() was called at PC 0x400ec04f on core 1
I would love to hear anyone’s suggestions, or criticism if I am approaching this issue incorrectly.