Files
sibo-playground/code/SIBOSDK/include/fcharge.h
2026-07-06 18:01:36 +01:00

33 lines
1.0 KiB
C

#define P_FCHG_UNKNOWN 0
#define P_FCHG_NOTCHARGING 1
#define P_FCHG_FASTCHARGING 2
#define P_FCHG_TOPPINGOFF 3
#define P_FCHG_TRICKLE 4
#define P_FCHG_DEFAULTCC 0x0000
#define P_FCHG_CC100mA 0x1000
#define P_FCHG_CC200mA 0x2000
#define P_FCHG_CC350mA 0x3000
#define P_FCHG_CC500mA 0x4000
#define P_FCHG_CC650mA 0x5000
#define P_FCHG_CC800mA 0x8000
#define P_FCHG_CC1000mA 0xa000
#define P_FCHG_CC1200mA 0xc000
#define P_FCHG_CC1400mA 0xe000
#define P_FCHG_CTIME1C 2
#define P_FCHG_CTIME2C 6
#define P_FCHG_CTIMEC2 4
#define P_FCHG_CTIMEC4 0
#define P_FCHG_SETCHARGEMODE 0
#define P_FCHG_READCHARGEMODE 1
#define P_FCHG_READSTATUS 2
#define P_FCHG_CLOSE 3
#define P_FCHG_CANCEL 4
#define P_FCHG_FASTCHARGE1 5
#define P_FCHG_FASTCHARGE2 6
#define P_FCHG_DISCHARGE 7
#define P_FCHG_ASYNCHREAD 8
#define P_FCHG_RESETBOTH 9