I am getting an error while compiling the firmware "implicit function declaration".
What should I do?
compilation error
I don't see anything on your screenshot. Send raw text from make log.
./build.sh [what] ?
I don't have sources of this board.
You mast add function prototype to your_board_file.h
void ICACHE_FLASH_ATTR supla_esp_board_send_channel_values_with_delay(void *srpc);
You mast add function prototype to your_board_file.h
void ICACHE_FLASH_ATTR supla_esp_board_send_channel_values_with_delay(void *srpc);
Also you don't have function implementation.
Add this below to your board_file.c
void ICACHE_FLASH_ATTR supla_esp_board_send_channel_values_with_delay(void *srpc) {
// ..... your code
}
Add this below to your board_file.c
void ICACHE_FLASH_ATTR supla_esp_board_send_channel_values_with_delay(void *srpc) {
// ..... your code
}