Phazz писал(а): ↑12.01.2021{, 11:08}
Немного обьясню. RemoteXY в Flprog можно использовать только в одном режиме. Есп подключено к локальной сети вместе с приложением, либо приложение подключается к точке доступа есп. И даже если в флпрог добавить 2 блока RemoteXY один для точки другой для клиента, то флпрог добавляет
либо #define REMOTEXY_MODE__ESP8266WIFI_LIB - клиент
либо #define REMOTEXY_MODE__ESP8266WIFI_LIB_POINT - точка
в зависимости от того какой блок был добавлен раньше.
Интересно.
Для большей верности можно использовать #undef как-то так:
-----
#ifdef REMOTEXY_MODE__ESP8266WIFI_LIB
#undef REMOTEXY_MODE__ESP8266WIFI_LIB
#endif
#ifdef REMOTEXY_MODE__ESP8266WIFI_LIB_POINT
#undef REMOTEXY_MODE__ESP8266WIFI_LIB_POINT
#endif
-----
#define REMOTEXY_MODE__ESP8266WIFI_LIB //--клиент
#define REMOTEXY_MODE__ESP8266WIFI_LIB_POINT //---точка
Или так
#ifndef REMOTEXY_MODE__ESP8266WIFI_LIB
#define REMOTEXY_MODE__ESP8266WIFI_LIB
#endif
#ifndef REMOTEXY_MODE__ESP8266WIFI_LIB_POINT
REMOTEXY_MODE__ESP8266WIFI_LIB_POINT
#endif
-------------------------------
Phazz писал(а): ↑12.01.2021{, 11:08}
ecoins писал(а): ↑Сегодня{, 06:53}
И вопрос - как из FLprog вытащить используемый блок SysParRead?
Простите не понял вопроса. Куда нужно вытащить?
Не нашел в FLProg где расположен встроенный блок SysParRead, который у Вас в проекте.