RemoteXY
Добавлено: 27 май 2020, 15:33
Добрый день!
Не компилируется. Выскакивает вот такая длиннющая ошибка. В самом скетче букв в десять раз меньше, чем в ошибке.
Что делать?
Arduino: 1.8.11 (Windows 8.1), Плата:"Arduino Nano, ATmega328P (Old Bootloader)"
In file included from c:\Program Files\FLProg\ideV5\libraries\RemoteXYV3\src/RemoteXY.h:162:0,
from C:\Users\v.vorzapov\AppData\Local\Temp\flprog\pr12\pr12.ino:3:
c:\Program Files\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\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\FLProg\ideV5\libraries\RemoteXYV3\src/modules/serial.h:18:5: note: suggested alternative: 'Serial'
initSerial (_serialRx, _serialTx, _serialSpeed);
^~~~~~~~~~
Serial
c:\Program Files\FLProg\ideV5\libraries\RemoteXYV3\src/modules/serial.h: In member function 'virtual void CRemoteXY::sendByte(uint8_t)':
c:\Program Files\FLProg\ideV5\libraries\RemoteXYV3\src/modules/serial.h:32:5: error: 'serial' was not declared in this scope
serial->write (b);
^~~~~~
c:\Program Files\FLProg\ideV5\libraries\RemoteXYV3\src/modules/serial.h:32:5: note: suggested alternative: 'Serial'
serial->write (b);
^~~~~~
Serial
c:\Program Files\FLProg\ideV5\libraries\RemoteXYV3\src/modules/serial.h: In member function 'virtual uint8_t CRemoteXY::receiveByte()':
c:\Program Files\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\FLProg\ideV5\libraries\RemoteXYV3\src/modules/serial.h:39:17: note: suggested alternative: 'Serial'
uint8_t b = serial->read ();
^~~~~~
Serial
c:\Program Files\FLProg\ideV5\libraries\RemoteXYV3\src/modules/serial.h: In member function 'virtual uint8_t CRemoteXY::availableByte()':
c:\Program Files\FLProg\ideV5\libraries\RemoteXYV3\src/modules/serial.h:48:12: error: 'serial' was not declared in this scope
return serial->available ();
^~~~~~
c:\Program Files\FLProg\ideV5\libraries\RemoteXYV3\src/modules/serial.h:48:12: note: suggested alternative: 'Serial'
return serial->available ();
^~~~~~
Serial
exit status 1
Ошибка компиляции для платы Arduino Nano.
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
Не компилируется. Выскакивает вот такая длиннющая ошибка. В самом скетче букв в десять раз меньше, чем в ошибке.
Что делать?
Arduino: 1.8.11 (Windows 8.1), Плата:"Arduino Nano, ATmega328P (Old Bootloader)"
In file included from c:\Program Files\FLProg\ideV5\libraries\RemoteXYV3\src/RemoteXY.h:162:0,
from C:\Users\v.vorzapov\AppData\Local\Temp\flprog\pr12\pr12.ino:3:
c:\Program Files\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\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\FLProg\ideV5\libraries\RemoteXYV3\src/modules/serial.h:18:5: note: suggested alternative: 'Serial'
initSerial (_serialRx, _serialTx, _serialSpeed);
^~~~~~~~~~
Serial
c:\Program Files\FLProg\ideV5\libraries\RemoteXYV3\src/modules/serial.h: In member function 'virtual void CRemoteXY::sendByte(uint8_t)':
c:\Program Files\FLProg\ideV5\libraries\RemoteXYV3\src/modules/serial.h:32:5: error: 'serial' was not declared in this scope
serial->write (b);
^~~~~~
c:\Program Files\FLProg\ideV5\libraries\RemoteXYV3\src/modules/serial.h:32:5: note: suggested alternative: 'Serial'
serial->write (b);
^~~~~~
Serial
c:\Program Files\FLProg\ideV5\libraries\RemoteXYV3\src/modules/serial.h: In member function 'virtual uint8_t CRemoteXY::receiveByte()':
c:\Program Files\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\FLProg\ideV5\libraries\RemoteXYV3\src/modules/serial.h:39:17: note: suggested alternative: 'Serial'
uint8_t b = serial->read ();
^~~~~~
Serial
c:\Program Files\FLProg\ideV5\libraries\RemoteXYV3\src/modules/serial.h: In member function 'virtual uint8_t CRemoteXY::availableByte()':
c:\Program Files\FLProg\ideV5\libraries\RemoteXYV3\src/modules/serial.h:48:12: error: 'serial' was not declared in this scope
return serial->available ();
^~~~~~
c:\Program Files\FLProg\ideV5\libraries\RemoteXYV3\src/modules/serial.h:48:12: note: suggested alternative: 'Serial'
return serial->available ();
^~~~~~
Serial
exit status 1
Ошибка компиляции для платы Arduino Nano.
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"