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 ?
Error Compilación
-
- Novato
- Mensagens: 2
- Registrado em: 29/Dez/2018, 09:46
Re: Error Compilación
Olá Mr.reivax2!
Use
Tente e depois nos conte se funcionou.
Use
ao invés deesp_restart();
.esp_restart_noos();
Tente e depois nos conte se funcionou.
Re: Error Compilación
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.
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
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!
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!