-
-
Notifications
You must be signed in to change notification settings - Fork 7k
Remove RobotIRremote library #4040
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
This should be fixed in recent IDEs. Can you give some evidence of such problems? |
Recently --> http://forum.arduino.cc/index.php?topic=356077.0
|
Well, in hourly build from 29-10-2015 2:26 "Esplora", "Robot Control", "Robot IR Remote", "Robot Motor" and "TFT" libraries appear installed by default. I think there libraries should be removed to Library Manager. |
👍 |
Up! always the same problem --> http://forum.arduino.cc/index.php?topic=381144.msg2628096#msg2628096 |
If you change the folder name from C:\Users\Lorenzo\Documents\Arduino\libraries\Arduino-IRremote-master to C:\Users\Lorenzo\Documents\Arduino\libraries\IRremote then the IDE will select the correct library because the include filename matches the folder. If you use Library Manager to install IRremote then it will automatically have the correct folder name. However, it seems only logical that if multiple files that match the include are found and none of them are in a folder that matches the filename then the normal include priorities should apply. In this case the file in the sketchbook folder should have higher priority than the one in the IDE install folder but this is not the case in your example. I seem to remember this idea already having been discussed in another issue and rejected. I did notice that if you do:
you get(using hourly build):
or with your folder name:
So it's fairly random which library is used when the include filename doesn't match any library folder name. |
Can you delete from installation of next IDE 1.8.4 the Robot IR remote? |
I cannot remove it from the bundle (for UX reasons) but I've renamed all the includes from |
The RobotIRremote library continues to create problems with the installation of the homonymous library irRemote.
Can you delete from installation of IDE 1.6.6 the RobotIRremote and make it optional?
It would be downloaded only by those who own the Arduino robot.
"Translated with Google" :-/
The text was updated successfully, but these errors were encountered: