I'm working on (or more accurately 'struggling with') sketches using the library DFRobotDFPlayerMini.h .
While trouble-shooting I saw that there were three instances of it in different folders on my Win 10 PC. But checking shows that they are all identical so I will delete all but
C:\Users\terry\Dropbox\Electronics\Arduino\SKETCHES\libraries\arduino_195759\DFRobotDFPlayerMini.h
However I'm puzzled about the version.
The introductory comments in all three are identical:
/*!
- @file DFRobotDFPlayerMini.h
- @brief DFPlayer - An Arduino Mini MP3 Player From DFRobot
- @n Header file for DFRobot's DFPlayer
- @copyright DFRobot, 2016
- @copyright GNU Lesser General Public License
- @author Angelo
- @version V1.0.3
-
@date 2016-12-07
*/
In Manage Libaries I see
There is no mention of version 1.0.5 in DFRobotDFPlayerMini.h. And its opening comments have clearly not been updated since 2016. Nor in the CPP file. The absence of '1.0.4' in the drop-down version list further seems to confirm that 1.0.3 is the latest. Also, if I click 'More info', the github page
has no mention of version 1.0.4 or 1.0.5, despite clearly showing 'Update to 1.0.3'.
So where does the IDE get '1.0.5' from?
Are these sort of issues, (careless/misleading documentation and an apparent bug in the IDE) seen across other libraries?