CubieKid enable low voltage shutdown

Hallo,
mein 2. Tonuino ist fast fertig, diesmal mit der CubieKid Platine.
Er läuft in der Standard Version, nun wollte ich low Voltage shutdown aktivieren und bekomme beim compiling folgende Fehlermeldung:
no matching function for call to ‚Vcc::Vcc(const float&)‘

Kann mit diesbezüglich jemand einen Tip geben?
Danke im Voraus

Da fehlt dir wohl eine Library. Die benötigten Libraries sind oben im Sketch verlinkt.

Dir fehlt vermutlich diese library


Jetzt war @stephan schneller

Guten Morgen,

die hatte ich ursprünglich nicht, das wurde aber auch bemängelt und ist jetzt installiert.
Das Programm bleibt hier stehen:
#if defined LOWVOLTAGE
Vcc shutdownVoltage(shutdownVoltageCorrection); // create Vcc instance
#endif

Aber er schreibt noch:

Multiple libraries were found for „Vcc.h“
Used: \xxxxx\Documents\Arduino\libraries\Vcc
Not used: C:\Program Files (x86)\Arduino\libraries\Vcc
exit status 1
no matching function for call to ‚Vcc::Vcc(const float&)‘

Diese Meldung bekomme ich auch für die anderen libraries, kann es damit zu tun haben?
Es werden offensichtlich nicht die Lib. aus dem Programmverzeichnis genutzt. Kann ich das einstellen?
Danke im Voraus

Die Meldung mit Multiple libraries ensteht wenn ich das Programm als Admin anstatt normaler User starte.
Ich habe jetzt alles nach ProgrammFiles kopiert, ändert aber nichts an der Fehlermeldung.

tonuinoCubeKid:543:46: error: no matching function for call to 'Vcc::Vcc(const float&)'

 Vcc shutdownVoltage(shutdownVoltageCorrection);                               // create Vcc instance

                                              ^
In file included from C:\Program Files (x86)\Arduino\examples\tonuinoCubeKid\tonuinoCubeKid.ino:264:0:

C:\Program Files (x86)\Arduino\libraries\Vcc\src/Vcc.h:16:7: note: candidate: constexpr Vcc::Vcc()

 class Vcc {

       ^~~
C:\Program Files (x86)\Arduino\libraries\Vcc\src/Vcc.h:16:7: note:   candidate expects 0 arguments, 1 provided

C:\Program Files (x86)\Arduino\libraries\Vcc\src/Vcc.h:16:7: note: candidate: constexpr Vcc::Vcc(const Vcc&)

C:\Program Files (x86)\Arduino\libraries\Vcc\src/Vcc.h:16:7: note:   no known conversion for argument 1 from 'const float' to 'const Vcc&'

C:\Program Files (x86)\Arduino\libraries\Vcc\src/Vcc.h:16:7: note: candidate: constexpr Vcc::Vcc(Vcc&&)

C:\Program Files (x86)\Arduino\libraries\Vcc\src/Vcc.h:16:7: note:   no known conversion for argument 1 from 'const float' to 'Vcc&&'

C:\Program Files (x86)\Arduino\examples\tonuinoCubeKid\tonuinoCubeKid.ino: In function 'void setup()':

tonuinoCubeKid:656:32: error: 'class Vcc' has no member named 'Read_Volts'

   Serial.print(shutdownVoltage.Read_Volts());

                                ^~~~~~~~~~
tonuinoCubeKid:658:32: error: 'class Vcc' has no member named 'Read_Perc'

   Serial.print(shutdownVoltage.Read_Perc(shutdownMinVoltage, shutdownMaxVoltage));

                                ^~~~~~~~~

C:\Program Files (x86)\Arduino\examples\tonuinoCubeKid\tonuinoCubeKid.ino: In function 'void loop()':

tonuinoCubeKid:694:23: error: 'class Vcc' has no member named 'Read_Volts'

   if (shutdownVoltage.Read_Volts() <= shutdownMinVoltage) {

                       ^~~~~~~~~~

tonuinoCubeKid:700:28: error: 'class Vcc' has no member named 'Read_Volts'

   else if (shutdownVoltage.Read_Volts() <= shutdownWarnVoltage) {

                            ^~~~~~~~~~

Multiple libraries were found for "AceButton.h"

 Used: C:\Program Files (x86)\Arduino\libraries\AceButton

 Not used: C:\Users\xxxxx\Documents\Arduino\libraries\arduino_751037

exit status 1

no matching function for call to 'Vcc::Vcc(const float&)'

Bei mir liegen die Bobliotheken im Scetchbook\librarys. Vielleicht probierst du es mal mit diesem Ordner.

Danke, hat aber nicht funktioniert.
Kann ich die Librarys einfach umkopieren oder kann das Probleme verursachen?
Ich habe versucht sie umzubenennen, der Status im Manager bleibt aber auf installiert.

lg

Ich empfehle dir die falschen libraries zu deinstallieren. Und zum installieren nutzte immer den library manager. Falls das nicht geht (so wie es bei der Vcc Library der fall ist), installierst du sie „manuell“. Also von github runterladen, und dann suchst du in deinem sketch Ordner den Ordner libraries. Dort entpackst du das was du bei GitHub runtergeladen hast. Achte darauf, daß ein order erstellt wird.