Hello
I'm trying to install driver libraries for the NRF24l01 transcievers (both mirf and rf-24) but i keep getting the error message saying the librarys can't be used as they need to contain ascii only with no spaces etc.
I've changed the name of the zip files so they no longer contain dashes etc but i take it I have to do the same to some of the file names within those zip files to make them work, then restart the arduino IDE.
which files is it i need to rename when fixing a library? there are a few subfolders that dont seem to be able to have their name changed in any way and there are a lot of other files within the zip that could possibly require name changes but i'm not sure which ones are stopping me importing the library.
A library should have at least 2 files held within a directory. The directory name must begin with a letter and not have any spaces, dots, dashes etc (underline is fine). The two files within it should be named the same as the directory, but one with .cpp and one with .h at the end of it. Other files are allowed as well, but those are the files that make a library a library.
For example, the Wire.h library would have:
Wire/Wire.h
Wire/Wire.cpp
Make sure that the library you have is named like that.
however its not letting me change the name of the file.
Stop using "it". Start explaining what "it" is.
Suffice is to say is a word we Knights of Ni cannot hear.
You have to extract the folder out of the zip file before you can edit it! You can't put your socks on before you get them out of the drawer, so why do you expect to be able to do things with a folder in a zip file without taking it out of that zip file first?