D:/Atmel/Projekte/AkkuTester/SW/Neueste/application.c-Dateireferenz

#include "application.h"

Funktionen

void Application (void)
 Diese Funktion fuehrt die Hauptanwendugn aus, die Hauptsaechlich aus der Bedienung besteht.
unsigned char Abschaltung (void)
 Ueberprueft ob abgeschaltet werden muss.
Die Abschaltung wird fuehestens 30s nach Entladebeginn aktiv.
void Zellenzahl (void)
 Anzahl der Zellen einstellen.
void Akkutyp (void)
 Akkutyp einstellen.
void Entladestrom (void)
 Entladestrom einstellen.
void Schlussspannung (void)
 Schlussspannung einstellen.
void Speicherintervall (void)
 Speicherintervall einstellen.
void Sprache (void)
 Sprache einstellen.
void SchlussspannungAusrechnen (void)
 Rechnet die Ladeschlussspannung aus.
void SplashScreen (void)
 Zeigt die Version und das Datum auf dem LCD an.
unsigned char ShowSettings (void)
 Zeigt die Einstellungen zum Laden an.
void ShowDischargeHeadNote (void)
 Zeigt die Kopfzeile fuer die Entladezustaende an.
void ShowDischargeFootNote (void)
 Zeigt die Fusszeile fuer die Entladezustaende an.
void ShowDischargeContent (void)
 Zeigt die Entladezustaende an.
void NoSDCard (void)
 Zeigt die Fehler meldung für keine SD-Karte eingelegt.
void ShowEnd (void)
 Zeigt an, dass der Entladevorgang beendet ist.
void ShowOverheat (void)
 Zeigt an, dass der Kuehler ueberhitz ist und warete bis er wieder kalt ist.
void Werkseinstellung (void)
 Auf Default Settings zuruecksetzen.
void DAC (unsigned int Current)
 Strom einstellen.

Variablen

const unsigned int CellVoltge[] PROGMEM

Dokumentation der Funktionen

unsigned char Abschaltung ( void   ) 

Ueberprueft ob abgeschaltet werden muss.
Die Abschaltung wird fuehestens 30s nach Entladebeginn aktiv.

Rückgabe:
Boolean TRUE wenn die Entladung beendet werden sollte
Version:
1.0 Erste Version

void Akkutyp ( void   ) 

Akkutyp einstellen.

Version:
1.0 Erste Version

void Application ( void   ) 

Diese Funktion fuehrt die Hauptanwendugn aus, die Hauptsaechlich aus der Bedienung besteht.

Version:
1.1 Letzter Eintrag wird gemerkt 1.0 Erste Version

void DAC ( unsigned int  Current  ) 

Strom einstellen.

Parameter:
Current Strom in mA
Version:
1.1 Angepasst an Hardware 1.0 Erste Version

void Entladestrom ( void   ) 

Entladestrom einstellen.

Version:
1.0 Erste Version

void NoSDCard ( void   ) 

Zeigt die Fehler meldung für keine SD-Karte eingelegt.

Version:
1.0 Erste Version

void Schlussspannung ( void   ) 

Schlussspannung einstellen.

Version:
1.0 Erste Version

void SchlussspannungAusrechnen ( void   ) 

Rechnet die Ladeschlussspannung aus.

Version:
Version 1.0

void ShowDischargeContent ( void   ) 

Zeigt die Entladezustaende an.

Version:
1.0 Erste Version

void ShowDischargeFootNote ( void   ) 

Zeigt die Fusszeile fuer die Entladezustaende an.

Version:
1.1 ShowDischargeFrame in Kopf- und Fusszeile aufgeteilt 1.0 Erste Version

void ShowDischargeHeadNote ( void   ) 

Zeigt die Kopfzeile fuer die Entladezustaende an.

Version:
1.1 ShowDischargeFrame in Kopf- und Fusszeile aufgeteilt 1.0 Erste Version

void ShowEnd ( void   ) 

Zeigt an, dass der Entladevorgang beendet ist.

Version:
1.0 Erste Version

void ShowOverheat ( void   ) 

Zeigt an, dass der Kuehler ueberhitz ist und warete bis er wieder kalt ist.

Version:
1.0 Erste Version

unsigned char ShowSettings ( void   ) 

Zeigt die Einstellungen zum Laden an.

Rückgabe:
Button der Ausgewaehlt wurde (AENDERN oder START)
Version:
1.0 Erste Version

void Speicherintervall ( void   ) 

Speicherintervall einstellen.

Version:
1.0 Erste Version

void SplashScreen ( void   ) 

Zeigt die Version und das Datum auf dem LCD an.

Version:
Version 1.0

void Sprache ( void   ) 

Sprache einstellen.

Version:
1.0 Erste Version

void Werkseinstellung ( void   ) 

Auf Default Settings zuruecksetzen.

Version:
1.0 Erste Version

void Zellenzahl ( void   ) 

Anzahl der Zellen einstellen.

Version:
1.0 Erste Version


Variablen-Dokumentation

const unsigned int CellVoltgeFull [] PROGMEM

Initialisierung:

 
{
        900,            
        1000,           
        1750            
}
Tabelle mit den Ladeschlussspannungen pro Zelle [mV]

Tabelle mit den Spannungen pro Zelle (Voll geladen) [mV]


Erzeugt am Sun Oct 5 16:07:50 2008 für AkkuTester von  doxygen 1.5.6