Heltec LoRa 32 v3 errori di compilazione librerie dopo l'aggiornamento di Arduino IDE

ciao a tutti, qualcuno di voi per caso ha avuto problemi con la board Heltec LoRa 32 v3 dopo l'aggiornamento a Arduino IDE 2.3.6? a me non si compilano più sketch che prima si compilavano, e mi vengono fuori questi errori:

Library Heltec ESP32 Dev-Boards has been declared precompiled:
Using precompiled library in /home/fabio/Arduino/libraries/Heltec_ESP32_Dev-Boards/src/esp32s3
/home/fabio/Arduino/libraries/Heltec_ESP32_Dev-Boards/src/driver/sx126x.c: In function 'sx126xSleep':
/home/fabio/Arduino/libraries/Heltec_ESP32_Dev-Boards/src/driver/sx126x.c:247:5: error: implicit declaration of function 'delay'; did you mean 'Delay'? [-Wimplicit-function-declaration]
  247 |     delay( 2 );
      |     ^~~~~
      |     Delay
/home/fabio/Arduino/libraries/Heltec_ESP32_Dev-Boards/src/driver/sx126x.c: In function 'SX126xGetPacketStatus':
/home/fabio/Arduino/libraries/Heltec_ESP32_Dev-Boards/src/driver/sx126x.c:731:13: error: implicit declaration of function 'memset' [-Wimplicit-function-declaration]
  731 |             memset( pktStatus, 0, sizeof( PacketStatus_t ) );
      |             ^~~~~~
/home/fabio/Arduino/libraries/Heltec_ESP32_Dev-Boards/src/driver/sx126x.c:9:1: note: 'memset' is defined in header '<string.h>'; this is probably fixable by adding '#include <string.h>'
    8 | #include "esp_sleep.h"
  +++ |+#include <string.h>
    9 | /*!
/home/fabio/Arduino/libraries/Heltec_ESP32_Dev-Boards/src/radio/radio.c: In function 'RadioIsChannelFree':
/home/fabio/Arduino/libraries/Heltec_ESP32_Dev-Boards/src/radio/radio.c:572:5: error: implicit declaration of function 'delay' [-Wimplicit-function-declaration]
  572 |     delay( 1 );
      |     ^~~~~
/home/fabio/Arduino/libraries/Heltec_ESP32_Dev-Boards/src/driver/sx1262-board.c: In function 'SX126xWaitOnBusy':
/home/fabio/Arduino/libraries/Heltec_ESP32_Dev-Boards/src/driver/sx1262-board.c:82:17: error: implicit declaration of function 'lora_printf'; did you mean 'log_printf'? [-Wimplicit-function-declaration]
   82 |                 lora_printf("spi timeout\r\n");
      |                 ^~~~~~~~~~~
      |                 log_printf
exit status 1

Compilation error: exit status 1

I am having exactly the same problem. This all built fine before....

@gavinbaker:

Sei nella sezione Italiana del forum, qui puoi scrivere solo in Italiano, quindi, cortesemnete, traduci il tuo post. grazie.


You're in the Italian section of the forum, where you can only write in Italian. So, please translate your post. Thank you.

Guglielmo

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.