Linduino  1.3.0
Linear Technology Arduino-Compatible Demonstration Board

TIMER Bit Field. More...

Macros

#define LTC4155_TIMER_SUBADDR   LTC4155_REG1_SUBADDR
 TIMER More...
 
#define LTC4155_TIMER_SIZE   2
 
#define LTC4155_TIMER_OFFSET   5
 
#define LTC4155_TIMER_MASK   0x60
 
#define LTC4155_TIMER   (LTC4155_TIMER_OFFSET << 12 | (LTC4155_TIMER_SIZE - 1) << 8 | LTC4155_TIMER_SUBADDR)
 
#define LTC4155_TIMER_PRESET__4_HOUR   0x0
 
#define LTC4155_TIMER_PRESET__8_HOUR_OR_COVERX   0x1
 
#define LTC4155_TIMER_PRESET__1_HOUR   0x2
 
#define LTC4155_TIMER_PRESET__2_HOUR   0x3
 

Detailed Description

TIMER Bit Field.

User Programmed Li-Ion charger safety timer setting. This internal timer begins at the onset of constant-voltage charging. Charging terminates at the expiration of the selected time.

Macro Definition Documentation

◆ LTC4155_TIMER

#define LTC4155_TIMER   (LTC4155_TIMER_OFFSET << 12 | (LTC4155_TIMER_SIZE - 1) << 8 | LTC4155_TIMER_SUBADDR)

Definition at line 261 of file LTC4155_reg_defs.h.

◆ LTC4155_TIMER_MASK

#define LTC4155_TIMER_MASK   0x60

Definition at line 260 of file LTC4155_reg_defs.h.

◆ LTC4155_TIMER_OFFSET

#define LTC4155_TIMER_OFFSET   5

Definition at line 259 of file LTC4155_reg_defs.h.

◆ LTC4155_TIMER_PRESET__1_HOUR

#define LTC4155_TIMER_PRESET__1_HOUR   0x2

Definition at line 264 of file LTC4155_reg_defs.h.

◆ LTC4155_TIMER_PRESET__2_HOUR

#define LTC4155_TIMER_PRESET__2_HOUR   0x3

Definition at line 265 of file LTC4155_reg_defs.h.

◆ LTC4155_TIMER_PRESET__4_HOUR

#define LTC4155_TIMER_PRESET__4_HOUR   0x0

Definition at line 262 of file LTC4155_reg_defs.h.

◆ LTC4155_TIMER_PRESET__8_HOUR_OR_COVERX

#define LTC4155_TIMER_PRESET__8_HOUR_OR_COVERX   0x1

Definition at line 263 of file LTC4155_reg_defs.h.

◆ LTC4155_TIMER_SIZE

#define LTC4155_TIMER_SIZE   2

Definition at line 258 of file LTC4155_reg_defs.h.

◆ LTC4155_TIMER_SUBADDR

#define LTC4155_TIMER_SUBADDR   LTC4155_REG1_SUBADDR

TIMER

Definition at line 257 of file LTC4155_reg_defs.h.