Página 1 de 1

Error Compilación

Enviado: 03/Mar/2019, 19:48
por Mr.reivax2
Hola a todos/as
soy un nuevo ususario del forum y hace mucho tiempo que estoy siguiendo los videos

estava montando el proyecto de este video

https://www.youtube.com/watch?v=RcXtLNzpQb0&t=1826s

y al compilar el codigo me sale el error de esp_restart_ noos(); not declared

//função que o temporizador irá chamar, para reiniciar o ESP32
void IRAM_ATTR resetModule(){
ets_printf("(watchdog) reboot\n");
esp_restart_noos(); //reinicia o chip


'esp_restart_noos' was not declared in this scope

a que se debe este error ?
hay que declarar al principio del codigo ?

Re: Error Compilación

Enviado: 12/Mar/2019, 21:09
por DanielRizzieri
Olá Mr.reivax2!
Use
esp_restart();
ao invés de
esp_restart_noos();
.
Tente e depois nos conte se funcionou.

Re: Error Compilación

Enviado: 25/Mar/2020, 23:39
por Leizer
Olá!

Experimentei a seguinte mudança:

// esp_restart_noos(); // Aqui o CÃO DE GUARDA reinicia o chip
esp_restart();

Não compilava e apontava erro para a linha "esp_restart_noos();", ao mudar para esp_restart(); , o que não compilava, passou a compilar
normalmente, só não testei ainda se a aplicação esta funciona no dispositivo ESP32.

Re: Error Compilación

Enviado: 05/Mai/2020, 22:07
por Leizer
Ola pessoal!

Agora sim, fiz o teste de funcionamento sugerido no vídeo do professor Fernando.

Quando coloco um delay no loop maior que o tempo declarado no watchdog, o dispositivo fica resetando no tempo definido pelo watchdog, quando coloco o delay menor, o codigo segue sua execução normal. Muito bom!