sorry für den doppelpost, aber ich bin mir nicht ganz sicher, ob edits unter "neue beiträge" auftauchen...
dies ist der release-post für v1.3:
Funktionen von V1.3:
Man hat eine Bedienoberfläche vor sich, in die man oben links die Minimalspannung eintragen kann, die nicht unterschritten werden soll.
Für mein T40 nehme ich immer 9300mV, da es sich etwas unterhalb dieser Spannung von selbst ausschaltet. Dieser Wert ist (bisher) standardmäßig da eingetragen.
Man wählt eine oder mehrere Aktionen aus. Zur verfügung stehen:
Nachricht: Es wird eine Nachricht ausgegeben.
Sound: Es wird ein Ton ausgegeben. Wird diese Aktion in Verbindung mit "Force" gewählt, wird der Ton auch dann ausgegeben, wenn das system eigentlich gemutet ist.
Hibernate: Das System fährt in den Ruhezustand. In Verbindung mit "Force" wird die Aktion erzwungen. Rückfragen werden also ignoriert.
Weitere Funktionen:
Aufruf mit Parametern. Alternativ zum Aufruf per Doppelklick ist es möglich, das Programm mit (genau) 5 Parametern aufzurufen.
Beispiel: "battereanimator13.exe 9300 1 1 0 1" ruft das programm mit der grenze 9300mV auf, lässt bei unterschreiten eine Meldung ausgeben und erzwingt die tonausgabe. Der erste Parameter ist also für die Minimalspannung, die weiteren 4 Parameter zeigen den Stand der checkboxen an. 1 steht für eine aktivierte checkbox, 0 für eine deaktivierte. Reihenfolge genau wie in der Programmoberfläche.
unmittelbar nach dem Starten wird die Überwachung mit den Standardwerten gestartet. Ein nachträgliches abändern der Werte ist natürlich möglich. Zum Abbrechen der Überwachung einfach das Programm schließen.
Restlaufzeit-Anzeige (betastadium): Basiert jetzt auf der Entladekurve meines Akkus, zeigt derzeit nur die restlaufzeit unterhalb von 11minuten an, dafür aber mit einer genauigkeit von ~40sekunden, inwieweit das für andere akkus passt wird sich zeigen.
klickt man auf minimieren, verschwindet das Programm aus der Taskleiste und findet sich im Systray wieder.
logfile: erzeugt im ordner in dem das programm liegt eine textdatei "vvf.txt" (steht für voltagevaluefile ). Inhalt: Zeit Log-File -Schreib-Start, Spannung und Verbrauch zum jeweiligen Zeitpunkt.
Grenzspannung entfernt, es ist jetzt möglich Spannungen bis 0,0V als minimalspannung anzugeben
anzeige, ob änderungen übernommen wurden (wenn ja, dann springt der punkt neben der schaltfläche ins andere feld)
Bekannte Fehler von V1.3:
Wird die Meldung ausgegeben, und man schließt das Programm wird eine Fehlermeldung erzeugt. edit: seit service-pack3 hat sich das erledigt
Die Parameter werden nicht auf Sinnhaftigkeit geprüft. es ist z.B. möglich, das Programm mit Meldung, Sound UND Hibernate aufzurufen, im Nachhinein kann man dann nur die Spannung verändern...
ToDo
Fehler beheben (is klar)
Schaltplan und Relayansteuerung bewerkstelligen, um den Netzstecker automatisch bei der richtigen Akkuspannung "einzustecken".
Liste mit Getesteten Plattformen und Minimal-Akkuspannung erstellen (dazu brauche ich eure Hilfe )
ultrabay-akkus erkennen und bei [nicht]bedarf [de]aktivieren