Linduino  1.3.0
Linear Technology Arduino-Compatible Demonstration Board

USBILIM Bit Field. More...

Macros

#define LTC4155_USBILIM_SUBADDR   LTC4155_REG0_SUBADDR
 USBILIM More...
 
#define LTC4155_USBILIM_SIZE   5
 
#define LTC4155_USBILIM_OFFSET   0
 
#define LTC4155_USBILIM_MASK   0x1F
 
#define LTC4155_USBILIM   (LTC4155_USBILIM_OFFSET << 12 | (LTC4155_USBILIM_SIZE - 1) << 8 | LTC4155_USBILIM_SUBADDR)
 
#define LTC4155_USBILIM_PRESET__100MA   0x0
 
#define LTC4155_USBILIM_PRESET__500MA   0x1
 
#define LTC4155_USBILIM_PRESET__600MA   0x2
 
#define LTC4155_USBILIM_PRESET__700MA   0x3
 
#define LTC4155_USBILIM_PRESET__800MA   0x4
 
#define LTC4155_USBILIM_PRESET__900MA   0x5
 
#define LTC4155_USBILIM_PRESET__1P00A   0x6
 
#define LTC4155_USBILIM_PRESET__1P25A   0x7
 
#define LTC4155_USBILIM_PRESET__1P50A   0x8
 
#define LTC4155_USBILIM_PRESET__1P75A   0x9
 
#define LTC4155_USBILIM_PRESET__2P00A   0xA
 
#define LTC4155_USBILIM_PRESET__2P25A   0xB
 
#define LTC4155_USBILIM_PRESET__2P50A   0xC
 
#define LTC4155_USBILIM_PRESET__2P75A   0xD
 
#define LTC4155_USBILIM_PRESET__3P00A   0xE
 
#define LTC4155_USBILIM_PRESET__2P5MA_SUSPEND   0xF
 
#define LTC4155_USBILIM_PRESET_CLPROG_1   0x1F
 

Detailed Description

USBILIM Bit Field.

USB total input current limit setting. Register contents will be modified by the LTC4155 upon certain events. See the datasheet section Input Current Regulation.

Macro Definition Documentation

◆ LTC4155_USBILIM

#define LTC4155_USBILIM   (LTC4155_USBILIM_OFFSET << 12 | (LTC4155_USBILIM_SIZE - 1) << 8 | LTC4155_USBILIM_SUBADDR)

Definition at line 180 of file LTC4155_reg_defs.h.

◆ LTC4155_USBILIM_MASK

#define LTC4155_USBILIM_MASK   0x1F

Definition at line 179 of file LTC4155_reg_defs.h.

◆ LTC4155_USBILIM_OFFSET

#define LTC4155_USBILIM_OFFSET   0

Definition at line 178 of file LTC4155_reg_defs.h.

◆ LTC4155_USBILIM_PRESET__100MA

#define LTC4155_USBILIM_PRESET__100MA   0x0

Definition at line 181 of file LTC4155_reg_defs.h.

◆ LTC4155_USBILIM_PRESET__1P00A

#define LTC4155_USBILIM_PRESET__1P00A   0x6

Definition at line 187 of file LTC4155_reg_defs.h.

◆ LTC4155_USBILIM_PRESET__1P25A

#define LTC4155_USBILIM_PRESET__1P25A   0x7

Definition at line 188 of file LTC4155_reg_defs.h.

◆ LTC4155_USBILIM_PRESET__1P50A

#define LTC4155_USBILIM_PRESET__1P50A   0x8

Definition at line 189 of file LTC4155_reg_defs.h.

◆ LTC4155_USBILIM_PRESET__1P75A

#define LTC4155_USBILIM_PRESET__1P75A   0x9

Definition at line 190 of file LTC4155_reg_defs.h.

◆ LTC4155_USBILIM_PRESET__2P00A

#define LTC4155_USBILIM_PRESET__2P00A   0xA

Definition at line 191 of file LTC4155_reg_defs.h.

◆ LTC4155_USBILIM_PRESET__2P25A

#define LTC4155_USBILIM_PRESET__2P25A   0xB

Definition at line 192 of file LTC4155_reg_defs.h.

◆ LTC4155_USBILIM_PRESET__2P50A

#define LTC4155_USBILIM_PRESET__2P50A   0xC

Definition at line 193 of file LTC4155_reg_defs.h.

◆ LTC4155_USBILIM_PRESET__2P5MA_SUSPEND

#define LTC4155_USBILIM_PRESET__2P5MA_SUSPEND   0xF

Definition at line 196 of file LTC4155_reg_defs.h.

◆ LTC4155_USBILIM_PRESET__2P75A

#define LTC4155_USBILIM_PRESET__2P75A   0xD

Definition at line 194 of file LTC4155_reg_defs.h.

◆ LTC4155_USBILIM_PRESET__3P00A

#define LTC4155_USBILIM_PRESET__3P00A   0xE

Definition at line 195 of file LTC4155_reg_defs.h.

◆ LTC4155_USBILIM_PRESET__500MA

#define LTC4155_USBILIM_PRESET__500MA   0x1

Definition at line 182 of file LTC4155_reg_defs.h.

◆ LTC4155_USBILIM_PRESET__600MA

#define LTC4155_USBILIM_PRESET__600MA   0x2

Definition at line 183 of file LTC4155_reg_defs.h.

◆ LTC4155_USBILIM_PRESET__700MA

#define LTC4155_USBILIM_PRESET__700MA   0x3

Definition at line 184 of file LTC4155_reg_defs.h.

◆ LTC4155_USBILIM_PRESET__800MA

#define LTC4155_USBILIM_PRESET__800MA   0x4

Definition at line 185 of file LTC4155_reg_defs.h.

◆ LTC4155_USBILIM_PRESET__900MA

#define LTC4155_USBILIM_PRESET__900MA   0x5

Definition at line 186 of file LTC4155_reg_defs.h.

◆ LTC4155_USBILIM_PRESET_CLPROG_1

#define LTC4155_USBILIM_PRESET_CLPROG_1   0x1F

Definition at line 197 of file LTC4155_reg_defs.h.

◆ LTC4155_USBILIM_SIZE

#define LTC4155_USBILIM_SIZE   5

Definition at line 177 of file LTC4155_reg_defs.h.

◆ LTC4155_USBILIM_SUBADDR

#define LTC4155_USBILIM_SUBADDR   LTC4155_REG0_SUBADDR

USBILIM

Definition at line 176 of file LTC4155_reg_defs.h.