Yes. You may notice that the code in the examples differs from the code from the editor. Not really. The code from the editor uses the settings from the definitions. Then these definitions are built into exactly the same code that you see in the examples. This is making the library.
Code from editor:
#define REMOTEXY_MODE__ESP32CORE_WIFI_CLOUD
#define REMOTEXY_WIFI_SSID "YOUR_SSID"
#define REMOTEXY_WIFI_PASSWORD "YOUR_PASS"
#define REMOTEXY_CLOUD_SERVER "cloud.remotexy.com"
#define REMOTEXY_CLOUD_PORT 6376
#define REMOTEXY_CLOUD_TOKEN "xxxxxxxxxxxxxxxxxxxxxx"
void setup()
{
RemoteXY_Init ();
}
Define RemoteXY_Init:
#define RemoteXY_Init() remotexy = new CRemoteXY (RemoteXY_CONF_PROGMEM, &RemoteXY, new CRemoteXYConnectionCloud (new CRemoteXYComm_WiFi (REMOTEXY_WIFI_SSID, REMOTEXY_WIFI_PASSWORD), REMOTEXY_CLOUD_SERVER, REMOTEXY_CLOUD_PORT, REMOTEXY_CLOUD_TOKEN), REMOTEXY_ACCESS_PASSWORD)
You can use the following definition at the beginning of the sketch to get debugging information on the serial port at speed 115200. Maybe this will help understand what's wrong.
#define REMOTEXY__DEBUGLOG