HaltParameters_struct Struct Reference

#include <structs.h>


Detailed Description

Holds the parameters for HaltNow();.

Definition at line 124 of file structs.h.


Data Fields

unsigned int CurrentMin
 Minimum limit for output current, in mA.
unsigned char HaltFlags
 Contains flags for what to evaluate.
unsigned int LastNTC
 Used to detect temperature rise.
signed int TemperatureMax
 Maximum limit for battery temperature, in degrees centigrade.
signed int TemperatureMin
 Minimum limit for battery temperature, in degrees centigrade.
unsigned int TemperatureRise
 Maximum limit for temperature to rise, in degrees centigrade per minute.
unsigned int VBATMax
 Contains highest VBAT measured, used to calculate voltage drop.
unsigned int VoltageDrop
 Maximum drop in voltage before halting, in mV.
unsigned int VoltageMax
 Maximum limit for output voltage, in mV.

Field Documentation

Minimum limit for output current, in mA.

Definition at line 136 of file structs.h.

Referenced by Charge(), and HaltNow().

Contains flags for what to evaluate.

Note:
See chargefunc.h for definitions of flags.

Definition at line 127 of file structs.h.

Referenced by Charge(), and HaltNow().

Used to detect temperature rise.

Definition at line 152 of file structs.h.

Referenced by HaltNow().

Maximum limit for battery temperature, in degrees centigrade.

Definition at line 139 of file structs.h.

Referenced by Charge(), and HaltNow().

Minimum limit for battery temperature, in degrees centigrade.

Definition at line 142 of file structs.h.

Referenced by Charge(), and HaltNow().

Maximum limit for temperature to rise, in degrees centigrade per minute.

Definition at line 145 of file structs.h.

Referenced by HaltNow().

Contains highest VBAT measured, used to calculate voltage drop.

Note:
Must be manually reset.

Definition at line 149 of file structs.h.

Referenced by HaltNow().

Maximum drop in voltage before halting, in mV.

Definition at line 130 of file structs.h.

Referenced by HaltNow().

Maximum limit for output voltage, in mV.

Definition at line 133 of file structs.h.

Referenced by Charge(), and HaltNow().


Generated on Fri Jul 25 12:42:36 2008 for AVR458 Charging Li-Ion Batteries with ATAVRBC100 by  doxygen 1.5.6