The CN3059 is a plete constant-current /constant voltage linear charger for single cell LiFePO4 rechargeable batteries.