Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
ab8500_fg_parameters Struct Reference

#include <ab8500-bm.h>

Data Fields

int recovery_sleep_timer
 
int recovery_total_time
 
int init_timer
 
int init_discard_time
 
int init_total_time
 
int high_curr_time
 
int accu_charging
 
int accu_high_curr
 
int high_curr_threshold
 
int lowbat_threshold
 
int battok_falling_th_sel0
 
int battok_raising_th_sel1
 
int user_cap_limit
 
int maint_thres
 

Detailed Description

struct ab8500_fg_parameters - Fuel gauge algorithm parameters, in seconds if not specified : Time between measurements while recovering : Total recovery time : Measurement interval during startup : Time we discard voltage measurement at startup : Total init time during startup : Time current has to be high to go to recovery : FG accumulation time while charging : FG accumulation time in high current mode : High current threshold, in mA : Low battery threshold, in mV Threshold in mV for battOk signal sel0 Resolution in 50 mV step. Threshold in mV for battOk signal sel1 Resolution in 50 mV step. Capacity reported from user must be within this limit to be considered as sane, in percentage points. This is the threshold where we stop reporting battery full while in maintenance, in per cent

Definition at line 284 of file ab8500-bm.h.

Field Documentation

int accu_charging

Definition at line 291 of file ab8500-bm.h.

int accu_high_curr

Definition at line 292 of file ab8500-bm.h.

int battok_falling_th_sel0

Definition at line 295 of file ab8500-bm.h.

int battok_raising_th_sel1

Definition at line 296 of file ab8500-bm.h.

int high_curr_threshold

Definition at line 293 of file ab8500-bm.h.

int high_curr_time

Definition at line 290 of file ab8500-bm.h.

int init_discard_time

Definition at line 288 of file ab8500-bm.h.

int init_timer

Definition at line 287 of file ab8500-bm.h.

int init_total_time

Definition at line 289 of file ab8500-bm.h.

int lowbat_threshold

Definition at line 294 of file ab8500-bm.h.

int maint_thres

Definition at line 298 of file ab8500-bm.h.

int recovery_sleep_timer

Definition at line 285 of file ab8500-bm.h.

int recovery_total_time

Definition at line 286 of file ab8500-bm.h.

int user_cap_limit

Definition at line 297 of file ab8500-bm.h.


The documentation for this struct was generated from the following file: