Invalid library ?

Library Manager is complaining :

Invalid library found in C:\Users\Dave\Documents\Arduino Projects\libraries\IRremote: no headers files (.h) found in C:\Users\Dave\Documents\Arduino Projects\libraries\IRremote

Yet the manager is telling me I have IRremote by Armin Joachimsmeyer Version 4.1.2 installed.

How do I go about correcting this ?

Is it simply a case of manually deleting that library and re-installing it ?

I'm using IDE Version 1.8.19 currently, should I update this to IDE 2.x ?

There is a dedicated section for the IDE 1.x :wink: I've moved your topic there.

That should work. Just make a copy of it just-in-case. Also check if you did not make a copy of it in the libraries directory.

Actually I have just browsed to that folder mentioned, and there are 4 headers (.h) files in there >...

boarddefs.h
ir_Lego_PF_BitStreamEncoder.h
IRremote.h
IRremoteInt.h

... so I'm confused why I'm even seeing that error message...

That is quite unexpected because version 4.1.2 of the library does not contain files of that name:

Are those files directly under C:\Users\Dave\Documents\Arduino Projects\libraries\IRremote, or are they under C:\Users\Dave\Documents\Arduino Projects\libraries\IRremote\src?

Strange thing is, I copied those .h filenames from the folder I posted, and now that folder is empty !!!

I certainly did not delete ANYTHING in there, checked by inspecting the Recycle Bin, but now that folder shows as empty!

I'm starting to think my Windows is playing up .... hmmm

I'll reboot, and re-post

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.