FLProg 6.3.0. При добавлении в схему блока MQTT ESP Sub v6.8. Для ESP32
А на ESP8266 этот блок нормально работает и посылает команды.
Arduino 1.8.11 Выдает ошибкe при проверке. А если плату с этим блоком убрать из компиляции. То проверка проходит без ошибок.
[spoiler]Arduino: 1.8.11 (Windows 10), Плата:"ESP32 Dev Module, Disabled, Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS), 240MHz (WiFi/BT), QIO, 80MHz, 4MB (32Mb), 921600, None"
Неверная библиотека найдена в d:\Program Files (x86)\FLProg 630\ideV4\libraries\Esp32-SoftwareSerial-master: Missing 'sentence' from library
Неверная библиотека найдена в d:\Program Files (x86)\FLProg 630\ideV4\libraries\Esp32-SoftwareSerial-master: Missing 'sentence' from library
Неверная библиотека найдена в d:\Program Files (x86)\FLProg 630\ideV4\libraries\Esp32-SoftwareSerial-master: Missing 'sentence' from library
Неверная библиотека найдена в d:\Program Files (x86)\FLProg 630\ideV4\libraries\Esp32-SoftwareSerial-master: Missing 'sentence' from library
C:\Users\SerOv\AppData\Local\Temp\flprog\pr8\pr8.ino: In function 'void loop()':
pr8:107:106: error: too few arguments to function 'void sub(const String&, String&, const byte&, bool&, bool&, const bool&, bool&)'
sub(Topic_195481493_2, Message_195481493_2, QoS_195481493_2, Received_195481493_2, subscribed_195481493_2);
^
C:\Users\SerOv\AppData\Local\Temp\flprog\pr8\pr8.ino:160:6: note: declared here
void sub(const String &topic, String &message, const byte &qos, bool &received, bool &subscribed, const bool &unsubscribe, bool &rTrig)
^
Несколько библиотек найдено для "ArduinoOTA.h"
Используется: D:\Program
Не используется: d:\Program
Несколько библиотек найдено для "WiFi.h"
Используется: D:\Program
Не используется: d:\Program
exit status 1
too few arguments to function 'void sub(const String&, String&, const byte&, bool&, bool&, const bool&, bool&)'
Неверная библиотека найдена в d:\Program Files (x86)\FLProg 630\ideV4\libraries\Esp32-SoftwareSerial-master: Missing 'sentence' from library
Неверная библиотека найдена в d:\Program Files (x86)\FLProg 630\ideV4\libraries\Esp32-SoftwareSerial-master: Missing 'sentence' from library
Неверная библиотека найдена в d:\Program Files (x86)\FLProg 630\ideV4\libraries\Esp32-SoftwareSerial-master: Missing 'sentence' from library
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
[/spoiler]
MQTT ESP32Sub.flp