Hello,
i am using ardiono 1.8.19 and the RX8010SJ library >> https://docs.arduino.cc/libraries/rx8010sj/#Releases
when i compile an example for the arduino "FrequencyOutput" i get the following errors:
P:\ORDY-PC\Documents\Arduino\libraries\RX8010SJ-1.0.1\src\RX8010SJ.cpp: In member function 'byte RX8010SJ::Adapter::readFromModule(byte)':
P:\ORDY-PC\Documents\Arduino\libraries\RX8010SJ-1.0.1\src\RX8010SJ.cpp:324:33: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:
Wire.requestFrom(i2cAddress, 1);
^
In file included from P:\ORDY-PC\Documents\Arduino\libraries\RX8010SJ-1.0.1\src\RX8010SJ.h:5:0,
from P:\ORDY-PC\Documents\Arduino\libraries\RX8010SJ-1.0.1\src\RX8010SJ.cpp:1:
D:\ORDY\AppData\Local\arduino15\packages\arduino\hardware\avr\1.8.6\libraries\Wire\src/Wire.h:68:13: note: candidate 1: uint8_t TwoWire::requestFrom(int, int)
uint8_t requestFrom(int, int);
^~~~~~~~~~~
D:\ORDY\AppData\Local\arduino15\packages\arduino\hardware\avr\1.8.6\libraries\Wire\src/Wire.h:65:13: note: candidate 2: uint8_t TwoWire::requestFrom(uint8_t, uint8_t)
uint8_t requestFrom(uint8_t, uint8_t);
^~~~~~~~~~~
Compiling library "Wire"
and
D:\ORDY\AppData\Local\Temp\arduino_build_600259\libraries\RX8010SJ-1.0.1\main.cpp.o (symbol from plugin): In function setup': (.text+0x0): multiple definition of setup'
D:\ORDY\AppData\Local\Temp\arduino_build_600259\sketch\FrequencyOutput.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
D:\ORDY\AppData\Local\Temp\arduino_build_600259\libraries\RX8010SJ-1.0.1\main.cpp.o (symbol from plugin): In function setup': (.text+0x0): multiple definition of defaultDateTime'
D:\ORDY\AppData\Local\Temp\arduino_build_600259\sketch\FrequencyOutput.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
D:\ORDY\AppData\Local\Temp\arduino_build_600259\libraries\RX8010SJ-1.0.1\main.cpp.o (symbol from plugin): In function setup': (.text+0x0): multiple definition of adapter'
D:\ORDY\AppData\Local\Temp\arduino_build_600259\sketch\FrequencyOutput.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
D:\ORDY\AppData\Local\Temp\arduino_build_600259\libraries\RX8010SJ-1.0.1\main.cpp.o (symbol from plugin): In function setup': (.text+0x0): multiple definition of loop'
D:\ORDY\AppData\Local\Temp\arduino_build_600259\sketch\FrequencyOutput.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
collect2.exe: error: ld returned 1 exit status
Utilisation de la bibliothèque RX8010SJ-1.0.1 version 1.0.1 dans le dossier: P:\ORDY-PC\Documents\Arduino\libraries\RX8010SJ-1.0.1
Utilisation de la bibliothèque Wire version 1.0 dans le dossier: D:\ORDY\AppData\Local\arduino15\packages\arduino\hardware\avr\1.8.6\libraries\Wire
exit status 1
Erreur de compilation pour la carte Arduino Uno
What is the problem?
Thanks for your help