23-04-2022, 16:47
(Ten post był ostatnio modyfikowany: 23-04-2022, 16:48 przez PierwszyWolnyLogin.)
Hej
Po dłuższej przerwie i reinstalacji systemu na komputerze muszę grzebnąć w starych skeczach.
Niestety za grzyba nie mogę skompilować skecza z wirtuino i HardwareSerial
Próba kompilacji zwraca błąd:
O co do grzyba chodzi? Ktoś podpowie?
Jakub
Po dłuższej przerwie i reinstalacji systemu na komputerze muszę grzebnąć w starych skeczach.
Niestety za grzyba nie mogę skompilować skecza z wirtuino i HardwareSerial
Kod:
#include "VirtuinoBluetooth.h" // Include VirtuinoBluetooth library to your code
VirtuinoBluetooth virtuino(Serial1);
Próba kompilacji zwraca błąd:
Cytat:Arduino:1.8.19 (Windows 8.1), Płytka:"Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"
sasasa:32:36: error: no matching function for call to 'VirtuinoBluetooth::VirtuinoBluetooth(HardwareSerial&)'
VirtuinoBluetooth virtuino(Serial1);
^
In file included from C:\Users\KUBA\Documents\Arduino\sasasa\sasasa.ino:31:0:
C:\Users\KUBA\Documents\Arduino\libraries\Virtuino/VirtuinoBluetooth.h:96:5: note: candidate: VirtuinoBluetooth::VirtuinoBluetooth(SoftwareSerial&, uint32_t)
VirtuinoBluetooth(SoftwareSerial &uart, uint32_t baud);
^~~~~~~~~~~~~~~~~
C:\Users\KUBA\Documents\Arduino\libraries\Virtuino/VirtuinoBluetooth.h:96:5: note: candidate expects 2 arguments, 1 provided
C:\Users\KUBA\Documents\Arduino\libraries\Virtuino/VirtuinoBluetooth.h:95:5: note: candidate: VirtuinoBluetooth::VirtuinoBluetooth(SoftwareSerial&)
VirtuinoBluetooth(SoftwareSerial &uart);
^~~~~~~~~~~~~~~~~
C:\Users\KUBA\Documents\Arduino\libraries\Virtuino/VirtuinoBluetooth.h:95:5: note: no known conversion for argument 1 from 'HardwareSerial' to 'SoftwareSerial&'
C:\Users\KUBA\Documents\Arduino\libraries\Virtuino/VirtuinoBluetooth.h:91:8: note: candidate: VirtuinoBluetooth::VirtuinoBluetooth(const VirtuinoBluetooth&)
class VirtuinoBluetooth {
^~~~~~~~~~~~~~~~~
C:\Users\KUBA\Documents\Arduino\libraries\Virtuino/VirtuinoBluetooth.h:91:8: note: no known conversion for argument 1 from 'HardwareSerial' to 'const VirtuinoBluetooth&'
C:\Users\KUBA\Documents\Arduino\libraries\Virtuino/VirtuinoBluetooth.h:91:8: note: candidate: VirtuinoBluetooth::VirtuinoBluetooth(VirtuinoBluetooth&&)
C:\Users\KUBA\Documents\Arduino\libraries\Virtuino/VirtuinoBluetooth.h:91:8: note: no known conversion for argument 1 from 'HardwareSerial' to 'VirtuinoBluetooth&&'
exit status 1
no matching function for call to 'VirtuinoBluetooth::VirtuinoBluetooth(HardwareSerial&)'
O co do grzyba chodzi? Ktoś podpowie?
Jakub