Arduino-Library icon indicating copy to clipboard operation
Arduino-Library copied to clipboard

ThingerTinyGSM.h does not compile with FreeRTOS

Open georgevbsantiago opened this issue 1 year ago • 3 comments

Olá, @alvarolb

The ThingerTinyGSM.h file needs to be fixed so that it can compile with FreeRTOS. The correction proposal below is correct:

Here (link)

class ThingerTinyGSM : public ThingerClient

#ifdef THINGER_FREE_RTOS
,public ThingerESP32FreeRTOS
#endif

{

public:
    ThingerTinyGSM(const char* user, const char* device, const char* device_credential, Stream& serial) :
        ThingerClient(client_, user, device, device_credential),
        #ifdef THINGER_FREE_RTOS
        ThingerESP32FreeRTOS(static_cast<ThingerClient&>(*this)),
        #endif
        modem_(serial),
        client_(modem_)
    {

georgevbsantiago avatar Mar 02 '24 14:03 georgevbsantiago

Hello, @alvarolb

Taking advantage of the library update, could you check this suggested correction?

georgevbsantiago avatar May 21 '24 22:05 georgevbsantiago

Hello, @alvarolb

Any news on this fix? thanks

georgevbsantiago avatar Jun 17 '24 12:06 georgevbsantiago

It would be an opportunity to fix this bug in version 2.40.1 The solution is in the post above.

georgevbsantiago avatar May 09 '25 03:05 georgevbsantiago