Hallo Forumsgemeinde,
ich bin ein kompletter Neuling uund bis heute hatte ich Fehler (schlampig geschrieben oder falsch gesteckt) selbst gefunden.
Aber jetzt bin ich mit meinem Anfängerlatein am Ende.
Ich habe das Tutorial von RemoteXY nachgebaut
und bekomme Fehler ohne Ende.
Vielleicht kann mir jemand helfen.
Danke im Voraus!
Tom
Fehlermeldung beim Compilieren:
Build-Optionen wurden verändert, alles wird neu kompiliert
In file included from D:\Arduino Projects\libraries\RemoteXY/classes/RemoteXYr_Serial.h:4:0,
from D:\Arduino Projects\libraries\RemoteXY/modules/serial.h:4,
from D:\Arduino Projects\libraries\RemoteXY/RemoteXY.h:136,
from D:\Arduino Projects\motor\motor.ino:26:
D:\Arduino Projects\libraries\RemoteXY/classes/RemoteXY_API.h:51:36: warning: unused parameter 'len' [-Wunused-parameter]
virtual void sendStart (uint16_t len) {};
^
D:\Arduino Projects\libraries\RemoteXY/classes/RemoteXY_API.h:52:34: warning: unused parameter 'b' [-Wunused-parameter]
virtual void sendByte (uint8_t b) {};
^
D:\Arduino Projects\libraries\RemoteXY/classes/RemoteXY_API.h: In member function 'virtual uint8_t CRemoteXY_API::receiveByte()':
D:\Arduino Projects\libraries\RemoteXY/classes/RemoteXY_API.h:53:35: warning: no return statement in function returning non-void [-Wreturn-type]
virtual uint8_t receiveByte () {};
^
D:\Arduino Projects\libraries\RemoteXY/classes/RemoteXY_API.h: In member function 'virtual uint8_t CRemoteXY_API::availableByte()':
D:\Arduino Projects\libraries\RemoteXY/classes/RemoteXY_API.h:54:37: warning: no return statement in function returning non-void [-Wreturn-type]
virtual uint8_t availableByte () {};
^
D:\Arduino Projects\libraries\RemoteXY/classes/RemoteXY_API.h: In member function 'void CRemoteXY_API::init(const void*, void*, const char*)':
D:\Arduino Projects\libraries\RemoteXY/classes/RemoteXY_API.h:58:14: warning: unused variable 'ms' [-Wunused-variable]
uint32_t ms;
^
D:\Arduino Projects\libraries\RemoteXY/classes/RemoteXY_API.h: In member function 'void CRemoteXY_API::handler()':
D:\Arduino Projects\libraries\RemoteXY/classes/RemoteXY_API.h:127:18: warning: unused variable 'kp' [-Wunused-variable]
uint8_t *p, *kp;
^
In file included from C:\Users\tom\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.23\cores\arduino/Arduino.h:257:0,
from C:\Users\tom\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.23\libraries\SoftwareSerial\src\SoftwareSerial.cpp:43:
C:\Users\tom\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.23\libraries\SoftwareSerial\src\SoftwareSerial.cpp: In member function 'void SoftwareSerial::begin(long int)':
C:\Users\tom\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.23\variants\standard/pins_arduino.h:74:39: warning: comparison is always true due to limited range of data type [-Wtype-limits]
#define digitalPinToPCICR(p) (((p) >= 0 && (p) <= 21) ? (&PCICR) : ((uint8_t *)0))
^
C:\Users\tom\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.23\libraries\SoftwareSerial\src\SoftwareSerial.cpp:319:7: note: in expansion of macro 'digitalPinToPCICR'
if (digitalPinToPCICR(_receivePin)) {
^
C:\Users\tom\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.23\variants\standard/pins_arduino.h:74:39: warning: comparison is always true due to limited range of data type [-Wtype-limits]
#define digitalPinToPCICR(p) (((p) >= 0 && (p) <= 21) ? (&PCICR) : ((uint8_t *)0))
^
C:\Users\tom\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.23\libraries\SoftwareSerial\src\SoftwareSerial.cpp:360:6: note: in expansion of macro 'digitalPinToPCICR'
*digitalPinToPCICR(_receivePin) |= _BV(digitalPinToPCICRbit(_receivePin));
^
Der Sketch verwendet 4370 Bytes (13%) des Programmspeicherplatzes. Das Maximum sind 32256 Bytes.
Globale Variablen verwenden 131 Bytes (6%) des dynamischen Speichers, 1917 Bytes für lokale Variablen verbleiben. Das Maximum sind 2048 Bytes.