Remote XY+ Flprog непонятная ошибка при компиляции

andrey125
Offline
Зарегистрирован: 24.08.2020

Доброго времени суток,друзья. Потребовалось мне по-быстрому сделать один проект,но разбираться с написанием программы не хочу. Узнал я про flprog. Сделал проект " Умная теплица" там используется энкодер, часы реального времени дисплей. В общем все работает. Решил то же самое реализовать, но вместо дисплея и энкодера подключиться по блютуз к телефону. Но этот проект уже не компилируется и выдает такую ошибку 

In file included from c:\Program Files (x86)\FLProg\ideV5\libraries\RemoteXYV3\src/RemoteXY.h:162:0,



from C:\Users\matros8899123\AppData\Local\Temp\flprog\pr2\pr2.ino:2:



c:\Program Files (x86)\FLProg\ideV5\libraries\RemoteXYV3\src/modules/serial.h: In constructor 'CRemoteXY::CRemoteXY(const void*, void*, const char*, uint8_t, uint8_t, long int)':



c:\Program Files (x86)\FLProg\ideV5\libraries\RemoteXYV3\src/modules/serial.h:18:5: error: 'initSerial' was not declared in this scope



initSerial (_serialRx, _serialTx, _serialSpeed);



^~~~~~~~~~



c:\Program Files (x86)\FLProg\ideV5\libraries\RemoteXYV3\src/modules/serial.h:18:5: note: suggested alternative: 'Serial'



initSerial (_serialRx, _serialTx, _serialSpeed);



^~~~~~~~~~



Serial



c:\Program Files (x86)\FLProg\ideV5\libraries\RemoteXYV3\src/modules/serial.h: In member function 'virtual void CRemoteXY::sendByte(uint8_t)':



c:\Program Files (x86)\FLProg\ideV5\libraries\RemoteXYV3\src/modules/serial.h:32:5: error: 'serial' was not declared in this scope



serial->write (b);



^~~~~~



c:\Program Files (x86)\FLProg\ideV5\libraries\RemoteXYV3\src/modules/serial.h:32:5: note: suggested alternative: 'Serial'



serial->write (b);



^~~~~~



Serial



c:\Program Files (x86)\FLProg\ideV5\libraries\RemoteXYV3\src/modules/serial.h: In member function 'virtual uint8_t CRemoteXY::receiveByte()':



c:\Program Files (x86)\FLProg\ideV5\libraries\RemoteXYV3\src/modules/serial.h:39:17: error: 'serial' was not declared in this scope



uint8_t b = serial->read ();



^~~~~~



c:\Program Files (x86)\FLProg\ideV5\libraries\RemoteXYV3\src/modules/serial.h:39:17: note: suggested alternative: 'Serial'



uint8_t b = serial->read ();



^~~~~~



Serial



c:\Program Files (x86)\FLProg\ideV5\libraries\RemoteXYV3\src/modules/serial.h: In member function 'virtual uint8_t CRemoteXY::availableByte()':



c:\Program Files (x86)\FLProg\ideV5\libraries\RemoteXYV3\src/modules/serial.h:48:12: error: 'serial' was not declared in this scope



return serial->available ();



^~~~~~



c:\Program Files (x86)\FLProg\ideV5\libraries\RemoteXYV3\src/modules/serial.h:48:12: note: suggested alternative: 'Serial'



return serial->available ();



^~~~~~



Serial



exit status 1

Ошибка компиляции для платы Arduino Nano.

 

 

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

Вот на форуме FlProg и спрашивай. 

b707
Offline
Зарегистрирован: 26.05.2017

andrey125 пишет:

разбираться с написанием программы не хочу.

как ты думаешь. если ты сам со своей программой разбираться не хочешь - захочет ли кто другой возиться с твоей программой?

 

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

andrey125 пишет:

Сделал проект

Молодец!

andrey125 пишет:

не компилируется

Так ото ж :-(

andrey125 пишет:

разбираться с написанием программы не хочу

Запостите это в коммерческом разделе и закажите работу тому кто хотел и разобрался.