Compare commits

...

No commits in common. "main" and "gh-pages" have entirely different histories.

95 changed files with 11052 additions and 2813 deletions

View file

@ -1,15 +0,0 @@
{
"permissions": {
"allow": [
"Bash(~/bin/arduino-cli board:*)",
"Bash(~/bin/arduino-cli upload:*)",
"Bash(timeout:*)",
"WebFetch(domain:github.com)",
"Bash(~/bin/arduino-cli compile:*)",
"Bash(git push:*)",
"Bash(~/bin/arduino-cli lib:*)",
"Bash(grep:*)"
],
"deny": []
}
}

View file

@ -1,32 +0,0 @@
name: Arduino Library CI
on: [pull_request, push, repository_dispatch]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/setup-python@v1
with:
python-version: '3.x'
- uses: actions/checkout@v2
- uses: actions/checkout@v2
with:
repository: adafruit/ci-arduino
path: ci
- name: pre-install
run: bash ci/actions_install.sh
- name: clang
run: python3 ci/run-clang-format.py -e "ci/*" -e "bin/*" -r .
- name: test platforms
run: python3 ci/build_platform.py main_platforms
- name: doxygen
env:
GH_REPO_TOKEN: ${{ secrets.GH_REPO_TOKEN }}
PRETTYNAME : "Adafruit BQ25628E Arduino Library"
run: bash ci/doxy_gen_and_deploy.sh

48
.gitignore vendored
View file

@ -1,48 +0,0 @@
# Datasheet files
*.pdf
*.txt
# Compiled Object files
*.slo
*.lo
*.o
*.obj
# Precompiled Headers
*.gch
*.pch
# Compiled Dynamic libraries
*.so
*.dylib
*.dll
# Fortran module files
*.mod
*.smod
# Compiled Static libraries
*.lai
*.la
*.a
*.lib
# Executables
*.exe
*.out
*.app
# IDE files
.vscode/
*.swp
*.swo
*~
# OS generated files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db

1
.nojekyll Normal file
View file

@ -0,0 +1 @@

File diff suppressed because it is too large Load diff

View file

@ -1,412 +0,0 @@
/*!
* @file Adafruit_BQ25628E.h
*
* This is a library for the BQ25628E I2C Battery Charger
*
* Designed specifically to work with the Adafruit BQ25628E Breakout
* ----> http://www.adafruit.com/products/
*
* Pick one up today in the adafruit shop!
*
* These displays use I2C to communicate, 2 pins are required to interface.
*
* Adafruit invests time and resources providing this open source code,
* please support Adafruit and open-source hardware by purchasing products
* from Adafruit!
*
* @author Limor 'ladyada' Fried with assistance from Claude Code
*
* MIT License (see license.txt)
*/
#ifndef _ADAFRUIT_BQ25628E_H
#define _ADAFRUIT_BQ25628E_H
#include <Adafruit_BusIO_Register.h>
#include <Adafruit_I2CDevice.h>
#include "Arduino.h"
/*! Default I2C address for the BQ25628E */
#define BQ25628E_DEFAULT_ADDR 0x6A
/*!
* @brief Watchdog timer settings
*/
typedef enum {
BQ25628E_WATCHDOG_DISABLED = 0b00, /*!< Watchdog disabled */
BQ25628E_WATCHDOG_50S = 0b01, /*!< 50 second watchdog */
BQ25628E_WATCHDOG_100S = 0b10, /*!< 100 second watchdog */
BQ25628E_WATCHDOG_200S = 0b11 /*!< 200 second watchdog */
} bq25628e_watchdog_t;
/*!
* @brief Converter switching frequency settings
*/
typedef enum {
BQ25628E_CONV_FREQ_1500KHZ = 0b00, /*!< 1.5 MHz nominal */
BQ25628E_CONV_FREQ_1350KHZ = 0b01, /*!< 1.35 MHz (-10%) */
BQ25628E_CONV_FREQ_1650KHZ = 0b10, /*!< 1.65 MHz (+10%) */
BQ25628E_CONV_FREQ_RESERVED = 0b11 /*!< Reserved */
} bq25628e_conv_freq_t;
/*!
* @brief BATFET control settings
*/
typedef enum {
BQ25628E_BATFET_NORMAL = 0b00, /*!< Normal operation */
BQ25628E_BATFET_SHUTDOWN = 0b01, /*!< Shutdown mode */
BQ25628E_BATFET_SHIP = 0b10, /*!< Ship mode */
BQ25628E_BATFET_RESET = 0b11 /*!< System power reset */
} bq25628e_batfet_ctrl_t;
/*!
* @brief Charge rate settings
*/
typedef enum {
BQ25628E_CHARGE_RATE_1C = 0b00, /*!< 1C charge rate */
BQ25628E_CHARGE_RATE_2C = 0b01, /*!< 2C charge rate */
BQ25628E_CHARGE_RATE_4C = 0b10, /*!< 4C charge rate */
BQ25628E_CHARGE_RATE_6C = 0b11 /*!< 6C charge rate */
} bq25628e_charge_rate_t;
/*!
* @brief Thermistor current settings for cool/warm zones
*/
typedef enum {
BQ25628E_THERM_CURR_SUSPEND = 0b00, /*!< Charge suspended */
BQ25628E_THERM_CURR_20PCT = 0b01, /*!< Set ICHG to 20% */
BQ25628E_THERM_CURR_40PCT = 0b10, /*!< Set ICHG to 40% */
BQ25628E_THERM_CURR_UNCHANGED = 0b11 /*!< ICHG unchanged */
} bq25628e_therm_curr_t;
/*! Status register bit flags for REG0x1D_Charger_Status_0 */
#define BQ25628E_STATUS0_WD_STAT (1 << 0) /*!< WD timer expired */
#define BQ25628E_STATUS0_SAFETY_TMR_STAT (1 << 1) /*!< Safety timer expired */
#define BQ25628E_STATUS0_VINDPM_STAT (1 << 2) /*!< In VINDPM regulation */
#define BQ25628E_STATUS0_IINDPM_STAT \
(1 << 3) /*!< In IINDPM/ILIM regulation \
*/
#define BQ25628E_STATUS0_VSYS_STAT (1 << 4) /*!< In VSYSMIN regulation */
#define BQ25628E_STATUS0_TREG_STAT (1 << 5) /*!< In thermal regulation */
#define BQ25628E_STATUS0_ADC_DONE_STAT \
(1 << 6) /*!< ADC conversion complete \
*/
/*! Status register bit masks for REG0x1E_Charger_Status_1 */
#define BQ25628E_STATUS1_VBUS_STAT_MASK \
(0x07) /*!< VBUS status mask bits 2:0 \
*/
#define BQ25628E_STATUS1_CHG_STAT_MASK \
(0x18) /*!< Charge status mask bits 4:3 */
#define BQ25628E_STATUS1_CHG_STAT_SHIFT (3) /*!< Charge status bit shift */
/*! VBUS Status values */
#define BQ25628E_VBUS_STAT_NOT_POWERED (0x00) /*!< Not powered from VBUS */
#define BQ25628E_VBUS_STAT_UNKNOWN_ADAPTER (0x04) /*!< Unknown adapter */
/*! Charge Status values */
#define BQ25628E_CHG_STAT_NOT_CHARGING \
(0x00) /*!< Not charging or terminated \
*/
#define BQ25628E_CHG_STAT_CHARGING (0x01) /*!< Trickle/Pre/Fast charge */
#define BQ25628E_CHG_STAT_TAPER (0x02) /*!< Taper charge (CV mode) */
#define BQ25628E_CHG_STAT_TOPOFF (0x03) /*!< Top-off timer active */
/*! Fault status register bit flags for REG0x1F_FAULT_Status_0 */
#define BQ25628E_FAULT_VBUS_FAULT_STAT (1 << 7) /*!< VBUS fault (OVP/sleep) */
#define BQ25628E_FAULT_BAT_FAULT_STAT (1 << 6) /*!< Battery fault (OCP/OVP) */
#define BQ25628E_FAULT_SYS_FAULT_STAT \
(1 << 5) /*!< System fault (short/OVP) \
*/
#define BQ25628E_FAULT_TSHUT_STAT (1 << 3) /*!< Thermal shutdown */
#define BQ25628E_FAULT_TS_STAT_MASK (0x07) /*!< TS status mask bits 2:0 */
/*! TS Status values */
#define BQ25628E_TS_STAT_NORMAL (0x00) /*!< TS Normal */
#define BQ25628E_TS_STAT_COLD (0x01) /*!< TS Cold */
#define BQ25628E_TS_STAT_HOT (0x02) /*!< TS Hot */
#define BQ25628E_TS_STAT_COOL (0x03) /*!< TS Cool */
#define BQ25628E_TS_STAT_WARM (0x04) /*!< TS Warm */
#define BQ25628E_TS_STAT_PRECOOL (0x05) /*!< TS Pre-cool */
#define BQ25628E_TS_STAT_PREWARM (0x06) /*!< TS Pre-warm */
#define BQ25628E_TS_STAT_BIAS_FAULT (0x07) /*!< TS bias reference fault */
/*! Charger flag register bit flags for REG0x20_Charger_Flag_0 */
#define BQ25628E_FLAG0_WD_FLAG (1 << 0) /*!< WD timer expired flag */
#define BQ25628E_FLAG0_SAFETY_TMR_FLAG \
(1 << 1) /*!< Safety timer expired flag */
#define BQ25628E_FLAG0_VINDPM_FLAG (1 << 2) /*!< VINDPM regulation flag */
#define BQ25628E_FLAG0_IINDPM_FLAG \
(1 << 3) /*!< IINDPM/ILIM regulation flag \
*/
#define BQ25628E_FLAG0_VSYS_FLAG (1 << 4) /*!< VSYSMIN regulation flag */
#define BQ25628E_FLAG0_TREG_FLAG (1 << 5) /*!< Thermal regulation flag */
#define BQ25628E_FLAG0_ADC_DONE_FLAG \
(1 << 6) /*!< ADC conversion complete flag */
/*! Charger flag register bit flags for REG0x21_Charger_Flag_1 */
#define BQ25628E_FLAG1_VBUS_FLAG (1 << 0) /*!< VBUS status changed flag */
#define BQ25628E_FLAG1_CHG_FLAG (1 << 3) /*!< Charge status changed flag */
/*! Fault flag register bit flags for REG0x22_FAULT_Flag_0 */
#define BQ25628E_FAULT_FLAG_VBUS_FAULT \
(1 << 7) /*!< VBUS OVP/sleep fault flag */
#define BQ25628E_FAULT_FLAG_BAT_FAULT \
(1 << 6) /*!< Battery OCP/OVP fault flag */
#define BQ25628E_FAULT_FLAG_SYS_FAULT \
(1 << 5) /*!< System OVP/short fault flag */
#define BQ25628E_FAULT_FLAG_TSHUT (1 << 3) /*!< Thermal shutdown fault flag */
#define BQ25628E_FAULT_FLAG_TS_CHANGED (1 << 0) /*!< TS status changed flag */
/*! Interrupt mask register bit flags for REG0x23_Charger_Mask_0 */
#define BQ25628E_MASK0_ADC_DONE_MASK (1 << 6) /*!< ADC conversion mask */
#define BQ25628E_MASK0_TREG_MASK (1 << 5) /*!< Thermal regulation mask */
#define BQ25628E_MASK0_VSYS_MASK (1 << 4) /*!< VSYSMIN regulation mask */
#define BQ25628E_MASK0_IINDPM_MASK \
(1 << 3) /*!< IINDPM/ILIM regulation mask \
*/
#define BQ25628E_MASK0_VINDPM_MASK (1 << 2) /*!< VINDPM regulation mask */
#define BQ25628E_MASK0_SAFETY_TMR_MASK (1 << 1) /*!< Safety timer mask */
#define BQ25628E_MASK0_WD_MASK (1 << 0) /*!< Watchdog timer mask */
/*! Interrupt mask register bit flags for REG0x24_Charger_Mask_1 */
#define BQ25628E_MASK1_CHG_MASK (1 << 3) /*!< Charge status change mask */
#define BQ25628E_MASK1_VBUS_MASK (1 << 0) /*!< VBUS status change mask */
/*! Interrupt mask register bit flags for REG0x25_FAULT_Mask_0 */
#define BQ25628E_FMASK_VBUS_FAULT_MASK (1 << 7) /*!< VBUS fault mask */
#define BQ25628E_FMASK_BAT_FAULT_MASK (1 << 6) /*!< Battery fault mask */
#define BQ25628E_FMASK_SYS_FAULT_MASK (1 << 5) /*!< System fault mask */
#define BQ25628E_FMASK_TSHUT_MASK (1 << 3) /*!< Thermal shutdown mask */
#define BQ25628E_FMASK_TS_MASK (1 << 0) /*!< TS status change mask */
/*! Combined interrupt mask positions for 32-bit interface */
#define BQ25628E_INT_MASK_WD (1UL << 0) /*!< Watchdog timer interrupt */
#define BQ25628E_INT_MASK_SAFETY_TMR (1UL << 1) /*!< Safety timer interrupt */
#define BQ25628E_INT_MASK_VINDPM \
(1UL << 2) /*!< VINDPM regulation interrupt \
*/
#define BQ25628E_INT_MASK_IINDPM \
(1UL << 3) /*!< IINDPM/ILIM regulation interrupt */
#define BQ25628E_INT_MASK_VSYS (1UL << 4) /*!< VSYSMIN regulation interrupt */
#define BQ25628E_INT_MASK_TREG (1UL << 5) /*!< Thermal regulation interrupt */
#define BQ25628E_INT_MASK_ADC_DONE (1UL << 6) /*!< ADC conversion interrupt */
#define BQ25628E_INT_MASK_VBUS (1UL << 8) /*!< VBUS status change interrupt */
#define BQ25628E_INT_MASK_CHG \
(1UL << 11) /*!< Charge status change interrupt \
*/
#define BQ25628E_INT_MASK_TS (1UL << 16) /*!< TS status change interrupt */
#define BQ25628E_INT_MASK_TSHUT (1UL << 19) /*!< Thermal shutdown interrupt */
#define BQ25628E_INT_MASK_SYS_FAULT (1UL << 21) /*!< System fault interrupt */
#define BQ25628E_INT_MASK_BAT_FAULT \
(1UL << 22) /*!< Battery fault interrupt \
*/
#define BQ25628E_INT_MASK_VBUS_FAULT (1UL << 23) /*!< VBUS fault interrupt */
/*! Default interrupt mask: Enable only CHG and VBUS interrupts, disable all
* others */
#define BQ25628E_INT_MASK_DEFAULT \
(~(BQ25628E_INT_MASK_CHG | BQ25628E_INT_MASK_VBUS))
/*!
* @brief ADC sample rate settings
*/
typedef enum {
BQ25628E_ADC_SAMPLE_12BIT = 0b00, /*!< 12-bit effective resolution */
BQ25628E_ADC_SAMPLE_11BIT = 0b01, /*!< 11-bit effective resolution */
BQ25628E_ADC_SAMPLE_10BIT = 0b10, /*!< 10-bit effective resolution */
BQ25628E_ADC_SAMPLE_9BIT = 0b11 /*!< 9-bit effective resolution */
} bq25628e_adc_sample_t;
/*! ADC function disable flags for REG0x27_ADC_Function_Disable_0 */
#define BQ25628E_ADC_DIS_IBUS (1 << 7) /*!< Disable IBUS ADC */
#define BQ25628E_ADC_DIS_IBAT (1 << 6) /*!< Disable IBAT ADC */
#define BQ25628E_ADC_DIS_VBUS (1 << 5) /*!< Disable VBUS ADC */
#define BQ25628E_ADC_DIS_VBAT (1 << 4) /*!< Disable VBAT ADC */
#define BQ25628E_ADC_DIS_VSYS (1 << 3) /*!< Disable VSYS ADC */
#define BQ25628E_ADC_DIS_TS (1 << 2) /*!< Disable TS ADC */
#define BQ25628E_ADC_DIS_TDIE (1 << 1) /*!< Disable TDIE ADC */
#define BQ25628E_ADC_DIS_VPMID (1 << 0) /*!< Disable VPMID ADC */
/*! Register addresses for the BQ25628E */
#define BQ25628E_REG_CHARGE_CURRENT_LIMIT \
0x02 /*!< Charge current limit register */
#define BQ25628E_REG_CHARGE_VOLTAGE_LIMIT \
0x04 /*!< Charge voltage limit register */
#define BQ25628E_REG_INPUT_CURRENT_LIMIT \
0x06 /*!< Input current limit register */
#define BQ25628E_REG_INPUT_VOLTAGE_LIMIT \
0x08 /*!< Input voltage limit register */
#define BQ25628E_REG_MINIMAL_SYSTEM_VOLTAGE \
0x0E /*!< Minimal system voltage register */
#define BQ25628E_REG_PRECHARGE_CONTROL 0x10 /*!< Precharge control register */
#define BQ25628E_REG_TERMINATION_CONTROL \
0x12 /*!< Termination control register */
#define BQ25628E_REG_CHARGE_CONTROL 0x14 /*!< Charge control register */
#define BQ25628E_REG_CHARGE_TIMER_CONTROL \
0x15 /*!< Charge timer control register */
#define BQ25628E_REG_CHARGER_CONTROL_0 0x16 /*!< Charger control register 0 */
#define BQ25628E_REG_CHARGER_CONTROL_1 0x17 /*!< Charger control register 1 */
#define BQ25628E_REG_CHARGER_CONTROL_2 0x18 /*!< Charger control register 2 */
#define BQ25628E_REG_CHARGER_CONTROL_3 0x19 /*!< Charger control register 3 */
#define BQ25628E_REG_NTC_CONTROL_0 0x1A /*!< NTC control register 0 */
#define BQ25628E_REG_NTC_CONTROL_1 0x1B /*!< NTC control register 1 */
#define BQ25628E_REG_NTC_CONTROL_2 0x1C /*!< NTC control register 2 */
#define BQ25628E_REG_CHARGER_STATUS_0 0x1D /*!< Charger status register 0 */
#define BQ25628E_REG_CHARGER_STATUS_1 0x1E /*!< Charger status register 1 */
#define BQ25628E_REG_FAULT_STATUS_0 0x1F /*!< Fault status register 0 */
#define BQ25628E_REG_CHARGER_FLAG_0 0x20 /*!< Charger flag register 0 */
#define BQ25628E_REG_CHARGER_FLAG_1 0x21 /*!< Charger flag register 1 */
#define BQ25628E_REG_FAULT_FLAG_0 0x22 /*!< Fault flag register 0 */
#define BQ25628E_REG_CHARGER_MASK_0 0x23 /*!< Charger mask register 0 */
#define BQ25628E_REG_CHARGER_MASK_1 0x24 /*!< Charger mask register 1 */
#define BQ25628E_REG_FAULT_MASK_0 0x25 /*!< Fault mask register 0 */
#define BQ25628E_REG_ADC_CONTROL 0x26 /*!< ADC control register */
#define BQ25628E_REG_ADC_FUNCTION_DISABLE_0 \
0x27 /*!< ADC function disable register 0 */
#define BQ25628E_REG_IBUS_ADC 0x28 /*!< Input bus current ADC register */
#define BQ25628E_REG_IBAT_ADC 0x2A /*!< Battery current ADC register */
#define BQ25628E_REG_VBUS_ADC 0x2C /*!< Input bus voltage ADC register */
#define BQ25628E_REG_VPMID_ADC 0x2E /*!< PMID voltage ADC register */
#define BQ25628E_REG_VBAT_ADC 0x30 /*!< Battery voltage ADC register */
#define BQ25628E_REG_VSYS_ADC 0x32 /*!< System voltage ADC register */
#define BQ25628E_REG_TS_ADC 0x34 /*!< Temperature sensor ADC register */
#define BQ25628E_REG_TDIE_ADC 0x36 /*!< Die temperature ADC register */
#define BQ25628E_REG_PART_INFORMATION 0x38 /*!< Part information register */
/*!
* @brief Class that stores state and functions for interacting with
* the BQ25628E I2C Battery Charger
*/
class Adafruit_BQ25628E {
public:
Adafruit_BQ25628E();
~Adafruit_BQ25628E();
bool begin(uint8_t i2c_addr = BQ25628E_DEFAULT_ADDR, TwoWire* wire = &Wire);
bool setChargeCurrentLimitA(float current_a);
float getChargeCurrentLimitA();
bool setChargeVoltageLimitV(float voltage_v);
float getChargeVoltageLimitV();
bool setInputCurrentLimitA(float current_a);
float getInputCurrentLimitA();
bool setInputVoltageLimitV(float voltage_v);
float getInputVoltageLimitV();
bool setMinimalSystemVoltageV(float voltage_v);
float getMinimalSystemVoltageV();
bool setPrechargeCurrentLimitA(float current_a);
float getPrechargeCurrentLimitA();
bool setTerminationCurrentThresholdA(float current_a);
float getTerminationCurrentThresholdA();
bool setTrickleCurrent(bool use_40ma);
bool getTrickleCurrent();
bool setEnableTermination(bool enable);
bool getEnableTermination();
bool setVINDPMbatTrack(bool enable);
bool getVINDPMbatTrack();
bool setEnableSafetyTimers(bool enable);
bool getEnableSafetyTimers();
bool setPrechargeTimer(bool short_timer);
bool getPrechargeTimer();
bool setFastchargeTimer(bool long_timer);
bool getFastchargeTimer();
bool setAutoBatteryDischarge(bool enable);
bool getAutoBatteryDischarge();
bool setForceBatteryDischarge(bool enable);
bool getForceBatteryDischarge();
bool setEnableCharging(bool enable);
bool getEnableCharging();
bool setHighZ(bool enable);
bool getHighZ();
bool setForcePMIDDischarge(bool enable);
bool getForcePMIDDischarge();
bool resetWatchdog();
bool setWatchdog(bq25628e_watchdog_t setting);
bq25628e_watchdog_t getWatchdog();
bool reset();
bool setThermalRegulation(bool temp_120c);
bool getThermalRegulation();
bool setConverterFrequency(bq25628e_conv_freq_t frequency);
bq25628e_conv_freq_t getConverterFrequency();
bool setVBUSOvervoltage(bool high_threshold);
bool getVBUSOvervoltage();
bool setBATFETcontrol(bq25628e_batfet_ctrl_t control);
bq25628e_batfet_ctrl_t getBATFETcontrol();
bool setPeakBattDischarge(bool peak_12a);
bool getPeakBattDischarge();
bool setVBatUVLO(bool low_threshold);
bool getVBatUVLO();
bool setChargeRate(bq25628e_charge_rate_t rate);
bq25628e_charge_rate_t getChargeRate();
bool setIgnoreThermistor(bool ignore);
bool getIgnoreThermistor();
bool setCoolThermistorCurrent(bq25628e_therm_curr_t setting);
bq25628e_therm_curr_t getCoolThermistorCurrent();
bool setWarmThermistorCurrent(bq25628e_therm_curr_t setting);
bq25628e_therm_curr_t getWarmThermistorCurrent();
uint16_t getChargerStatusFlags();
uint8_t getFaultStatusFlags();
uint16_t getChargerFlags();
uint8_t getFaultFlags();
bool setInterruptMask(uint32_t mask);
uint32_t getInterruptMask();
bool setADCEnable(bool enable);
bool getADCEnable();
bool setADCOneShot(bool one_shot);
bool getADCOneShot();
bool setADCSampleRate(bq25628e_adc_sample_t sample_rate);
bq25628e_adc_sample_t getADCSampleRate();
bool setDisableADC(uint8_t disable_flags);
uint8_t getDisableADC();
float getIBUScurrent();
float getIBATcurrent();
float getVBUSvoltage();
float getVPMIDvoltage();
float getVBATvoltage();
float getVSYSvoltage();
float getThermistorPercent();
float getDieTempC();
private:
Adafruit_I2CDevice* i2c_dev; /*!< Pointer to I2C bus interface */
};
#endif

21
LICENSE
View file

@ -1,21 +0,0 @@
MIT License
Copyright (c) 2025 Adafruit Industries
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

View file

@ -1,34 +0,0 @@
# Adafruit BQ25628E Library [![Build Status](https://github.com/adafruit/Adafruit_BQ25628E/workflows/Arduino%20Library%20CI/badge.svg)](https://github.com/adafruit/Adafruit_BQ25628E/actions)[![Documentation](https://github.com/adafruit/ci-arduino/blob/master/assets/doxygen_badge.svg)](http://adafruit.github.io/Adafruit_BQ25628E/html/index.html)
Arduino library for the BQ25628E I2C Battery Charger with Power Path Management
## About the BQ25628E
The BQ25628E is a 1-cell Li-Ion battery charger with power path management:
- 2A charging current capability
- I2C interface for control and monitoring
- Power path management for seamless operation
- Integrated ADC for voltage and current monitoring
- Configurable charging parameters
- Safety features including thermal regulation
## Installation
Download and install the library using the Arduino Library Manager or by downloading the latest release from GitHub.
### Dependencies
This library requires:
- [Adafruit BusIO](https://github.com/adafruit/Adafruit_BusIO)
## Hardware
Connect the BQ25628E to your microcontroller via I2C. The default I2C address is 0x6A.
## License
MIT License. See LICENSE file for details.
## Contributing
Contributions are welcome! Please read the contributing guidelines and submit pull requests to the main repository.

View file

@ -1,709 +0,0 @@
/*!
* Test sketch for the Adafruit BQ25628E I2C Battery Charger library
*
* Designed specifically to work with the Adafruit BQ25628E Breakout
* Pick one up today in the adafruit shop!
*
* Author: Limor 'ladyada' Fried with assistance from Claude Code
* License: MIT
*/
#include "Adafruit_BQ25628E.h"
Adafruit_BQ25628E bq;
void setup() {
Serial.begin(115200);
while (!Serial) delay(10);
Serial.println(F("Adafruit BQ25628E Test!"));
if (!bq.begin()) {
Serial.println(F("Failed to find BQ25628E chip"));
while (1) delay(10);
}
Serial.println(F("BQ25628E Found!"));
// Reset chip to default values
if (bq.reset()) {
Serial.println(F("Reset successful"));
} else {
Serial.println(F("Reset failed"));
}
// Uncomment to set charge current limit to 1.0A
// bq.setChargeCurrentLimitA(1.0);
// Test charge current limit functions
float current = bq.getChargeCurrentLimitA();
Serial.print(F("Current charge limit: "));
Serial.print(current);
Serial.println(F(" A"));
// Uncomment to set charge voltage limit to 4.1V
// bq.setChargeVoltageLimitV(4.1);
// Test charge voltage limit functions
float voltage = bq.getChargeVoltageLimitV();
Serial.print(F("Current voltage limit: "));
Serial.print(voltage);
Serial.println(F(" V"));
// Uncomment to set input current limit to 2.0A
// bq.setInputCurrentLimitA(2.0);
// Test input current limit functions
float input_current = bq.getInputCurrentLimitA();
Serial.print(F("Current input limit: "));
Serial.print(input_current);
Serial.println(F(" A"));
// Uncomment to set input voltage limit to 5.0V
// bq.setInputVoltageLimitV(5.0);
// Test input voltage limit functions
float input_voltage = bq.getInputVoltageLimitV();
Serial.print(F("Current input voltage limit: "));
Serial.print(input_voltage);
Serial.println(F(" V"));
// Uncomment to set minimal system voltage to 3.0V
// bq.setMinimalSystemVoltageV(3.0);
// Test minimal system voltage functions
float min_sys_voltage = bq.getMinimalSystemVoltageV();
Serial.print(F("Current minimal system voltage: "));
Serial.print(min_sys_voltage);
Serial.println(F(" V"));
// Uncomment to set precharge current limit to 0.05A
// bq.setPrechargeCurrentLimitA(0.05);
// Test precharge current limit functions
float precharge_current = bq.getPrechargeCurrentLimitA();
Serial.print(F("Current precharge limit: "));
Serial.print(precharge_current);
Serial.println(F(" A"));
// Uncomment to set termination current threshold to 0.025A
// bq.setTerminationCurrentThresholdA(0.025);
// Test termination current threshold functions
float termination_current = bq.getTerminationCurrentThresholdA();
Serial.print(F("Current termination threshold: "));
Serial.print(termination_current);
Serial.println(F(" A"));
// Uncomment to set trickle current to 40mA
// bq.setTrickleCurrent(true);
// Test trickle current functions
bool trickle_40ma = bq.getTrickleCurrent();
Serial.print(F("Trickle current (40mA mode): "));
Serial.println(trickle_40ma ? F("true") : F("false"));
// Uncomment to disable termination
// bq.setEnableTermination(false);
// Test termination enable functions
bool term_enabled = bq.getEnableTermination();
Serial.print(F("Termination enabled: "));
Serial.println(term_enabled ? F("true") : F("false"));
// Uncomment to disable VINDPM battery tracking
// bq.setVINDPMbatTrack(false);
// Test VINDPM battery tracking functions
bool vindpm_track = bq.getVINDPMbatTrack();
Serial.print(F("VINDPM battery tracking: "));
Serial.println(vindpm_track ? F("true") : F("false"));
// Uncomment to disable safety timers
// bq.setEnableSafetyTimers(false);
// Test safety timer enable functions
bool safety_timers = bq.getEnableSafetyTimers();
Serial.print(F("Safety timers enabled: "));
Serial.println(safety_timers ? F("true") : F("false"));
// Uncomment to set short precharge timer (0.62 hours)
// bq.setPrechargeTimer(true);
// Test precharge timer functions
bool precharge_short = bq.getPrechargeTimer();
Serial.print(F("Precharge timer (0.62h mode): "));
Serial.println(precharge_short ? F("true") : F("false"));
// Uncomment to set long fast charge timer (28 hours)
// bq.setFastchargeTimer(true);
// Test fast charge timer functions
bool fastcharge_long = bq.getFastchargeTimer();
Serial.print(F("Fast charge timer (28h mode): "));
Serial.println(fastcharge_long ? F("true") : F("false"));
// Uncomment to disable auto battery discharge
// bq.setAutoBatteryDischarge(false);
// Test auto battery discharge functions
bool auto_bat_discharge = bq.getAutoBatteryDischarge();
Serial.print(F("Auto battery discharge: "));
Serial.println(auto_bat_discharge ? F("true") : F("false"));
// Uncomment to force battery discharge
// bq.setForceBatteryDischarge(true);
// Test force battery discharge functions
bool force_bat_discharge = bq.getForceBatteryDischarge();
Serial.print(F("Force battery discharge: "));
Serial.println(force_bat_discharge ? F("true") : F("false"));
// Uncomment to disable charging
// bq.setEnableCharging(false);
// Test charging enable functions
bool charging_enabled = bq.getEnableCharging();
Serial.print(F("Charging enabled: "));
Serial.println(charging_enabled ? F("true") : F("false"));
// Uncomment to enable HIZ mode
// bq.setHighZ(true);
// Test HIZ mode functions
bool hiz_enabled = bq.getHighZ();
Serial.print(F("HIZ mode: "));
Serial.println(hiz_enabled ? F("true") : F("false"));
// Uncomment to force PMID discharge
// bq.setForcePMIDDischarge(true);
// Test force PMID discharge functions
bool force_pmid_discharge = bq.getForcePMIDDischarge();
Serial.print(F("Force PMID discharge: "));
Serial.println(force_pmid_discharge ? F("true") : F("false"));
// Uncomment to reset watchdog
// bq.resetWatchdog();
// Uncomment to set watchdog to 100s
// bq.setWatchdog(BQ25628E_WATCHDOG_100S);
// Test watchdog setting
bq25628e_watchdog_t watchdog_setting = bq.getWatchdog();
Serial.print(F("Watchdog setting: "));
switch (watchdog_setting) {
case BQ25628E_WATCHDOG_DISABLED:
Serial.println(F("Disabled"));
break;
case BQ25628E_WATCHDOG_50S:
Serial.println(F("50s"));
break;
case BQ25628E_WATCHDOG_100S:
Serial.println(F("100s"));
break;
case BQ25628E_WATCHDOG_200S:
Serial.println(F("200s"));
break;
}
// Uncomment to set thermal regulation to 60°C
// bq.setThermalRegulation(false);
// Test thermal regulation setting
bool thermal_120c = bq.getThermalRegulation();
Serial.print(F("Thermal regulation: "));
Serial.println(thermal_120c ? F("120°C") : F("60°C"));
// Uncomment to set converter frequency to 1.35MHz
// bq.setConverterFrequency(BQ25628E_CONV_FREQ_1350KHZ);
// Test converter frequency setting
bq25628e_conv_freq_t conv_freq = bq.getConverterFrequency();
Serial.print(F("Converter frequency: "));
switch (conv_freq) {
case BQ25628E_CONV_FREQ_1500KHZ:
Serial.println(F("1.5MHz"));
break;
case BQ25628E_CONV_FREQ_1350KHZ:
Serial.println(F("1.35MHz"));
break;
case BQ25628E_CONV_FREQ_1650KHZ:
Serial.println(F("1.65MHz"));
break;
case BQ25628E_CONV_FREQ_RESERVED:
Serial.println(F("Reserved"));
break;
}
// Uncomment to set VBUS OVP to 6.3V
// bq.setVBUSOvervoltage(false);
// Test VBUS overvoltage setting
bool vbus_high_ovp = bq.getVBUSOvervoltage();
Serial.print(F("VBUS OVP threshold: "));
Serial.println(vbus_high_ovp ? F("18.5V") : F("6.3V"));
// Uncomment to set BATFET to ship mode (WARNING: will disconnect battery)
// bq.setBATFETcontrol(BQ25628E_BATFET_SHIP);
// Test BATFET control setting
bq25628e_batfet_ctrl_t batfet_ctrl = bq.getBATFETcontrol();
Serial.print(F("BATFET control: "));
switch (batfet_ctrl) {
case BQ25628E_BATFET_NORMAL:
Serial.println(F("Normal"));
break;
case BQ25628E_BATFET_SHUTDOWN:
Serial.println(F("Shutdown"));
break;
case BQ25628E_BATFET_SHIP:
Serial.println(F("Ship"));
break;
case BQ25628E_BATFET_RESET:
Serial.println(F("Reset"));
break;
}
// Uncomment to set peak discharge current to 6A
// bq.setPeakBattDischarge(false);
// Test peak battery discharge setting
bool peak_12a = bq.getPeakBattDischarge();
Serial.print(F("Peak discharge current: "));
Serial.println(peak_12a ? F("12A") : F("6A"));
// Uncomment to set VBAT UVLO to 1.8V threshold
// bq.setVBatUVLO(true);
// Test VBAT UVLO setting
bool vbat_uvlo_low = bq.getVBatUVLO();
Serial.print(F("VBAT UVLO threshold: "));
Serial.println(vbat_uvlo_low ? F("1.8V") : F("2.2V"));
// Uncomment to set charge rate to 2C
// bq.setChargeRate(BQ25628E_CHARGE_RATE_2C);
// Test charge rate setting
bq25628e_charge_rate_t charge_rate = bq.getChargeRate();
Serial.print(F("Charge rate: "));
switch (charge_rate) {
case BQ25628E_CHARGE_RATE_1C:
Serial.println(F("1C"));
break;
case BQ25628E_CHARGE_RATE_2C:
Serial.println(F("2C"));
break;
case BQ25628E_CHARGE_RATE_4C:
Serial.println(F("4C"));
break;
case BQ25628E_CHARGE_RATE_6C:
Serial.println(F("6C"));
break;
}
// Uncomment to ignore thermistor
// bq.setIgnoreThermistor(true);
// Test thermistor ignore setting
bool ignore_thermistor = bq.getIgnoreThermistor();
Serial.print(F("Ignore thermistor: "));
Serial.println(ignore_thermistor ? F("true") : F("false"));
// Uncomment to set cool thermistor current to 40%
// bq.setCoolThermistorCurrent(BQ25628E_THERM_CURR_40PCT);
// Test cool thermistor current setting
bq25628e_therm_curr_t cool_current = bq.getCoolThermistorCurrent();
Serial.print(F("Cool thermistor current: "));
switch (cool_current) {
case BQ25628E_THERM_CURR_SUSPEND:
Serial.println(F("Suspended"));
break;
case BQ25628E_THERM_CURR_20PCT:
Serial.println(F("20%"));
break;
case BQ25628E_THERM_CURR_40PCT:
Serial.println(F("40%"));
break;
case BQ25628E_THERM_CURR_UNCHANGED:
Serial.println(F("Unchanged"));
break;
}
// Uncomment to set warm thermistor current to 20%
// bq.setWarmThermistorCurrent(BQ25628E_THERM_CURR_20PCT);
// Test warm thermistor current setting
bq25628e_therm_curr_t warm_current = bq.getWarmThermistorCurrent();
Serial.print(F("Warm thermistor current: "));
switch (warm_current) {
case BQ25628E_THERM_CURR_SUSPEND:
Serial.println(F("Suspended"));
break;
case BQ25628E_THERM_CURR_20PCT:
Serial.println(F("20%"));
break;
case BQ25628E_THERM_CURR_40PCT:
Serial.println(F("40%"));
break;
case BQ25628E_THERM_CURR_UNCHANGED:
Serial.println(F("Unchanged"));
break;
}
// Enable ADC and set to 12-bit mode by default
Serial.println(F("Enabling ADC with 12-bit resolution..."));
if (bq.setADCEnable(true) && bq.setADCSampleRate(BQ25628E_ADC_SAMPLE_12BIT)) {
Serial.println(F("ADC configured successfully"));
} else {
Serial.println(F("Failed to configure ADC"));
}
// Test ADC configuration functions
bool adc_enabled = bq.getADCEnable();
Serial.print(F("ADC enabled: "));
Serial.println(adc_enabled ? F("true") : F("false"));
bool adc_oneshot = bq.getADCOneShot();
Serial.print(F("ADC one-shot mode: "));
Serial.println(adc_oneshot ? F("true") : F("false"));
bq25628e_adc_sample_t sample_rate = bq.getADCSampleRate();
Serial.print(F("ADC sample rate: "));
switch (sample_rate) {
case BQ25628E_ADC_SAMPLE_12BIT:
Serial.println(F("12-bit"));
break;
case BQ25628E_ADC_SAMPLE_11BIT:
Serial.println(F("11-bit"));
break;
case BQ25628E_ADC_SAMPLE_10BIT:
Serial.println(F("10-bit"));
break;
case BQ25628E_ADC_SAMPLE_9BIT:
Serial.println(F("9-bit"));
break;
}
// Ensure all ADC functions are enabled (disable_flags = 0x00)
Serial.println(F("Ensuring all ADC functions are enabled..."));
if (bq.setDisableADC(0x00)) {
Serial.println(F("ADC functions configured successfully"));
} else {
Serial.println(F("Failed to configure ADC functions"));
}
// Display ADC function enable status
uint8_t adc_disable_flags = bq.getDisableADC();
Serial.print(F("ADC Function Status (0x"));
Serial.print(adc_disable_flags, HEX);
Serial.println(F("):"));
Serial.print(F(" IBUS ADC: "));
Serial.println((adc_disable_flags & BQ25628E_ADC_DIS_IBUS) ? F("Disabled") : F("Enabled"));
Serial.print(F(" IBAT ADC: "));
Serial.println((adc_disable_flags & BQ25628E_ADC_DIS_IBAT) ? F("Disabled") : F("Enabled"));
Serial.print(F(" VBUS ADC: "));
Serial.println((adc_disable_flags & BQ25628E_ADC_DIS_VBUS) ? F("Disabled") : F("Enabled"));
Serial.print(F(" VBAT ADC: "));
Serial.println((adc_disable_flags & BQ25628E_ADC_DIS_VBAT) ? F("Disabled") : F("Enabled"));
Serial.print(F(" VSYS ADC: "));
Serial.println((adc_disable_flags & BQ25628E_ADC_DIS_VSYS) ? F("Disabled") : F("Enabled"));
Serial.print(F(" TS ADC: "));
Serial.println((adc_disable_flags & BQ25628E_ADC_DIS_TS) ? F("Disabled") : F("Enabled"));
Serial.print(F(" TDIE ADC: "));
Serial.println((adc_disable_flags & BQ25628E_ADC_DIS_TDIE) ? F("Disabled") : F("Enabled"));
Serial.print(F(" VPMID ADC: "));
Serial.println((adc_disable_flags & BQ25628E_ADC_DIS_VPMID) ? F("Disabled") : F("Enabled"));
Serial.println(F("All tests completed!"));
// Set interrupt mask to enable only CHG and VBUS interrupts, disable all others
Serial.println(F("Setting interrupt mask (CHG + VBUS enabled, others disabled)..."));
uint32_t intMask = BQ25628E_INT_MASK_WD | BQ25628E_INT_MASK_SAFETY_TMR |
BQ25628E_INT_MASK_VINDPM | BQ25628E_INT_MASK_IINDPM |
BQ25628E_INT_MASK_VSYS | BQ25628E_INT_MASK_TREG |
BQ25628E_INT_MASK_ADC_DONE | BQ25628E_INT_MASK_TS |
BQ25628E_INT_MASK_TSHUT | BQ25628E_INT_MASK_SYS_FAULT |
BQ25628E_INT_MASK_BAT_FAULT | BQ25628E_INT_MASK_VBUS_FAULT;
// CHG and VBUS interrupts NOT included in mask = they remain enabled
if (bq.setInterruptMask(intMask)) {
Serial.println(F("Interrupt mask set successfully"));
} else {
Serial.println(F("Failed to set interrupt mask"));
}
// Read back and display interrupt mask
uint32_t readMask = bq.getInterruptMask();
Serial.print(F("Current interrupt mask: 0x"));
Serial.println(readMask, HEX);
}
void printChargerStatus() {
uint16_t statusFlags = bq.getChargerStatusFlags();
uint8_t faultFlags = bq.getFaultStatusFlags();
uint16_t chargerFlags = bq.getChargerFlags();
uint8_t faultFlagsCleared = bq.getFaultFlags();
uint8_t status0 = statusFlags & 0xFF;
uint8_t status1 = (statusFlags >> 8) & 0xFF;
uint8_t flag0 = chargerFlags & 0xFF;
uint8_t flag1 = (chargerFlags >> 8) & 0xFF;
Serial.println(F("=== Charger Status ==="));
Serial.print(F("Status: 0x"));
Serial.print(statusFlags, HEX);
Serial.print(F(", Fault: 0x"));
Serial.print(faultFlags, HEX);
Serial.print(F(", Flags: 0x"));
Serial.print(chargerFlags, HEX);
Serial.print(F(", FaultFlags: 0x"));
Serial.println(faultFlagsCleared, HEX);
// REG0x1D Status 0 flags
Serial.print(F("Status 0 (0x"));
Serial.print(status0, HEX);
Serial.println(F("):"));
if (status0 & BQ25628E_STATUS0_WD_STAT) {
Serial.println(F(" ⚠️ WD Timer Expired"));
}
if (status0 & BQ25628E_STATUS0_SAFETY_TMR_STAT) {
Serial.println(F(" ⚠️ Safety Timer Expired"));
}
if (status0 & BQ25628E_STATUS0_VINDPM_STAT) {
Serial.println(F(" 📉 VINDPM Regulation Active"));
}
if (status0 & BQ25628E_STATUS0_IINDPM_STAT) {
Serial.println(F(" 📉 IINDPM/ILIM Regulation Active"));
}
if (status0 & BQ25628E_STATUS0_VSYS_STAT) {
Serial.println(F(" 📉 VSYSMIN Regulation Active"));
}
if (status0 & BQ25628E_STATUS0_TREG_STAT) {
Serial.println(F(" 🌡️ Thermal Regulation Active"));
}
if (status0 & BQ25628E_STATUS0_ADC_DONE_STAT) {
Serial.println(F(" ✅ ADC Conversion Complete"));
}
// REG0x1E Status 1 flags
Serial.print(F("Status 1 (0x"));
Serial.print(status1, HEX);
Serial.println(F("):"));
// VBUS Status (bits 2:0)
uint8_t vbus_stat = status1 & BQ25628E_STATUS1_VBUS_STAT_MASK;
Serial.print(F(" 🔌 VBUS: "));
switch (vbus_stat) {
case BQ25628E_VBUS_STAT_NOT_POWERED:
Serial.println(F("Not Powered"));
break;
case BQ25628E_VBUS_STAT_UNKNOWN_ADAPTER:
Serial.println(F("Unknown Adapter"));
break;
default:
Serial.print(F("Status Code "));
Serial.println(vbus_stat);
break;
}
// Charge Status (bits 4:3)
uint8_t chg_stat = (status1 & BQ25628E_STATUS1_CHG_STAT_MASK) >> BQ25628E_STATUS1_CHG_STAT_SHIFT;
Serial.print(F(" 🔋 Charge: "));
switch (chg_stat) {
case BQ25628E_CHG_STAT_NOT_CHARGING:
Serial.println(F("Not Charging/Terminated"));
break;
case BQ25628E_CHG_STAT_CHARGING:
Serial.println(F("Charging (CC mode)"));
break;
case BQ25628E_CHG_STAT_TAPER:
Serial.println(F("Taper Charge (CV mode)"));
break;
case BQ25628E_CHG_STAT_TOPOFF:
Serial.println(F("Top-off Timer Active"));
break;
}
// REG0x1F Fault Status flags
Serial.print(F("Fault Status (0x"));
Serial.print(faultFlags, HEX);
Serial.println(F("):"));
if (faultFlags & BQ25628E_FAULT_VBUS_FAULT_STAT) {
Serial.println(F(" 🚨 VBUS Fault (OVP/Sleep)"));
}
if (faultFlags & BQ25628E_FAULT_BAT_FAULT_STAT) {
Serial.println(F(" 🚨 Battery Fault (OCP/OVP)"));
}
if (faultFlags & BQ25628E_FAULT_SYS_FAULT_STAT) {
Serial.println(F(" 🚨 System Fault (Short/OVP)"));
}
if (faultFlags & BQ25628E_FAULT_TSHUT_STAT) {
Serial.println(F(" 🔥 Thermal Shutdown"));
}
// TS Status (bits 2:0)
uint8_t ts_stat = faultFlags & BQ25628E_FAULT_TS_STAT_MASK;
Serial.print(F(" 🌡️ TS Status: "));
switch (ts_stat) {
case BQ25628E_TS_STAT_NORMAL:
Serial.println(F("Normal"));
break;
case BQ25628E_TS_STAT_COLD:
Serial.println(F("Cold"));
break;
case BQ25628E_TS_STAT_HOT:
Serial.println(F("Hot"));
break;
case BQ25628E_TS_STAT_COOL:
Serial.println(F("Cool"));
break;
case BQ25628E_TS_STAT_WARM:
Serial.println(F("Warm"));
break;
case BQ25628E_TS_STAT_PRECOOL:
Serial.println(F("Pre-cool"));
break;
case BQ25628E_TS_STAT_PREWARM:
Serial.println(F("Pre-warm"));
break;
case BQ25628E_TS_STAT_BIAS_FAULT:
Serial.println(F("Bias Reference Fault"));
break;
}
// REG0x20/0x21 Charger Flag status (cleared on read!)
if (flag0 != 0 || flag1 != 0) {
Serial.print(F("Charger Flags (0x"));
Serial.print(flag1, HEX);
Serial.print(F("/0x"));
Serial.print(flag0, HEX);
Serial.println(F(") - CLEARED:"));
// Flag0 bits
if (flag0 & BQ25628E_FLAG0_WD_FLAG) {
Serial.println(F(" 🚩 WD Timer Expired"));
}
if (flag0 & BQ25628E_FLAG0_SAFETY_TMR_FLAG) {
Serial.println(F(" 🚩 Safety Timer Expired"));
}
if (flag0 & BQ25628E_FLAG0_VINDPM_FLAG) {
Serial.println(F(" 🚩 VINDPM Regulation Event"));
}
if (flag0 & BQ25628E_FLAG0_IINDPM_FLAG) {
Serial.println(F(" 🚩 IINDPM/ILIM Regulation Event"));
}
if (flag0 & BQ25628E_FLAG0_VSYS_FLAG) {
Serial.println(F(" 🚩 VSYSMIN Regulation Event"));
}
if (flag0 & BQ25628E_FLAG0_TREG_FLAG) {
Serial.println(F(" 🚩 Thermal Regulation Event"));
}
if (flag0 & BQ25628E_FLAG0_ADC_DONE_FLAG) {
Serial.println(F(" 🚩 ADC Conversion Complete"));
}
// Flag1 bits
if (flag1 & BQ25628E_FLAG1_VBUS_FLAG) {
Serial.println(F(" 🚩 VBUS Status Changed"));
}
if (flag1 & BQ25628E_FLAG1_CHG_FLAG) {
Serial.println(F(" 🚩 Charge Status Changed"));
}
} else {
Serial.println(F("No charger flags set"));
}
// REG0x22 Fault Flag status (cleared on read!)
if (faultFlagsCleared != 0) {
Serial.print(F("Fault Flags (0x"));
Serial.print(faultFlagsCleared, HEX);
Serial.println(F(") - CLEARED:"));
if (faultFlagsCleared & BQ25628E_FAULT_FLAG_VBUS_FAULT) {
Serial.println(F(" 💥 VBUS Fault Event (OVP/Sleep)"));
}
if (faultFlagsCleared & BQ25628E_FAULT_FLAG_BAT_FAULT) {
Serial.println(F(" 💥 Battery Fault Event (OCP/OVP)"));
}
if (faultFlagsCleared & BQ25628E_FAULT_FLAG_SYS_FAULT) {
Serial.println(F(" 💥 System Fault Event (OVP/Short)"));
}
if (faultFlagsCleared & BQ25628E_FAULT_FLAG_TSHUT) {
Serial.println(F(" 💥 Thermal Shutdown Event"));
}
if (faultFlagsCleared & BQ25628E_FAULT_FLAG_TS_CHANGED) {
Serial.println(F(" 💥 TS Status Changed Event"));
}
} else {
Serial.println(F("No fault flags set"));
}
// Display current interrupt mask status
uint32_t currentMask = bq.getInterruptMask();
Serial.print(F("INT Mask: CHG="));
Serial.print((currentMask & BQ25628E_INT_MASK_CHG) ? F("OFF") : F("ON"));
Serial.print(F(", VBUS="));
Serial.print((currentMask & BQ25628E_INT_MASK_VBUS) ? F("OFF") : F("ON"));
Serial.print(F(", Others="));
Serial.println((currentMask & ~(BQ25628E_INT_MASK_CHG | BQ25628E_INT_MASK_VBUS)) ? F("OFF") : F("ON"));
Serial.println(F("====================="));
Serial.println();
}
void loop() {
static unsigned long lastStatusTime = 0;
static unsigned long lastADCTime = 0;
unsigned long currentTime = millis();
// Print all ADC values every 1 second
if (currentTime - lastADCTime >= 1000) {
float ibus_current = bq.getIBUScurrent();
float ibat_current = bq.getIBATcurrent();
float vbus_voltage = bq.getVBUSvoltage();
float vpmid_voltage = bq.getVPMIDvoltage();
float vbat_voltage = bq.getVBATvoltage();
float vsys_voltage = bq.getVSYSvoltage();
float thermistor_percent = bq.getThermistorPercent();
float die_temp = bq.getDieTempC();
Serial.print(F("ADC: IBUS="));
Serial.print(ibus_current, 3);
Serial.print(F("A, IBAT="));
Serial.print(ibat_current, 3);
Serial.print(F("A, VBUS="));
Serial.print(vbus_voltage, 3);
Serial.print(F("V, VPMID="));
Serial.print(vpmid_voltage, 3);
Serial.print(F("V, VBAT="));
Serial.print(vbat_voltage, 3);
Serial.print(F("V, VSYS="));
Serial.print(vsys_voltage, 3);
Serial.print(F("V, TS="));
Serial.print(thermistor_percent, 1);
Serial.print(F("%, TDIE="));
Serial.print(die_temp, 1);
Serial.println(F("°C"));
lastADCTime = currentTime;
}
// Print status every 5 seconds
if (currentTime - lastStatusTime >= 5000) {
printChargerStatus();
lastStatusTime = currentTime;
}
delay(100);
}

View file

@ -0,0 +1,74 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Adafruit BQ25628E Arduino Library: Adafruit_BQ25628E.cpp File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Adafruit BQ25628E Arduino Library
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">Adafruit_BQ25628E.cpp File Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="_adafruit___b_q25628_e_8h_source.html">Adafruit_BQ25628E.h</a>&quot;</code><br />
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>

File diff suppressed because it is too large Load diff

File diff suppressed because one or more lines are too long

78
html/annotated.html Normal file
View file

@ -0,0 +1,78 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Adafruit BQ25628E Arduino Library: Class List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Adafruit BQ25628E Arduino Library
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">Class List</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
<table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_adafruit___b_q25628_e.html" target="_self">Adafruit_BQ25628E</a></td><td class="desc">Class that stores state and functions for interacting with the BQ25628E I2C Battery Charger </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>

BIN
html/bc_s.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 676 B

BIN
html/bdwn.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 147 B

View file

@ -0,0 +1,161 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Adafruit BQ25628E Arduino Library: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Adafruit BQ25628E Arduino Library
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">Adafruit_BQ25628E Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a61a091d426df80face2a93d813083b42">Adafruit_BQ25628E</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a6c6497d741f6232ede6562b93d0e115c">begin</a>(uint8_t i2c_addr=BQ25628E_DEFAULT_ADDR, TwoWire *wire=&amp;Wire)</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a78deda9aacd6c15f268f8aac746b0aa1">getADCEnable</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#aa5697e6e2bafccd0f213727a65c83edc">getADCOneShot</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a6c8abb16cdc2c2df4d6c0e889f318dcf">getADCSampleRate</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a560fae5ca7bae76265b27937aa122d8f">getAutoBatteryDischarge</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a449d716b12a5b39b1e82681443556714">getBATFETcontrol</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a5aa7c5f03efda9cfbad67867c7d003a7">getChargeCurrentLimitA</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#ac2f06fc87497040073e9cff3182f9253">getChargeRate</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#aebc5b79c6b59fcc456ec92c1e339f06a">getChargerFlags</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a6c1adca06cec08dd08ff8e7d5ae8dedf">getChargerStatusFlags</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a4e51cb9bd712b209cdef68177be1cc5b">getChargeVoltageLimitV</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a329a57a638d5480fcf4236fd1a025444">getConverterFrequency</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a155d6533100d71afb66e2aaaffc8ffc5">getCoolThermistorCurrent</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a376c302003301a3a987a65b58bf4d3e8">getDieTempC</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a1aa5db0128ff14777d1c6f0af479e2ec">getDisableADC</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a3160a9532834bf6c6f8fcce6091dc78c">getEnableCharging</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a4b6e2579616b41151c51764c2f12dee0">getEnableSafetyTimers</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a2c63186988cd5a18d200579324f2298c">getEnableTermination</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a856a129dbcc6ef493cd6a8592f56a52f">getFastchargeTimer</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#aaab51fcd136e5414aff27ecd2b8946e0">getFaultFlags</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a49b30b4fcb596c7e5b85ebdae125e224">getFaultStatusFlags</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a600ca1be3818030574e3429613a64f9a">getForceBatteryDischarge</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#ae353824a6cfb04e4f5311449e67a7f48">getForcePMIDDischarge</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a58fafbbb37fc73bd06efcb27b3586f54">getHighZ</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a9847caa2c15797c680ed51bc0f9109da">getIBATcurrent</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a8adceee25c642aff99a3f6e1ce27c6d6">getIBUScurrent</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#ae2cc12047573a0f9a56001b9c04a3ef8">getIgnoreThermistor</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a4f0209f09c7c860787c43bb409bf8abc">getInputCurrentLimitA</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#aa0b31024112e4af767b28701c94d7c31">getInputVoltageLimitV</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a6891861ecf1170b66f0b3e28bc11de1c">getInterruptMask</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a676d4320545f22e269b38c58d86eff9e">getMinimalSystemVoltageV</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#ac8e34a8e88a5d9cea9102b6cacf26897">getPeakBattDischarge</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a33f016e470c0e4eb7d7411754c68d8f6">getPrechargeCurrentLimitA</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a996443d4b5d088079f34cf390fa4f14f">getPrechargeTimer</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#af8e8846f923da1379a24a5ef1013613b">getTerminationCurrentThresholdA</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#ae04b4d5851fd7831a930d97381aeda48">getThermalRegulation</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a4433f1e8335e0edff74f5a964203e0f1">getThermistorPercent</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a9501a368a2f676420208fc8d94e4e097">getTrickleCurrent</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#ae17ccd15e1a7ef2980ecf6953046eb19">getVBatUVLO</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#ae6d46b8c151855242562f93cd93a051a">getVBATvoltage</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a2fd9644dcb7ee1af8dcad89c46a3cd9c">getVBUSOvervoltage</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a87d4d3851474d53615d2ca5f3d5d9c76">getVBUSvoltage</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a104005dd907eccc7f9580a2130a219d9">getVINDPMbatTrack</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a834154c32f26481af3742b9bbb388d95">getVPMIDvoltage</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a66da8919202a48f25c67520b863ee75e">getVSYSvoltage</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#abeac0646b347afcafb3ea4d5b25406bf">getWarmThermistorCurrent</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#afa09d9f80ba7ad5ea939b655b4586a28">getWatchdog</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#ae67469f6d76e5cbff5c5f5b89793bf34">reset</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a7c4fbb79f00bf64f16fc40b906b73999">resetWatchdog</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a00142daf5f4b62e5a3c3205a6b01926e">setADCEnable</a>(bool enable)</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a4b49b32d51916e6a43a8c198d81b4911">setADCOneShot</a>(bool one_shot)</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a220a600f52656b9b1bd234640aa16d8b">setADCSampleRate</a>(bq25628e_adc_sample_t sample_rate)</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a4fdccf62cbdb46dc8193f4fa35055d91">setAutoBatteryDischarge</a>(bool enable)</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a7dc6c468d6ccec965b2381f1028af37f">setBATFETcontrol</a>(bq25628e_batfet_ctrl_t control)</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#ac16359cf601800f8b74b41e7e6c98cff">setChargeCurrentLimitA</a>(float current_a)</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#ad8a4e2c324c9d3e1226ee3e8775fb62f">setChargeRate</a>(bq25628e_charge_rate_t rate)</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a86c2510f48786d06919443f07a7884b5">setChargeVoltageLimitV</a>(float voltage_v)</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a2c79e04e4bbd9a59929451c61317e106">setConverterFrequency</a>(bq25628e_conv_freq_t frequency)</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#ab38ef2fba3e677a2296d4e70a2a77357">setCoolThermistorCurrent</a>(bq25628e_therm_curr_t setting)</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a54b41549b6aa8733eee9bd59d33eb353">setDisableADC</a>(uint8_t disable_flags)</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a6ca6bf7cc87ab84b9f027fdc57b4cb5c">setEnableCharging</a>(bool enable)</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#af218e3f1595ca0ca504e3aa1632588a3">setEnableSafetyTimers</a>(bool enable)</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a466d60f84f1712e6b2adc17b0d85ec98">setEnableTermination</a>(bool enable)</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a5255d510f5c0db83a41f870333daaba7">setFastchargeTimer</a>(bool long_timer)</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#ab92dbb85e2bf391087490933c1e21b1d">setForceBatteryDischarge</a>(bool enable)</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#ac0c70a61dda0dda2219b1710758427c3">setForcePMIDDischarge</a>(bool enable)</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a6c870a3fda5c3864b9d88ba17750e20d">setHighZ</a>(bool enable)</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a98e9fcaa840f5a4a3ea1e61a84922e9d">setIgnoreThermistor</a>(bool ignore)</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#ab624fc6242e305907dddbe2a9bd01a64">setInputCurrentLimitA</a>(float current_a)</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a616ed4b5a7ab80227b98a96e9cb55c59">setInputVoltageLimitV</a>(float voltage_v)</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#aed86b3c3323d90f2d67701f2ea288072">setInterruptMask</a>(uint32_t mask)</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a1366ffb2b31441d5844a9ad73288ed18">setMinimalSystemVoltageV</a>(float voltage_v)</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a455fd71893f02294ae361a7cebcad788">setPeakBattDischarge</a>(bool peak_12a)</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#af5fb9618f5771c460cb7a106d33f2fa3">setPrechargeCurrentLimitA</a>(float current_a)</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a09a64db6551b636f30c5c2f0d41957df">setPrechargeTimer</a>(bool short_timer)</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a65d67268065c5dd3af10095ab2aa9d2d">setTerminationCurrentThresholdA</a>(float current_a)</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#aa2de52a4122b00fe6faff61f6e44d350">setThermalRegulation</a>(bool temp_120c)</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a88941f3c62f7c5a4c54fc79ca5d3a71a">setTrickleCurrent</a>(bool use_40ma)</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#aa38724cccb45c46da0cccabc19082591">setVBatUVLO</a>(bool low_threshold)</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a5554201cf4f15d9aee77e6b72530919e">setVBUSOvervoltage</a>(bool high_threshold)</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a0bec47b8037cebc214cec16b39b82659">setVINDPMbatTrack</a>(bool enable)</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#acd368cf1e0513ecb57131d82dc998b62">setWarmThermistorCurrent</a>(bq25628e_therm_curr_t setting)</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a820d792c8bf16bfb506d1c2e5873bd45">setWatchdog</a>(bq25628e_watchdog_t setting)</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html#a3527809c987155be627ebd1b65b80de4">~Adafruit_BQ25628E</a>()</td><td class="entry"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>

File diff suppressed because it is too large Load diff

82
html/classes.html Normal file
View file

@ -0,0 +1,82 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Adafruit BQ25628E Arduino Library: Class Index</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Adafruit BQ25628E Arduino Library
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">Class Index</div> </div>
</div><!--header-->
<div class="contents">
<div class="qindex"><a class="qindex" href="#letter_a">a</a></div>
<table class="classindex">
<tr><td rowspan="2" valign="bottom"><a name="letter_a"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;a&#160;&#160;</div></td></tr></table>
</td><td></td></tr>
<tr><td></td></tr>
<tr><td valign="top"><a class="el" href="class_adafruit___b_q25628_e.html">Adafruit_BQ25628E</a>&#160;&#160;&#160;</td><td></td></tr>
<tr><td></td><td></td></tr>
</table>
<div class="qindex"><a class="qindex" href="#letter_a">a</a></div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>

BIN
html/closed.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 B

BIN
html/doc.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 746 B

1596
html/doxygen.css Normal file

File diff suppressed because it is too large Load diff

BIN
html/doxygen.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

97
html/dynsections.js Normal file
View file

@ -0,0 +1,97 @@
function toggleVisibility(linkObj)
{
var base = $(linkObj).attr('id');
var summary = $('#'+base+'-summary');
var content = $('#'+base+'-content');
var trigger = $('#'+base+'-trigger');
var src=$(trigger).attr('src');
if (content.is(':visible')===true) {
content.hide();
summary.show();
$(linkObj).addClass('closed').removeClass('opened');
$(trigger).attr('src',src.substring(0,src.length-8)+'closed.png');
} else {
content.show();
summary.hide();
$(linkObj).removeClass('closed').addClass('opened');
$(trigger).attr('src',src.substring(0,src.length-10)+'open.png');
}
return false;
}
function updateStripes()
{
$('table.directory tr').
removeClass('even').filter(':visible:even').addClass('even');
}
function toggleLevel(level)
{
$('table.directory tr').each(function() {
var l = this.id.split('_').length-1;
var i = $('#img'+this.id.substring(3));
var a = $('#arr'+this.id.substring(3));
if (l<level+1) {
i.removeClass('iconfopen iconfclosed').addClass('iconfopen');
a.html('&#9660;');
$(this).show();
} else if (l==level+1) {
i.removeClass('iconfclosed iconfopen').addClass('iconfclosed');
a.html('&#9658;');
$(this).show();
} else {
$(this).hide();
}
});
updateStripes();
}
function toggleFolder(id)
{
// the clicked row
var currentRow = $('#row_'+id);
// all rows after the clicked row
var rows = currentRow.nextAll("tr");
var re = new RegExp('^row_'+id+'\\d+_$', "i"); //only one sub
// only match elements AFTER this one (can't hide elements before)
var childRows = rows.filter(function() { return this.id.match(re); });
// first row is visible we are HIDING
if (childRows.filter(':first').is(':visible')===true) {
// replace down arrow by right arrow for current row
var currentRowSpans = currentRow.find("span");
currentRowSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
currentRowSpans.filter(".arrow").html('&#9658;');
rows.filter("[id^=row_"+id+"]").hide(); // hide all children
} else { // we are SHOWING
// replace right arrow by down arrow for current row
var currentRowSpans = currentRow.find("span");
currentRowSpans.filter(".iconfclosed").removeClass("iconfclosed").addClass("iconfopen");
currentRowSpans.filter(".arrow").html('&#9660;');
// replace down arrows by right arrows for child rows
var childRowsSpans = childRows.find("span");
childRowsSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
childRowsSpans.filter(".arrow").html('&#9658;');
childRows.show(); //show all children
}
updateStripes();
}
function toggleInherit(id)
{
var rows = $('tr.inherit.'+id);
var img = $('tr.inherit_header.'+id+' img');
var src = $(img).attr('src');
if (rows.filter(':first').is(':visible')===true) {
rows.css('display','none');
$(img).attr('src',src.substring(0,src.length-8)+'closed.png');
} else {
rows.css('display','table-row'); // using show() causes jump in firefox
$(img).attr('src',src.substring(0,src.length-10)+'open.png');
}
}

79
html/files.html Normal file
View file

@ -0,0 +1,79 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Adafruit BQ25628E Arduino Library: File List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Adafruit BQ25628E Arduino Library
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">File List</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here is a list of all documented files with brief descriptions:</div><div class="directory">
<table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="_adafruit___b_q25628_e_8cpp.html" target="_self">Adafruit_BQ25628E.cpp</a></td><td class="desc"></td></tr>
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_adafruit___b_q25628_e_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_adafruit___b_q25628_e_8h.html" target="_self">Adafruit_BQ25628E.h</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>

BIN
html/folderclosed.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 616 B

BIN
html/folderopen.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 597 B

348
html/functions.html Normal file
View file

@ -0,0 +1,348 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Adafruit BQ25628E Arduino Library: Class Members</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Adafruit BQ25628E Arduino Library
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div>
<h3><a id="index_a"></a>- a -</h3><ul>
<li>Adafruit_BQ25628E()
: <a class="el" href="class_adafruit___b_q25628_e.html#a61a091d426df80face2a93d813083b42">Adafruit_BQ25628E</a>
</li>
</ul>
<h3><a id="index_b"></a>- b -</h3><ul>
<li>begin()
: <a class="el" href="class_adafruit___b_q25628_e.html#a6c6497d741f6232ede6562b93d0e115c">Adafruit_BQ25628E</a>
</li>
</ul>
<h3><a id="index_g"></a>- g -</h3><ul>
<li>getADCEnable()
: <a class="el" href="class_adafruit___b_q25628_e.html#a78deda9aacd6c15f268f8aac746b0aa1">Adafruit_BQ25628E</a>
</li>
<li>getADCOneShot()
: <a class="el" href="class_adafruit___b_q25628_e.html#aa5697e6e2bafccd0f213727a65c83edc">Adafruit_BQ25628E</a>
</li>
<li>getADCSampleRate()
: <a class="el" href="class_adafruit___b_q25628_e.html#a6c8abb16cdc2c2df4d6c0e889f318dcf">Adafruit_BQ25628E</a>
</li>
<li>getAutoBatteryDischarge()
: <a class="el" href="class_adafruit___b_q25628_e.html#a560fae5ca7bae76265b27937aa122d8f">Adafruit_BQ25628E</a>
</li>
<li>getBATFETcontrol()
: <a class="el" href="class_adafruit___b_q25628_e.html#a449d716b12a5b39b1e82681443556714">Adafruit_BQ25628E</a>
</li>
<li>getChargeCurrentLimitA()
: <a class="el" href="class_adafruit___b_q25628_e.html#a5aa7c5f03efda9cfbad67867c7d003a7">Adafruit_BQ25628E</a>
</li>
<li>getChargeRate()
: <a class="el" href="class_adafruit___b_q25628_e.html#ac2f06fc87497040073e9cff3182f9253">Adafruit_BQ25628E</a>
</li>
<li>getChargerFlags()
: <a class="el" href="class_adafruit___b_q25628_e.html#aebc5b79c6b59fcc456ec92c1e339f06a">Adafruit_BQ25628E</a>
</li>
<li>getChargerStatusFlags()
: <a class="el" href="class_adafruit___b_q25628_e.html#a6c1adca06cec08dd08ff8e7d5ae8dedf">Adafruit_BQ25628E</a>
</li>
<li>getChargeVoltageLimitV()
: <a class="el" href="class_adafruit___b_q25628_e.html#a4e51cb9bd712b209cdef68177be1cc5b">Adafruit_BQ25628E</a>
</li>
<li>getConverterFrequency()
: <a class="el" href="class_adafruit___b_q25628_e.html#a329a57a638d5480fcf4236fd1a025444">Adafruit_BQ25628E</a>
</li>
<li>getCoolThermistorCurrent()
: <a class="el" href="class_adafruit___b_q25628_e.html#a155d6533100d71afb66e2aaaffc8ffc5">Adafruit_BQ25628E</a>
</li>
<li>getDieTempC()
: <a class="el" href="class_adafruit___b_q25628_e.html#a376c302003301a3a987a65b58bf4d3e8">Adafruit_BQ25628E</a>
</li>
<li>getDisableADC()
: <a class="el" href="class_adafruit___b_q25628_e.html#a1aa5db0128ff14777d1c6f0af479e2ec">Adafruit_BQ25628E</a>
</li>
<li>getEnableCharging()
: <a class="el" href="class_adafruit___b_q25628_e.html#a3160a9532834bf6c6f8fcce6091dc78c">Adafruit_BQ25628E</a>
</li>
<li>getEnableSafetyTimers()
: <a class="el" href="class_adafruit___b_q25628_e.html#a4b6e2579616b41151c51764c2f12dee0">Adafruit_BQ25628E</a>
</li>
<li>getEnableTermination()
: <a class="el" href="class_adafruit___b_q25628_e.html#a2c63186988cd5a18d200579324f2298c">Adafruit_BQ25628E</a>
</li>
<li>getFastchargeTimer()
: <a class="el" href="class_adafruit___b_q25628_e.html#a856a129dbcc6ef493cd6a8592f56a52f">Adafruit_BQ25628E</a>
</li>
<li>getFaultFlags()
: <a class="el" href="class_adafruit___b_q25628_e.html#aaab51fcd136e5414aff27ecd2b8946e0">Adafruit_BQ25628E</a>
</li>
<li>getFaultStatusFlags()
: <a class="el" href="class_adafruit___b_q25628_e.html#a49b30b4fcb596c7e5b85ebdae125e224">Adafruit_BQ25628E</a>
</li>
<li>getForceBatteryDischarge()
: <a class="el" href="class_adafruit___b_q25628_e.html#a600ca1be3818030574e3429613a64f9a">Adafruit_BQ25628E</a>
</li>
<li>getForcePMIDDischarge()
: <a class="el" href="class_adafruit___b_q25628_e.html#ae353824a6cfb04e4f5311449e67a7f48">Adafruit_BQ25628E</a>
</li>
<li>getHighZ()
: <a class="el" href="class_adafruit___b_q25628_e.html#a58fafbbb37fc73bd06efcb27b3586f54">Adafruit_BQ25628E</a>
</li>
<li>getIBATcurrent()
: <a class="el" href="class_adafruit___b_q25628_e.html#a9847caa2c15797c680ed51bc0f9109da">Adafruit_BQ25628E</a>
</li>
<li>getIBUScurrent()
: <a class="el" href="class_adafruit___b_q25628_e.html#a8adceee25c642aff99a3f6e1ce27c6d6">Adafruit_BQ25628E</a>
</li>
<li>getIgnoreThermistor()
: <a class="el" href="class_adafruit___b_q25628_e.html#ae2cc12047573a0f9a56001b9c04a3ef8">Adafruit_BQ25628E</a>
</li>
<li>getInputCurrentLimitA()
: <a class="el" href="class_adafruit___b_q25628_e.html#a4f0209f09c7c860787c43bb409bf8abc">Adafruit_BQ25628E</a>
</li>
<li>getInputVoltageLimitV()
: <a class="el" href="class_adafruit___b_q25628_e.html#aa0b31024112e4af767b28701c94d7c31">Adafruit_BQ25628E</a>
</li>
<li>getInterruptMask()
: <a class="el" href="class_adafruit___b_q25628_e.html#a6891861ecf1170b66f0b3e28bc11de1c">Adafruit_BQ25628E</a>
</li>
<li>getMinimalSystemVoltageV()
: <a class="el" href="class_adafruit___b_q25628_e.html#a676d4320545f22e269b38c58d86eff9e">Adafruit_BQ25628E</a>
</li>
<li>getPeakBattDischarge()
: <a class="el" href="class_adafruit___b_q25628_e.html#ac8e34a8e88a5d9cea9102b6cacf26897">Adafruit_BQ25628E</a>
</li>
<li>getPrechargeCurrentLimitA()
: <a class="el" href="class_adafruit___b_q25628_e.html#a33f016e470c0e4eb7d7411754c68d8f6">Adafruit_BQ25628E</a>
</li>
<li>getPrechargeTimer()
: <a class="el" href="class_adafruit___b_q25628_e.html#a996443d4b5d088079f34cf390fa4f14f">Adafruit_BQ25628E</a>
</li>
<li>getTerminationCurrentThresholdA()
: <a class="el" href="class_adafruit___b_q25628_e.html#af8e8846f923da1379a24a5ef1013613b">Adafruit_BQ25628E</a>
</li>
<li>getThermalRegulation()
: <a class="el" href="class_adafruit___b_q25628_e.html#ae04b4d5851fd7831a930d97381aeda48">Adafruit_BQ25628E</a>
</li>
<li>getThermistorPercent()
: <a class="el" href="class_adafruit___b_q25628_e.html#a4433f1e8335e0edff74f5a964203e0f1">Adafruit_BQ25628E</a>
</li>
<li>getTrickleCurrent()
: <a class="el" href="class_adafruit___b_q25628_e.html#a9501a368a2f676420208fc8d94e4e097">Adafruit_BQ25628E</a>
</li>
<li>getVBatUVLO()
: <a class="el" href="class_adafruit___b_q25628_e.html#ae17ccd15e1a7ef2980ecf6953046eb19">Adafruit_BQ25628E</a>
</li>
<li>getVBATvoltage()
: <a class="el" href="class_adafruit___b_q25628_e.html#ae6d46b8c151855242562f93cd93a051a">Adafruit_BQ25628E</a>
</li>
<li>getVBUSOvervoltage()
: <a class="el" href="class_adafruit___b_q25628_e.html#a2fd9644dcb7ee1af8dcad89c46a3cd9c">Adafruit_BQ25628E</a>
</li>
<li>getVBUSvoltage()
: <a class="el" href="class_adafruit___b_q25628_e.html#a87d4d3851474d53615d2ca5f3d5d9c76">Adafruit_BQ25628E</a>
</li>
<li>getVINDPMbatTrack()
: <a class="el" href="class_adafruit___b_q25628_e.html#a104005dd907eccc7f9580a2130a219d9">Adafruit_BQ25628E</a>
</li>
<li>getVPMIDvoltage()
: <a class="el" href="class_adafruit___b_q25628_e.html#a834154c32f26481af3742b9bbb388d95">Adafruit_BQ25628E</a>
</li>
<li>getVSYSvoltage()
: <a class="el" href="class_adafruit___b_q25628_e.html#a66da8919202a48f25c67520b863ee75e">Adafruit_BQ25628E</a>
</li>
<li>getWarmThermistorCurrent()
: <a class="el" href="class_adafruit___b_q25628_e.html#abeac0646b347afcafb3ea4d5b25406bf">Adafruit_BQ25628E</a>
</li>
<li>getWatchdog()
: <a class="el" href="class_adafruit___b_q25628_e.html#afa09d9f80ba7ad5ea939b655b4586a28">Adafruit_BQ25628E</a>
</li>
</ul>
<h3><a id="index_r"></a>- r -</h3><ul>
<li>reset()
: <a class="el" href="class_adafruit___b_q25628_e.html#ae67469f6d76e5cbff5c5f5b89793bf34">Adafruit_BQ25628E</a>
</li>
<li>resetWatchdog()
: <a class="el" href="class_adafruit___b_q25628_e.html#a7c4fbb79f00bf64f16fc40b906b73999">Adafruit_BQ25628E</a>
</li>
</ul>
<h3><a id="index_s"></a>- s -</h3><ul>
<li>setADCEnable()
: <a class="el" href="class_adafruit___b_q25628_e.html#a00142daf5f4b62e5a3c3205a6b01926e">Adafruit_BQ25628E</a>
</li>
<li>setADCOneShot()
: <a class="el" href="class_adafruit___b_q25628_e.html#a4b49b32d51916e6a43a8c198d81b4911">Adafruit_BQ25628E</a>
</li>
<li>setADCSampleRate()
: <a class="el" href="class_adafruit___b_q25628_e.html#a220a600f52656b9b1bd234640aa16d8b">Adafruit_BQ25628E</a>
</li>
<li>setAutoBatteryDischarge()
: <a class="el" href="class_adafruit___b_q25628_e.html#a4fdccf62cbdb46dc8193f4fa35055d91">Adafruit_BQ25628E</a>
</li>
<li>setBATFETcontrol()
: <a class="el" href="class_adafruit___b_q25628_e.html#a7dc6c468d6ccec965b2381f1028af37f">Adafruit_BQ25628E</a>
</li>
<li>setChargeCurrentLimitA()
: <a class="el" href="class_adafruit___b_q25628_e.html#ac16359cf601800f8b74b41e7e6c98cff">Adafruit_BQ25628E</a>
</li>
<li>setChargeRate()
: <a class="el" href="class_adafruit___b_q25628_e.html#ad8a4e2c324c9d3e1226ee3e8775fb62f">Adafruit_BQ25628E</a>
</li>
<li>setChargeVoltageLimitV()
: <a class="el" href="class_adafruit___b_q25628_e.html#a86c2510f48786d06919443f07a7884b5">Adafruit_BQ25628E</a>
</li>
<li>setConverterFrequency()
: <a class="el" href="class_adafruit___b_q25628_e.html#a2c79e04e4bbd9a59929451c61317e106">Adafruit_BQ25628E</a>
</li>
<li>setCoolThermistorCurrent()
: <a class="el" href="class_adafruit___b_q25628_e.html#ab38ef2fba3e677a2296d4e70a2a77357">Adafruit_BQ25628E</a>
</li>
<li>setDisableADC()
: <a class="el" href="class_adafruit___b_q25628_e.html#a54b41549b6aa8733eee9bd59d33eb353">Adafruit_BQ25628E</a>
</li>
<li>setEnableCharging()
: <a class="el" href="class_adafruit___b_q25628_e.html#a6ca6bf7cc87ab84b9f027fdc57b4cb5c">Adafruit_BQ25628E</a>
</li>
<li>setEnableSafetyTimers()
: <a class="el" href="class_adafruit___b_q25628_e.html#af218e3f1595ca0ca504e3aa1632588a3">Adafruit_BQ25628E</a>
</li>
<li>setEnableTermination()
: <a class="el" href="class_adafruit___b_q25628_e.html#a466d60f84f1712e6b2adc17b0d85ec98">Adafruit_BQ25628E</a>
</li>
<li>setFastchargeTimer()
: <a class="el" href="class_adafruit___b_q25628_e.html#a5255d510f5c0db83a41f870333daaba7">Adafruit_BQ25628E</a>
</li>
<li>setForceBatteryDischarge()
: <a class="el" href="class_adafruit___b_q25628_e.html#ab92dbb85e2bf391087490933c1e21b1d">Adafruit_BQ25628E</a>
</li>
<li>setForcePMIDDischarge()
: <a class="el" href="class_adafruit___b_q25628_e.html#ac0c70a61dda0dda2219b1710758427c3">Adafruit_BQ25628E</a>
</li>
<li>setHighZ()
: <a class="el" href="class_adafruit___b_q25628_e.html#a6c870a3fda5c3864b9d88ba17750e20d">Adafruit_BQ25628E</a>
</li>
<li>setIgnoreThermistor()
: <a class="el" href="class_adafruit___b_q25628_e.html#a98e9fcaa840f5a4a3ea1e61a84922e9d">Adafruit_BQ25628E</a>
</li>
<li>setInputCurrentLimitA()
: <a class="el" href="class_adafruit___b_q25628_e.html#ab624fc6242e305907dddbe2a9bd01a64">Adafruit_BQ25628E</a>
</li>
<li>setInputVoltageLimitV()
: <a class="el" href="class_adafruit___b_q25628_e.html#a616ed4b5a7ab80227b98a96e9cb55c59">Adafruit_BQ25628E</a>
</li>
<li>setInterruptMask()
: <a class="el" href="class_adafruit___b_q25628_e.html#aed86b3c3323d90f2d67701f2ea288072">Adafruit_BQ25628E</a>
</li>
<li>setMinimalSystemVoltageV()
: <a class="el" href="class_adafruit___b_q25628_e.html#a1366ffb2b31441d5844a9ad73288ed18">Adafruit_BQ25628E</a>
</li>
<li>setPeakBattDischarge()
: <a class="el" href="class_adafruit___b_q25628_e.html#a455fd71893f02294ae361a7cebcad788">Adafruit_BQ25628E</a>
</li>
<li>setPrechargeCurrentLimitA()
: <a class="el" href="class_adafruit___b_q25628_e.html#af5fb9618f5771c460cb7a106d33f2fa3">Adafruit_BQ25628E</a>
</li>
<li>setPrechargeTimer()
: <a class="el" href="class_adafruit___b_q25628_e.html#a09a64db6551b636f30c5c2f0d41957df">Adafruit_BQ25628E</a>
</li>
<li>setTerminationCurrentThresholdA()
: <a class="el" href="class_adafruit___b_q25628_e.html#a65d67268065c5dd3af10095ab2aa9d2d">Adafruit_BQ25628E</a>
</li>
<li>setThermalRegulation()
: <a class="el" href="class_adafruit___b_q25628_e.html#aa2de52a4122b00fe6faff61f6e44d350">Adafruit_BQ25628E</a>
</li>
<li>setTrickleCurrent()
: <a class="el" href="class_adafruit___b_q25628_e.html#a88941f3c62f7c5a4c54fc79ca5d3a71a">Adafruit_BQ25628E</a>
</li>
<li>setVBatUVLO()
: <a class="el" href="class_adafruit___b_q25628_e.html#aa38724cccb45c46da0cccabc19082591">Adafruit_BQ25628E</a>
</li>
<li>setVBUSOvervoltage()
: <a class="el" href="class_adafruit___b_q25628_e.html#a5554201cf4f15d9aee77e6b72530919e">Adafruit_BQ25628E</a>
</li>
<li>setVINDPMbatTrack()
: <a class="el" href="class_adafruit___b_q25628_e.html#a0bec47b8037cebc214cec16b39b82659">Adafruit_BQ25628E</a>
</li>
<li>setWarmThermistorCurrent()
: <a class="el" href="class_adafruit___b_q25628_e.html#acd368cf1e0513ecb57131d82dc998b62">Adafruit_BQ25628E</a>
</li>
<li>setWatchdog()
: <a class="el" href="class_adafruit___b_q25628_e.html#a820d792c8bf16bfb506d1c2e5873bd45">Adafruit_BQ25628E</a>
</li>
</ul>
<h3><a id="index_0x7e"></a>- ~ -</h3><ul>
<li>~Adafruit_BQ25628E()
: <a class="el" href="class_adafruit___b_q25628_e.html#a3527809c987155be627ebd1b65b80de4">Adafruit_BQ25628E</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>

348
html/functions_func.html Normal file
View file

@ -0,0 +1,348 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Adafruit BQ25628E Arduino Library: Class Members - Functions</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Adafruit BQ25628E Arduino Library
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
&#160;
<h3><a id="index_a"></a>- a -</h3><ul>
<li>Adafruit_BQ25628E()
: <a class="el" href="class_adafruit___b_q25628_e.html#a61a091d426df80face2a93d813083b42">Adafruit_BQ25628E</a>
</li>
</ul>
<h3><a id="index_b"></a>- b -</h3><ul>
<li>begin()
: <a class="el" href="class_adafruit___b_q25628_e.html#a6c6497d741f6232ede6562b93d0e115c">Adafruit_BQ25628E</a>
</li>
</ul>
<h3><a id="index_g"></a>- g -</h3><ul>
<li>getADCEnable()
: <a class="el" href="class_adafruit___b_q25628_e.html#a78deda9aacd6c15f268f8aac746b0aa1">Adafruit_BQ25628E</a>
</li>
<li>getADCOneShot()
: <a class="el" href="class_adafruit___b_q25628_e.html#aa5697e6e2bafccd0f213727a65c83edc">Adafruit_BQ25628E</a>
</li>
<li>getADCSampleRate()
: <a class="el" href="class_adafruit___b_q25628_e.html#a6c8abb16cdc2c2df4d6c0e889f318dcf">Adafruit_BQ25628E</a>
</li>
<li>getAutoBatteryDischarge()
: <a class="el" href="class_adafruit___b_q25628_e.html#a560fae5ca7bae76265b27937aa122d8f">Adafruit_BQ25628E</a>
</li>
<li>getBATFETcontrol()
: <a class="el" href="class_adafruit___b_q25628_e.html#a449d716b12a5b39b1e82681443556714">Adafruit_BQ25628E</a>
</li>
<li>getChargeCurrentLimitA()
: <a class="el" href="class_adafruit___b_q25628_e.html#a5aa7c5f03efda9cfbad67867c7d003a7">Adafruit_BQ25628E</a>
</li>
<li>getChargeRate()
: <a class="el" href="class_adafruit___b_q25628_e.html#ac2f06fc87497040073e9cff3182f9253">Adafruit_BQ25628E</a>
</li>
<li>getChargerFlags()
: <a class="el" href="class_adafruit___b_q25628_e.html#aebc5b79c6b59fcc456ec92c1e339f06a">Adafruit_BQ25628E</a>
</li>
<li>getChargerStatusFlags()
: <a class="el" href="class_adafruit___b_q25628_e.html#a6c1adca06cec08dd08ff8e7d5ae8dedf">Adafruit_BQ25628E</a>
</li>
<li>getChargeVoltageLimitV()
: <a class="el" href="class_adafruit___b_q25628_e.html#a4e51cb9bd712b209cdef68177be1cc5b">Adafruit_BQ25628E</a>
</li>
<li>getConverterFrequency()
: <a class="el" href="class_adafruit___b_q25628_e.html#a329a57a638d5480fcf4236fd1a025444">Adafruit_BQ25628E</a>
</li>
<li>getCoolThermistorCurrent()
: <a class="el" href="class_adafruit___b_q25628_e.html#a155d6533100d71afb66e2aaaffc8ffc5">Adafruit_BQ25628E</a>
</li>
<li>getDieTempC()
: <a class="el" href="class_adafruit___b_q25628_e.html#a376c302003301a3a987a65b58bf4d3e8">Adafruit_BQ25628E</a>
</li>
<li>getDisableADC()
: <a class="el" href="class_adafruit___b_q25628_e.html#a1aa5db0128ff14777d1c6f0af479e2ec">Adafruit_BQ25628E</a>
</li>
<li>getEnableCharging()
: <a class="el" href="class_adafruit___b_q25628_e.html#a3160a9532834bf6c6f8fcce6091dc78c">Adafruit_BQ25628E</a>
</li>
<li>getEnableSafetyTimers()
: <a class="el" href="class_adafruit___b_q25628_e.html#a4b6e2579616b41151c51764c2f12dee0">Adafruit_BQ25628E</a>
</li>
<li>getEnableTermination()
: <a class="el" href="class_adafruit___b_q25628_e.html#a2c63186988cd5a18d200579324f2298c">Adafruit_BQ25628E</a>
</li>
<li>getFastchargeTimer()
: <a class="el" href="class_adafruit___b_q25628_e.html#a856a129dbcc6ef493cd6a8592f56a52f">Adafruit_BQ25628E</a>
</li>
<li>getFaultFlags()
: <a class="el" href="class_adafruit___b_q25628_e.html#aaab51fcd136e5414aff27ecd2b8946e0">Adafruit_BQ25628E</a>
</li>
<li>getFaultStatusFlags()
: <a class="el" href="class_adafruit___b_q25628_e.html#a49b30b4fcb596c7e5b85ebdae125e224">Adafruit_BQ25628E</a>
</li>
<li>getForceBatteryDischarge()
: <a class="el" href="class_adafruit___b_q25628_e.html#a600ca1be3818030574e3429613a64f9a">Adafruit_BQ25628E</a>
</li>
<li>getForcePMIDDischarge()
: <a class="el" href="class_adafruit___b_q25628_e.html#ae353824a6cfb04e4f5311449e67a7f48">Adafruit_BQ25628E</a>
</li>
<li>getHighZ()
: <a class="el" href="class_adafruit___b_q25628_e.html#a58fafbbb37fc73bd06efcb27b3586f54">Adafruit_BQ25628E</a>
</li>
<li>getIBATcurrent()
: <a class="el" href="class_adafruit___b_q25628_e.html#a9847caa2c15797c680ed51bc0f9109da">Adafruit_BQ25628E</a>
</li>
<li>getIBUScurrent()
: <a class="el" href="class_adafruit___b_q25628_e.html#a8adceee25c642aff99a3f6e1ce27c6d6">Adafruit_BQ25628E</a>
</li>
<li>getIgnoreThermistor()
: <a class="el" href="class_adafruit___b_q25628_e.html#ae2cc12047573a0f9a56001b9c04a3ef8">Adafruit_BQ25628E</a>
</li>
<li>getInputCurrentLimitA()
: <a class="el" href="class_adafruit___b_q25628_e.html#a4f0209f09c7c860787c43bb409bf8abc">Adafruit_BQ25628E</a>
</li>
<li>getInputVoltageLimitV()
: <a class="el" href="class_adafruit___b_q25628_e.html#aa0b31024112e4af767b28701c94d7c31">Adafruit_BQ25628E</a>
</li>
<li>getInterruptMask()
: <a class="el" href="class_adafruit___b_q25628_e.html#a6891861ecf1170b66f0b3e28bc11de1c">Adafruit_BQ25628E</a>
</li>
<li>getMinimalSystemVoltageV()
: <a class="el" href="class_adafruit___b_q25628_e.html#a676d4320545f22e269b38c58d86eff9e">Adafruit_BQ25628E</a>
</li>
<li>getPeakBattDischarge()
: <a class="el" href="class_adafruit___b_q25628_e.html#ac8e34a8e88a5d9cea9102b6cacf26897">Adafruit_BQ25628E</a>
</li>
<li>getPrechargeCurrentLimitA()
: <a class="el" href="class_adafruit___b_q25628_e.html#a33f016e470c0e4eb7d7411754c68d8f6">Adafruit_BQ25628E</a>
</li>
<li>getPrechargeTimer()
: <a class="el" href="class_adafruit___b_q25628_e.html#a996443d4b5d088079f34cf390fa4f14f">Adafruit_BQ25628E</a>
</li>
<li>getTerminationCurrentThresholdA()
: <a class="el" href="class_adafruit___b_q25628_e.html#af8e8846f923da1379a24a5ef1013613b">Adafruit_BQ25628E</a>
</li>
<li>getThermalRegulation()
: <a class="el" href="class_adafruit___b_q25628_e.html#ae04b4d5851fd7831a930d97381aeda48">Adafruit_BQ25628E</a>
</li>
<li>getThermistorPercent()
: <a class="el" href="class_adafruit___b_q25628_e.html#a4433f1e8335e0edff74f5a964203e0f1">Adafruit_BQ25628E</a>
</li>
<li>getTrickleCurrent()
: <a class="el" href="class_adafruit___b_q25628_e.html#a9501a368a2f676420208fc8d94e4e097">Adafruit_BQ25628E</a>
</li>
<li>getVBatUVLO()
: <a class="el" href="class_adafruit___b_q25628_e.html#ae17ccd15e1a7ef2980ecf6953046eb19">Adafruit_BQ25628E</a>
</li>
<li>getVBATvoltage()
: <a class="el" href="class_adafruit___b_q25628_e.html#ae6d46b8c151855242562f93cd93a051a">Adafruit_BQ25628E</a>
</li>
<li>getVBUSOvervoltage()
: <a class="el" href="class_adafruit___b_q25628_e.html#a2fd9644dcb7ee1af8dcad89c46a3cd9c">Adafruit_BQ25628E</a>
</li>
<li>getVBUSvoltage()
: <a class="el" href="class_adafruit___b_q25628_e.html#a87d4d3851474d53615d2ca5f3d5d9c76">Adafruit_BQ25628E</a>
</li>
<li>getVINDPMbatTrack()
: <a class="el" href="class_adafruit___b_q25628_e.html#a104005dd907eccc7f9580a2130a219d9">Adafruit_BQ25628E</a>
</li>
<li>getVPMIDvoltage()
: <a class="el" href="class_adafruit___b_q25628_e.html#a834154c32f26481af3742b9bbb388d95">Adafruit_BQ25628E</a>
</li>
<li>getVSYSvoltage()
: <a class="el" href="class_adafruit___b_q25628_e.html#a66da8919202a48f25c67520b863ee75e">Adafruit_BQ25628E</a>
</li>
<li>getWarmThermistorCurrent()
: <a class="el" href="class_adafruit___b_q25628_e.html#abeac0646b347afcafb3ea4d5b25406bf">Adafruit_BQ25628E</a>
</li>
<li>getWatchdog()
: <a class="el" href="class_adafruit___b_q25628_e.html#afa09d9f80ba7ad5ea939b655b4586a28">Adafruit_BQ25628E</a>
</li>
</ul>
<h3><a id="index_r"></a>- r -</h3><ul>
<li>reset()
: <a class="el" href="class_adafruit___b_q25628_e.html#ae67469f6d76e5cbff5c5f5b89793bf34">Adafruit_BQ25628E</a>
</li>
<li>resetWatchdog()
: <a class="el" href="class_adafruit___b_q25628_e.html#a7c4fbb79f00bf64f16fc40b906b73999">Adafruit_BQ25628E</a>
</li>
</ul>
<h3><a id="index_s"></a>- s -</h3><ul>
<li>setADCEnable()
: <a class="el" href="class_adafruit___b_q25628_e.html#a00142daf5f4b62e5a3c3205a6b01926e">Adafruit_BQ25628E</a>
</li>
<li>setADCOneShot()
: <a class="el" href="class_adafruit___b_q25628_e.html#a4b49b32d51916e6a43a8c198d81b4911">Adafruit_BQ25628E</a>
</li>
<li>setADCSampleRate()
: <a class="el" href="class_adafruit___b_q25628_e.html#a220a600f52656b9b1bd234640aa16d8b">Adafruit_BQ25628E</a>
</li>
<li>setAutoBatteryDischarge()
: <a class="el" href="class_adafruit___b_q25628_e.html#a4fdccf62cbdb46dc8193f4fa35055d91">Adafruit_BQ25628E</a>
</li>
<li>setBATFETcontrol()
: <a class="el" href="class_adafruit___b_q25628_e.html#a7dc6c468d6ccec965b2381f1028af37f">Adafruit_BQ25628E</a>
</li>
<li>setChargeCurrentLimitA()
: <a class="el" href="class_adafruit___b_q25628_e.html#ac16359cf601800f8b74b41e7e6c98cff">Adafruit_BQ25628E</a>
</li>
<li>setChargeRate()
: <a class="el" href="class_adafruit___b_q25628_e.html#ad8a4e2c324c9d3e1226ee3e8775fb62f">Adafruit_BQ25628E</a>
</li>
<li>setChargeVoltageLimitV()
: <a class="el" href="class_adafruit___b_q25628_e.html#a86c2510f48786d06919443f07a7884b5">Adafruit_BQ25628E</a>
</li>
<li>setConverterFrequency()
: <a class="el" href="class_adafruit___b_q25628_e.html#a2c79e04e4bbd9a59929451c61317e106">Adafruit_BQ25628E</a>
</li>
<li>setCoolThermistorCurrent()
: <a class="el" href="class_adafruit___b_q25628_e.html#ab38ef2fba3e677a2296d4e70a2a77357">Adafruit_BQ25628E</a>
</li>
<li>setDisableADC()
: <a class="el" href="class_adafruit___b_q25628_e.html#a54b41549b6aa8733eee9bd59d33eb353">Adafruit_BQ25628E</a>
</li>
<li>setEnableCharging()
: <a class="el" href="class_adafruit___b_q25628_e.html#a6ca6bf7cc87ab84b9f027fdc57b4cb5c">Adafruit_BQ25628E</a>
</li>
<li>setEnableSafetyTimers()
: <a class="el" href="class_adafruit___b_q25628_e.html#af218e3f1595ca0ca504e3aa1632588a3">Adafruit_BQ25628E</a>
</li>
<li>setEnableTermination()
: <a class="el" href="class_adafruit___b_q25628_e.html#a466d60f84f1712e6b2adc17b0d85ec98">Adafruit_BQ25628E</a>
</li>
<li>setFastchargeTimer()
: <a class="el" href="class_adafruit___b_q25628_e.html#a5255d510f5c0db83a41f870333daaba7">Adafruit_BQ25628E</a>
</li>
<li>setForceBatteryDischarge()
: <a class="el" href="class_adafruit___b_q25628_e.html#ab92dbb85e2bf391087490933c1e21b1d">Adafruit_BQ25628E</a>
</li>
<li>setForcePMIDDischarge()
: <a class="el" href="class_adafruit___b_q25628_e.html#ac0c70a61dda0dda2219b1710758427c3">Adafruit_BQ25628E</a>
</li>
<li>setHighZ()
: <a class="el" href="class_adafruit___b_q25628_e.html#a6c870a3fda5c3864b9d88ba17750e20d">Adafruit_BQ25628E</a>
</li>
<li>setIgnoreThermistor()
: <a class="el" href="class_adafruit___b_q25628_e.html#a98e9fcaa840f5a4a3ea1e61a84922e9d">Adafruit_BQ25628E</a>
</li>
<li>setInputCurrentLimitA()
: <a class="el" href="class_adafruit___b_q25628_e.html#ab624fc6242e305907dddbe2a9bd01a64">Adafruit_BQ25628E</a>
</li>
<li>setInputVoltageLimitV()
: <a class="el" href="class_adafruit___b_q25628_e.html#a616ed4b5a7ab80227b98a96e9cb55c59">Adafruit_BQ25628E</a>
</li>
<li>setInterruptMask()
: <a class="el" href="class_adafruit___b_q25628_e.html#aed86b3c3323d90f2d67701f2ea288072">Adafruit_BQ25628E</a>
</li>
<li>setMinimalSystemVoltageV()
: <a class="el" href="class_adafruit___b_q25628_e.html#a1366ffb2b31441d5844a9ad73288ed18">Adafruit_BQ25628E</a>
</li>
<li>setPeakBattDischarge()
: <a class="el" href="class_adafruit___b_q25628_e.html#a455fd71893f02294ae361a7cebcad788">Adafruit_BQ25628E</a>
</li>
<li>setPrechargeCurrentLimitA()
: <a class="el" href="class_adafruit___b_q25628_e.html#af5fb9618f5771c460cb7a106d33f2fa3">Adafruit_BQ25628E</a>
</li>
<li>setPrechargeTimer()
: <a class="el" href="class_adafruit___b_q25628_e.html#a09a64db6551b636f30c5c2f0d41957df">Adafruit_BQ25628E</a>
</li>
<li>setTerminationCurrentThresholdA()
: <a class="el" href="class_adafruit___b_q25628_e.html#a65d67268065c5dd3af10095ab2aa9d2d">Adafruit_BQ25628E</a>
</li>
<li>setThermalRegulation()
: <a class="el" href="class_adafruit___b_q25628_e.html#aa2de52a4122b00fe6faff61f6e44d350">Adafruit_BQ25628E</a>
</li>
<li>setTrickleCurrent()
: <a class="el" href="class_adafruit___b_q25628_e.html#a88941f3c62f7c5a4c54fc79ca5d3a71a">Adafruit_BQ25628E</a>
</li>
<li>setVBatUVLO()
: <a class="el" href="class_adafruit___b_q25628_e.html#aa38724cccb45c46da0cccabc19082591">Adafruit_BQ25628E</a>
</li>
<li>setVBUSOvervoltage()
: <a class="el" href="class_adafruit___b_q25628_e.html#a5554201cf4f15d9aee77e6b72530919e">Adafruit_BQ25628E</a>
</li>
<li>setVINDPMbatTrack()
: <a class="el" href="class_adafruit___b_q25628_e.html#a0bec47b8037cebc214cec16b39b82659">Adafruit_BQ25628E</a>
</li>
<li>setWarmThermistorCurrent()
: <a class="el" href="class_adafruit___b_q25628_e.html#acd368cf1e0513ecb57131d82dc998b62">Adafruit_BQ25628E</a>
</li>
<li>setWatchdog()
: <a class="el" href="class_adafruit___b_q25628_e.html#a820d792c8bf16bfb506d1c2e5873bd45">Adafruit_BQ25628E</a>
</li>
</ul>
<h3><a id="index_0x7e"></a>- ~ -</h3><ul>
<li>~Adafruit_BQ25628E()
: <a class="el" href="class_adafruit___b_q25628_e.html#a3527809c987155be627ebd1b65b80de4">Adafruit_BQ25628E</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>

514
html/globals.html Normal file
View file

@ -0,0 +1,514 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Adafruit BQ25628E Arduino Library: File Members</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Adafruit BQ25628E Arduino Library
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented file members with links to the documentation:</div>
<h3><a id="index_b"></a>- b -</h3><ul>
<li>BQ25628E_ADC_DIS_IBAT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ad2d5c6a2fb6bc19b0dcd02b0398e3537">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_ADC_DIS_IBUS
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a04bec3d8b8667fd5fc163f397cf2812e">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_ADC_DIS_TDIE
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a8d0d63bf23aa2521f3bbc48181366e3b">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_ADC_DIS_TS
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ac225fc4dbecd2340dfb4efe83d36e602">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_ADC_DIS_VBAT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a066ed5d5185e92dfeaccfcccc84bb005">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_ADC_DIS_VBUS
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a6bce0a75b08abd3018f095453e7f2c62">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_ADC_DIS_VPMID
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a09a8040031e9da53b7c849305de18576">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_ADC_DIS_VSYS
: <a class="el" href="_adafruit___b_q25628_e_8h.html#aac2b1b052d10ea19778def294ffa174b">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_ADC_SAMPLE_10BIT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a5f0bbba0d355f5f6a900b77d058feed2a10b537d35ff7ac6a6b2a8570c99656e2">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_ADC_SAMPLE_11BIT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a5f0bbba0d355f5f6a900b77d058feed2af095ce4e097921beccd9938e703430b7">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_ADC_SAMPLE_12BIT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a5f0bbba0d355f5f6a900b77d058feed2aaa9cac72bf4897d8af755df3547d81cf">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_ADC_SAMPLE_9BIT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a5f0bbba0d355f5f6a900b77d058feed2a6f9990bc0d5857c5b68deecc9681befc">Adafruit_BQ25628E.h</a>
</li>
<li>bq25628e_adc_sample_t
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a5f0bbba0d355f5f6a900b77d058feed2">Adafruit_BQ25628E.h</a>
</li>
<li>bq25628e_batfet_ctrl_t
: <a class="el" href="_adafruit___b_q25628_e_8h.html#adecdc3092c3b683a70e888e36fd3831d">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_BATFET_NORMAL
: <a class="el" href="_adafruit___b_q25628_e_8h.html#adecdc3092c3b683a70e888e36fd3831da815ed57a0061d0489f6030395495d7e3">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_BATFET_RESET
: <a class="el" href="_adafruit___b_q25628_e_8h.html#adecdc3092c3b683a70e888e36fd3831da974dc284e42f21f9772bcca96730ccde">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_BATFET_SHIP
: <a class="el" href="_adafruit___b_q25628_e_8h.html#adecdc3092c3b683a70e888e36fd3831da3d7d83898be7e68689d98fc6092ec83f">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_BATFET_SHUTDOWN
: <a class="el" href="_adafruit___b_q25628_e_8h.html#adecdc3092c3b683a70e888e36fd3831da308b84053dd1922e6a075dd7ac338ff8">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_CHARGE_RATE_1C
: <a class="el" href="_adafruit___b_q25628_e_8h.html#adb462d03a409dec3ef9a951d87b6ff95a35d37a23f05241ab33946e16d1b2731a">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_CHARGE_RATE_2C
: <a class="el" href="_adafruit___b_q25628_e_8h.html#adb462d03a409dec3ef9a951d87b6ff95a8361fe7d306d09ba881a95a30a9d0995">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_CHARGE_RATE_4C
: <a class="el" href="_adafruit___b_q25628_e_8h.html#adb462d03a409dec3ef9a951d87b6ff95a5441f7772773a9eac3a3b5bbd080ccc0">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_CHARGE_RATE_6C
: <a class="el" href="_adafruit___b_q25628_e_8h.html#adb462d03a409dec3ef9a951d87b6ff95acb8c0a93be418a70a8b561f3fe406d7f">Adafruit_BQ25628E.h</a>
</li>
<li>bq25628e_charge_rate_t
: <a class="el" href="_adafruit___b_q25628_e_8h.html#adb462d03a409dec3ef9a951d87b6ff95">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_CHG_STAT_CHARGING
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a871016723b4dfd3fd068f4c82a618391">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_CHG_STAT_NOT_CHARGING
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ac7c1e94899fc2886e3603a498df147c5">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_CHG_STAT_TAPER
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a4b2bc9ea4b403d4ba7dc074431aca4c4">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_CHG_STAT_TOPOFF
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ac5cc47ac60457327f1b4cab4be0e59a5">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_CONV_FREQ_1350KHZ
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ab7497e43c3a24b25e33754691de0b01ba942fdbe27f75bb740c1301eb721ca935">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_CONV_FREQ_1500KHZ
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ab7497e43c3a24b25e33754691de0b01baba6b0e23b5e073c4704c16751afb5116">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_CONV_FREQ_1650KHZ
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ab7497e43c3a24b25e33754691de0b01ba0d7ce9e9f032927f970abfb8959c691f">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_CONV_FREQ_RESERVED
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ab7497e43c3a24b25e33754691de0b01ba6eb025e747212be745baac2f1020f5ca">Adafruit_BQ25628E.h</a>
</li>
<li>bq25628e_conv_freq_t
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ab7497e43c3a24b25e33754691de0b01b">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_DEFAULT_ADDR
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ac3bcea822ebc48e18d5ce943d5e6d69e">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FAULT_BAT_FAULT_STAT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a39fa84514b3021ef3cc0ffc59c49af73">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FAULT_FLAG_BAT_FAULT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ae8856c55c5dfb95f83461272a694bf23">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FAULT_FLAG_SYS_FAULT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a2c2d8b01e971112ace591c84c260f38e">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FAULT_FLAG_TS_CHANGED
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a8f37cfa05210edbaee11b03418a377d3">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FAULT_FLAG_TSHUT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a309ccb90f337466c33455d5630e8e985">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FAULT_FLAG_VBUS_FAULT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a01b017ec96722c49286876b0fce19b21">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FAULT_SYS_FAULT_STAT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a90d729f10c4bd5557a50462129b66543">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FAULT_TS_STAT_MASK
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a7fa87bb0538e24e2d7f86fff161113bc">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FAULT_TSHUT_STAT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a1e4374959f7980df85ee4f778c0e4a88">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FAULT_VBUS_FAULT_STAT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a5523e16495499cc7f8a1340de60f3c2b">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FLAG0_ADC_DONE_FLAG
: <a class="el" href="_adafruit___b_q25628_e_8h.html#aa148e4db4bcc014f7b7ee273ecca03ae">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FLAG0_IINDPM_FLAG
: <a class="el" href="_adafruit___b_q25628_e_8h.html#aee927027426c94ff135a824633a43b71">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FLAG0_SAFETY_TMR_FLAG
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a8c61ca1b704caf7717cfca4e9c8a6e75">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FLAG0_TREG_FLAG
: <a class="el" href="_adafruit___b_q25628_e_8h.html#aaeb37bb136516297e00b883486876f8a">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FLAG0_VINDPM_FLAG
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ad40ea1e76cdc1755243ef63c65674ec0">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FLAG0_VSYS_FLAG
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ac62714b811e479e7de2050adc38964da">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FLAG0_WD_FLAG
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a1f58a28d3daeb2f8766ac742be055662">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FLAG1_CHG_FLAG
: <a class="el" href="_adafruit___b_q25628_e_8h.html#aedd2e03e163313c412ff9b564aa32e94">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FLAG1_VBUS_FLAG
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a68a849b432c4b44c26d50d26dd783273">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FMASK_BAT_FAULT_MASK
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a882add2593b9c452218dfaa5b8d48c66">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FMASK_SYS_FAULT_MASK
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a035145740fc00687a6cad861ffd05dea">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FMASK_TS_MASK
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a283c8e6d7d4520031284bd512c0efa49">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FMASK_TSHUT_MASK
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a1baac7185251e3a1ba6809578eb2cd07">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FMASK_VBUS_FAULT_MASK
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a20c11a27c12bef3e0840c4fe3c04cf38">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_INT_MASK_ADC_DONE
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ac4c447f96c723781a29287973f2ced82">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_INT_MASK_BAT_FAULT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ab01a556ddf76f8b0ebee5dbeca58c9df">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_INT_MASK_CHG
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ace4fdb5f83cd5a448a14863f081c615b">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_INT_MASK_DEFAULT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a4fd4b5f4b9fe1efd2678878004b72d97">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_INT_MASK_IINDPM
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a1b99b32082b5779bb643d021c026bd1d">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_INT_MASK_SAFETY_TMR
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a85ed2b31d2a5beaa3b8f64c3c439bbe3">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_INT_MASK_SYS_FAULT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#af411d5094ffbcda24c07fc495fe9c3bb">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_INT_MASK_TREG
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a9b5553e753e7d62bae69c42f22c209d3">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_INT_MASK_TS
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a2d6406dbb11e2f51e3efd3a04bd2a3f6">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_INT_MASK_TSHUT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ac3d15536b911c3ed7fcd86d1d231fd2b">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_INT_MASK_VBUS
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a92d67d2b4a9926a019326dc01db0ce9b">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_INT_MASK_VBUS_FAULT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a716dad46f21cad88cf4dd40def7959d4">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_INT_MASK_VINDPM
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a6d91156939e673ed6ccada253dee1f82">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_INT_MASK_VSYS
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a28af6f40d99cae254c81357571a399bd">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_INT_MASK_WD
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a325864fe17412afa1d6ef61dd1373876">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_MASK0_ADC_DONE_MASK
: <a class="el" href="_adafruit___b_q25628_e_8h.html#af89b1004fffde1748640e6d8da7538cc">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_MASK0_IINDPM_MASK
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ae58dcab81f2777cf2cd061f6a66c0031">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_MASK0_SAFETY_TMR_MASK
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a34c96563e7f96cf63b8fb3d374b32655">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_MASK0_TREG_MASK
: <a class="el" href="_adafruit___b_q25628_e_8h.html#aa3ca4d21534bd594c6aeccc89499702c">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_MASK0_VINDPM_MASK
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a59c04260b8363c95da5346e369f8fedc">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_MASK0_VSYS_MASK
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ab51c0c8046e43487eb3902cbd342e3cb">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_MASK0_WD_MASK
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a633d41ebdad2d212ed6cc92aec38ca5b">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_MASK1_CHG_MASK
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a8f564bdf74eb79b7dbc357854a8d7dbb">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_MASK1_VBUS_MASK
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a250c3af570655eb64e8aa13c67200507">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_ADC_CONTROL
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a948d0d98089bf47a4c963baef31d9f11">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_ADC_FUNCTION_DISABLE_0
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a40a799d3c9d031740a9e36bd8abdedad">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_CHARGE_CONTROL
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a9056151ab0c00a9eb5cda663a153a801">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_CHARGE_CURRENT_LIMIT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a2a9d7edcb03076d9f8f9586b00043aab">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_CHARGE_TIMER_CONTROL
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a027f0ef9ec4bc590e45889618efac5aa">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_CHARGE_VOLTAGE_LIMIT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#aa0ab15bb362a959a58c1e0c7416b00d5">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_CHARGER_CONTROL_0
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ab42288f37d4c79f8e6010caf9762599a">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_CHARGER_CONTROL_1
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a968b273e2487aa12394b4d25efab11c8">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_CHARGER_CONTROL_2
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a8cb55e4bb0788302ffa42a68b8a4758f">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_CHARGER_CONTROL_3
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a88247fdac5005e45259269b1a16d4797">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_CHARGER_FLAG_0
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a8ed6166996d733258510854980f0aacf">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_CHARGER_FLAG_1
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ac475a33262fb2732b9b53b4a19c6fe7b">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_CHARGER_MASK_0
: <a class="el" href="_adafruit___b_q25628_e_8h.html#aa7c22e1fe8555b35eaf9879ac315a8c3">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_CHARGER_MASK_1
: <a class="el" href="_adafruit___b_q25628_e_8h.html#aa416e8afc284db13cd57ab1396a5a94f">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_CHARGER_STATUS_0
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a1b832cc159dc82241dd65a402029c7d5">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_CHARGER_STATUS_1
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a91daf9db61217c7ae1f70c6317f827d8">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_FAULT_FLAG_0
: <a class="el" href="_adafruit___b_q25628_e_8h.html#aee252d52e02edb1498bf5e8c6852d56c">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_FAULT_MASK_0
: <a class="el" href="_adafruit___b_q25628_e_8h.html#aff10a44f3afbaba896d1f273f39a586d">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_FAULT_STATUS_0
: <a class="el" href="_adafruit___b_q25628_e_8h.html#adc6c4dd998b2944dd63ae96074fe9a49">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_IBAT_ADC
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ab2f9844a89043a95ebadc73141365790">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_IBUS_ADC
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a6709d51fc3bcd1988e7227dce304def1">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_INPUT_CURRENT_LIMIT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#af7b80653f0ec4ac7c984f6b2cbf896c9">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_INPUT_VOLTAGE_LIMIT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a22376cb808fbab8f49abd8e37b9b7654">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_MINIMAL_SYSTEM_VOLTAGE
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ad989e1c4560c1032de4bb506e555a6a6">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_NTC_CONTROL_0
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a42b31f8770a625d2118286fb01b9a60d">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_NTC_CONTROL_1
: <a class="el" href="_adafruit___b_q25628_e_8h.html#aa27b65f7f647313f3bedf376f2ae018f">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_NTC_CONTROL_2
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a6cb63046103c7162d101ab1b6c01f896">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_PART_INFORMATION
: <a class="el" href="_adafruit___b_q25628_e_8h.html#afe8d76a0ad917582dfb1b2a17df54562">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_PRECHARGE_CONTROL
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a1a3043d60e41a21eadd2450aed7bc692">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_TDIE_ADC
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a7a4ff0e03448139e6dd4b3d2e86fe076">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_TERMINATION_CONTROL
: <a class="el" href="_adafruit___b_q25628_e_8h.html#afd12d05fda489aee1b8c22b3331ca80d">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_TS_ADC
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a2b352f315440ced6ee88d51edc2147a5">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_VBAT_ADC
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a2399e20f5613c00e3f4e5c7771b76faa">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_VBUS_ADC
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a8e3605e88e829457f08118ec0edd15e4">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_VPMID_ADC
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a91cc578e92658e55c5c453a322cefe88">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_VSYS_ADC
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ae91f8cbc3ad3c41e840db60f1dd705bc">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_STATUS0_ADC_DONE_STAT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a900145254aa7cf3f09487d7cb7f184ab">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_STATUS0_IINDPM_STAT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a5d177383062eb2be6e117ab500922741">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_STATUS0_SAFETY_TMR_STAT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a571cf6f927d509d9fad1962a8e8e2373">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_STATUS0_TREG_STAT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a4c285e3e10bc94c9689e7d75c6a2132a">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_STATUS0_VINDPM_STAT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a2582969b8d247b35d86b8f463172d92c">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_STATUS0_VSYS_STAT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a9cc9579dc1baa5925be445fc281ab589">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_STATUS0_WD_STAT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a80ed8f645d5832693e13882a657c9826">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_STATUS1_CHG_STAT_MASK
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a8f2bfaf5bd0dc5e49bd79dc4cdbe188c">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_STATUS1_CHG_STAT_SHIFT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a4d44cdca5a51294d990563c675421262">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_STATUS1_VBUS_STAT_MASK
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a8fc87874414099ab203d2631d9f6bd7f">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_THERM_CURR_20PCT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a435d7784519e7fcb3355d8d03f68f42faa668e7999adb4cae3d031beaf7d0a5bf">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_THERM_CURR_40PCT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a435d7784519e7fcb3355d8d03f68f42fa729ab9656175e423d8f866c029306726">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_THERM_CURR_SUSPEND
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a435d7784519e7fcb3355d8d03f68f42fa20a5020479182152bc6fa3a241d9ce95">Adafruit_BQ25628E.h</a>
</li>
<li>bq25628e_therm_curr_t
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a435d7784519e7fcb3355d8d03f68f42f">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_THERM_CURR_UNCHANGED
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a435d7784519e7fcb3355d8d03f68f42fa85ae4ff3b724e181271fd3e47496b0b7">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_TS_STAT_BIAS_FAULT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#adedcf91570474c92772537cff4662ac9">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_TS_STAT_COLD
: <a class="el" href="_adafruit___b_q25628_e_8h.html#aec22f23b4faccf0f7e9d677ed1ea4773">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_TS_STAT_COOL
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a4e2c6f02264be214a6409efc1b9578c4">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_TS_STAT_HOT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a3b458633b4769c19e3ba75a071fbc423">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_TS_STAT_NORMAL
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a6951ac7fae188941d6c5ff52c096b65e">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_TS_STAT_PRECOOL
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ac23c63c4070e06a2861181eb21d90308">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_TS_STAT_PREWARM
: <a class="el" href="_adafruit___b_q25628_e_8h.html#aa4b8c183e37149002680823c398cbde4">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_TS_STAT_WARM
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a130a7ec726d189dc0131bcece56360f3">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_VBUS_STAT_NOT_POWERED
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ab75dd9127f594c7c621ba2bfc00b1c8b">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_VBUS_STAT_UNKNOWN_ADAPTER
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a5eba6cbbb73065e6ffce559f42f9a1a9">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_WATCHDOG_100S
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a61b46e54de4a43b0d15162325d5d1108a0e68334058fe415c88f659a85b79d433">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_WATCHDOG_200S
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a61b46e54de4a43b0d15162325d5d1108adebe58fdbe558142273b9a3588f5d19e">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_WATCHDOG_50S
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a61b46e54de4a43b0d15162325d5d1108aa220c91db426a22fd2614636ce65097b">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_WATCHDOG_DISABLED
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a61b46e54de4a43b0d15162325d5d1108ac130b9ed7f1ae2a0091e4f4201a5123b">Adafruit_BQ25628E.h</a>
</li>
<li>bq25628e_watchdog_t
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a61b46e54de4a43b0d15162325d5d1108">Adafruit_BQ25628E.h</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>

424
html/globals_defs.html Normal file
View file

@ -0,0 +1,424 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Adafruit BQ25628E Arduino Library: File Members</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Adafruit BQ25628E Arduino Library
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
&#160;
<h3><a id="index_b"></a>- b -</h3><ul>
<li>BQ25628E_ADC_DIS_IBAT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ad2d5c6a2fb6bc19b0dcd02b0398e3537">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_ADC_DIS_IBUS
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a04bec3d8b8667fd5fc163f397cf2812e">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_ADC_DIS_TDIE
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a8d0d63bf23aa2521f3bbc48181366e3b">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_ADC_DIS_TS
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ac225fc4dbecd2340dfb4efe83d36e602">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_ADC_DIS_VBAT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a066ed5d5185e92dfeaccfcccc84bb005">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_ADC_DIS_VBUS
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a6bce0a75b08abd3018f095453e7f2c62">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_ADC_DIS_VPMID
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a09a8040031e9da53b7c849305de18576">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_ADC_DIS_VSYS
: <a class="el" href="_adafruit___b_q25628_e_8h.html#aac2b1b052d10ea19778def294ffa174b">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_CHG_STAT_CHARGING
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a871016723b4dfd3fd068f4c82a618391">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_CHG_STAT_NOT_CHARGING
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ac7c1e94899fc2886e3603a498df147c5">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_CHG_STAT_TAPER
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a4b2bc9ea4b403d4ba7dc074431aca4c4">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_CHG_STAT_TOPOFF
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ac5cc47ac60457327f1b4cab4be0e59a5">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_DEFAULT_ADDR
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ac3bcea822ebc48e18d5ce943d5e6d69e">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FAULT_BAT_FAULT_STAT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a39fa84514b3021ef3cc0ffc59c49af73">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FAULT_FLAG_BAT_FAULT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ae8856c55c5dfb95f83461272a694bf23">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FAULT_FLAG_SYS_FAULT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a2c2d8b01e971112ace591c84c260f38e">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FAULT_FLAG_TS_CHANGED
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a8f37cfa05210edbaee11b03418a377d3">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FAULT_FLAG_TSHUT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a309ccb90f337466c33455d5630e8e985">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FAULT_FLAG_VBUS_FAULT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a01b017ec96722c49286876b0fce19b21">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FAULT_SYS_FAULT_STAT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a90d729f10c4bd5557a50462129b66543">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FAULT_TS_STAT_MASK
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a7fa87bb0538e24e2d7f86fff161113bc">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FAULT_TSHUT_STAT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a1e4374959f7980df85ee4f778c0e4a88">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FAULT_VBUS_FAULT_STAT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a5523e16495499cc7f8a1340de60f3c2b">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FLAG0_ADC_DONE_FLAG
: <a class="el" href="_adafruit___b_q25628_e_8h.html#aa148e4db4bcc014f7b7ee273ecca03ae">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FLAG0_IINDPM_FLAG
: <a class="el" href="_adafruit___b_q25628_e_8h.html#aee927027426c94ff135a824633a43b71">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FLAG0_SAFETY_TMR_FLAG
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a8c61ca1b704caf7717cfca4e9c8a6e75">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FLAG0_TREG_FLAG
: <a class="el" href="_adafruit___b_q25628_e_8h.html#aaeb37bb136516297e00b883486876f8a">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FLAG0_VINDPM_FLAG
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ad40ea1e76cdc1755243ef63c65674ec0">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FLAG0_VSYS_FLAG
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ac62714b811e479e7de2050adc38964da">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FLAG0_WD_FLAG
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a1f58a28d3daeb2f8766ac742be055662">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FLAG1_CHG_FLAG
: <a class="el" href="_adafruit___b_q25628_e_8h.html#aedd2e03e163313c412ff9b564aa32e94">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FLAG1_VBUS_FLAG
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a68a849b432c4b44c26d50d26dd783273">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FMASK_BAT_FAULT_MASK
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a882add2593b9c452218dfaa5b8d48c66">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FMASK_SYS_FAULT_MASK
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a035145740fc00687a6cad861ffd05dea">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FMASK_TS_MASK
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a283c8e6d7d4520031284bd512c0efa49">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FMASK_TSHUT_MASK
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a1baac7185251e3a1ba6809578eb2cd07">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_FMASK_VBUS_FAULT_MASK
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a20c11a27c12bef3e0840c4fe3c04cf38">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_INT_MASK_ADC_DONE
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ac4c447f96c723781a29287973f2ced82">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_INT_MASK_BAT_FAULT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ab01a556ddf76f8b0ebee5dbeca58c9df">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_INT_MASK_CHG
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ace4fdb5f83cd5a448a14863f081c615b">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_INT_MASK_DEFAULT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a4fd4b5f4b9fe1efd2678878004b72d97">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_INT_MASK_IINDPM
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a1b99b32082b5779bb643d021c026bd1d">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_INT_MASK_SAFETY_TMR
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a85ed2b31d2a5beaa3b8f64c3c439bbe3">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_INT_MASK_SYS_FAULT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#af411d5094ffbcda24c07fc495fe9c3bb">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_INT_MASK_TREG
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a9b5553e753e7d62bae69c42f22c209d3">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_INT_MASK_TS
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a2d6406dbb11e2f51e3efd3a04bd2a3f6">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_INT_MASK_TSHUT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ac3d15536b911c3ed7fcd86d1d231fd2b">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_INT_MASK_VBUS
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a92d67d2b4a9926a019326dc01db0ce9b">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_INT_MASK_VBUS_FAULT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a716dad46f21cad88cf4dd40def7959d4">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_INT_MASK_VINDPM
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a6d91156939e673ed6ccada253dee1f82">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_INT_MASK_VSYS
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a28af6f40d99cae254c81357571a399bd">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_INT_MASK_WD
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a325864fe17412afa1d6ef61dd1373876">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_MASK0_ADC_DONE_MASK
: <a class="el" href="_adafruit___b_q25628_e_8h.html#af89b1004fffde1748640e6d8da7538cc">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_MASK0_IINDPM_MASK
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ae58dcab81f2777cf2cd061f6a66c0031">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_MASK0_SAFETY_TMR_MASK
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a34c96563e7f96cf63b8fb3d374b32655">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_MASK0_TREG_MASK
: <a class="el" href="_adafruit___b_q25628_e_8h.html#aa3ca4d21534bd594c6aeccc89499702c">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_MASK0_VINDPM_MASK
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a59c04260b8363c95da5346e369f8fedc">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_MASK0_VSYS_MASK
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ab51c0c8046e43487eb3902cbd342e3cb">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_MASK0_WD_MASK
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a633d41ebdad2d212ed6cc92aec38ca5b">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_MASK1_CHG_MASK
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a8f564bdf74eb79b7dbc357854a8d7dbb">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_MASK1_VBUS_MASK
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a250c3af570655eb64e8aa13c67200507">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_ADC_CONTROL
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a948d0d98089bf47a4c963baef31d9f11">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_ADC_FUNCTION_DISABLE_0
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a40a799d3c9d031740a9e36bd8abdedad">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_CHARGE_CONTROL
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a9056151ab0c00a9eb5cda663a153a801">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_CHARGE_CURRENT_LIMIT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a2a9d7edcb03076d9f8f9586b00043aab">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_CHARGE_TIMER_CONTROL
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a027f0ef9ec4bc590e45889618efac5aa">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_CHARGE_VOLTAGE_LIMIT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#aa0ab15bb362a959a58c1e0c7416b00d5">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_CHARGER_CONTROL_0
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ab42288f37d4c79f8e6010caf9762599a">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_CHARGER_CONTROL_1
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a968b273e2487aa12394b4d25efab11c8">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_CHARGER_CONTROL_2
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a8cb55e4bb0788302ffa42a68b8a4758f">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_CHARGER_CONTROL_3
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a88247fdac5005e45259269b1a16d4797">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_CHARGER_FLAG_0
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a8ed6166996d733258510854980f0aacf">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_CHARGER_FLAG_1
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ac475a33262fb2732b9b53b4a19c6fe7b">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_CHARGER_MASK_0
: <a class="el" href="_adafruit___b_q25628_e_8h.html#aa7c22e1fe8555b35eaf9879ac315a8c3">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_CHARGER_MASK_1
: <a class="el" href="_adafruit___b_q25628_e_8h.html#aa416e8afc284db13cd57ab1396a5a94f">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_CHARGER_STATUS_0
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a1b832cc159dc82241dd65a402029c7d5">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_CHARGER_STATUS_1
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a91daf9db61217c7ae1f70c6317f827d8">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_FAULT_FLAG_0
: <a class="el" href="_adafruit___b_q25628_e_8h.html#aee252d52e02edb1498bf5e8c6852d56c">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_FAULT_MASK_0
: <a class="el" href="_adafruit___b_q25628_e_8h.html#aff10a44f3afbaba896d1f273f39a586d">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_FAULT_STATUS_0
: <a class="el" href="_adafruit___b_q25628_e_8h.html#adc6c4dd998b2944dd63ae96074fe9a49">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_IBAT_ADC
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ab2f9844a89043a95ebadc73141365790">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_IBUS_ADC
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a6709d51fc3bcd1988e7227dce304def1">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_INPUT_CURRENT_LIMIT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#af7b80653f0ec4ac7c984f6b2cbf896c9">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_INPUT_VOLTAGE_LIMIT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a22376cb808fbab8f49abd8e37b9b7654">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_MINIMAL_SYSTEM_VOLTAGE
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ad989e1c4560c1032de4bb506e555a6a6">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_NTC_CONTROL_0
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a42b31f8770a625d2118286fb01b9a60d">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_NTC_CONTROL_1
: <a class="el" href="_adafruit___b_q25628_e_8h.html#aa27b65f7f647313f3bedf376f2ae018f">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_NTC_CONTROL_2
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a6cb63046103c7162d101ab1b6c01f896">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_PART_INFORMATION
: <a class="el" href="_adafruit___b_q25628_e_8h.html#afe8d76a0ad917582dfb1b2a17df54562">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_PRECHARGE_CONTROL
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a1a3043d60e41a21eadd2450aed7bc692">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_TDIE_ADC
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a7a4ff0e03448139e6dd4b3d2e86fe076">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_TERMINATION_CONTROL
: <a class="el" href="_adafruit___b_q25628_e_8h.html#afd12d05fda489aee1b8c22b3331ca80d">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_TS_ADC
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a2b352f315440ced6ee88d51edc2147a5">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_VBAT_ADC
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a2399e20f5613c00e3f4e5c7771b76faa">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_VBUS_ADC
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a8e3605e88e829457f08118ec0edd15e4">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_VPMID_ADC
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a91cc578e92658e55c5c453a322cefe88">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_REG_VSYS_ADC
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ae91f8cbc3ad3c41e840db60f1dd705bc">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_STATUS0_ADC_DONE_STAT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a900145254aa7cf3f09487d7cb7f184ab">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_STATUS0_IINDPM_STAT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a5d177383062eb2be6e117ab500922741">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_STATUS0_SAFETY_TMR_STAT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a571cf6f927d509d9fad1962a8e8e2373">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_STATUS0_TREG_STAT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a4c285e3e10bc94c9689e7d75c6a2132a">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_STATUS0_VINDPM_STAT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a2582969b8d247b35d86b8f463172d92c">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_STATUS0_VSYS_STAT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a9cc9579dc1baa5925be445fc281ab589">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_STATUS0_WD_STAT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a80ed8f645d5832693e13882a657c9826">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_STATUS1_CHG_STAT_MASK
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a8f2bfaf5bd0dc5e49bd79dc4cdbe188c">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_STATUS1_CHG_STAT_SHIFT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a4d44cdca5a51294d990563c675421262">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_STATUS1_VBUS_STAT_MASK
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a8fc87874414099ab203d2631d9f6bd7f">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_TS_STAT_BIAS_FAULT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#adedcf91570474c92772537cff4662ac9">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_TS_STAT_COLD
: <a class="el" href="_adafruit___b_q25628_e_8h.html#aec22f23b4faccf0f7e9d677ed1ea4773">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_TS_STAT_COOL
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a4e2c6f02264be214a6409efc1b9578c4">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_TS_STAT_HOT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a3b458633b4769c19e3ba75a071fbc423">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_TS_STAT_NORMAL
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a6951ac7fae188941d6c5ff52c096b65e">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_TS_STAT_PRECOOL
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ac23c63c4070e06a2861181eb21d90308">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_TS_STAT_PREWARM
: <a class="el" href="_adafruit___b_q25628_e_8h.html#aa4b8c183e37149002680823c398cbde4">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_TS_STAT_WARM
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a130a7ec726d189dc0131bcece56360f3">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_VBUS_STAT_NOT_POWERED
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ab75dd9127f594c7c621ba2bfc00b1c8b">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_VBUS_STAT_UNKNOWN_ADAPTER
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a5eba6cbbb73065e6ffce559f42f9a1a9">Adafruit_BQ25628E.h</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>

89
html/globals_enum.html Normal file
View file

@ -0,0 +1,89 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Adafruit BQ25628E Arduino Library: File Members</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Adafruit BQ25628E Arduino Library
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
&#160;<ul>
<li>bq25628e_adc_sample_t
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a5f0bbba0d355f5f6a900b77d058feed2">Adafruit_BQ25628E.h</a>
</li>
<li>bq25628e_batfet_ctrl_t
: <a class="el" href="_adafruit___b_q25628_e_8h.html#adecdc3092c3b683a70e888e36fd3831d">Adafruit_BQ25628E.h</a>
</li>
<li>bq25628e_charge_rate_t
: <a class="el" href="_adafruit___b_q25628_e_8h.html#adb462d03a409dec3ef9a951d87b6ff95">Adafruit_BQ25628E.h</a>
</li>
<li>bq25628e_conv_freq_t
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ab7497e43c3a24b25e33754691de0b01b">Adafruit_BQ25628E.h</a>
</li>
<li>bq25628e_therm_curr_t
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a435d7784519e7fcb3355d8d03f68f42f">Adafruit_BQ25628E.h</a>
</li>
<li>bq25628e_watchdog_t
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a61b46e54de4a43b0d15162325d5d1108">Adafruit_BQ25628E.h</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>

143
html/globals_eval.html Normal file
View file

@ -0,0 +1,143 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Adafruit BQ25628E Arduino Library: File Members</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Adafruit BQ25628E Arduino Library
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
&#160;<ul>
<li>BQ25628E_ADC_SAMPLE_10BIT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a5f0bbba0d355f5f6a900b77d058feed2a10b537d35ff7ac6a6b2a8570c99656e2">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_ADC_SAMPLE_11BIT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a5f0bbba0d355f5f6a900b77d058feed2af095ce4e097921beccd9938e703430b7">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_ADC_SAMPLE_12BIT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a5f0bbba0d355f5f6a900b77d058feed2aaa9cac72bf4897d8af755df3547d81cf">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_ADC_SAMPLE_9BIT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a5f0bbba0d355f5f6a900b77d058feed2a6f9990bc0d5857c5b68deecc9681befc">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_BATFET_NORMAL
: <a class="el" href="_adafruit___b_q25628_e_8h.html#adecdc3092c3b683a70e888e36fd3831da815ed57a0061d0489f6030395495d7e3">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_BATFET_RESET
: <a class="el" href="_adafruit___b_q25628_e_8h.html#adecdc3092c3b683a70e888e36fd3831da974dc284e42f21f9772bcca96730ccde">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_BATFET_SHIP
: <a class="el" href="_adafruit___b_q25628_e_8h.html#adecdc3092c3b683a70e888e36fd3831da3d7d83898be7e68689d98fc6092ec83f">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_BATFET_SHUTDOWN
: <a class="el" href="_adafruit___b_q25628_e_8h.html#adecdc3092c3b683a70e888e36fd3831da308b84053dd1922e6a075dd7ac338ff8">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_CHARGE_RATE_1C
: <a class="el" href="_adafruit___b_q25628_e_8h.html#adb462d03a409dec3ef9a951d87b6ff95a35d37a23f05241ab33946e16d1b2731a">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_CHARGE_RATE_2C
: <a class="el" href="_adafruit___b_q25628_e_8h.html#adb462d03a409dec3ef9a951d87b6ff95a8361fe7d306d09ba881a95a30a9d0995">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_CHARGE_RATE_4C
: <a class="el" href="_adafruit___b_q25628_e_8h.html#adb462d03a409dec3ef9a951d87b6ff95a5441f7772773a9eac3a3b5bbd080ccc0">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_CHARGE_RATE_6C
: <a class="el" href="_adafruit___b_q25628_e_8h.html#adb462d03a409dec3ef9a951d87b6ff95acb8c0a93be418a70a8b561f3fe406d7f">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_CONV_FREQ_1350KHZ
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ab7497e43c3a24b25e33754691de0b01ba942fdbe27f75bb740c1301eb721ca935">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_CONV_FREQ_1500KHZ
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ab7497e43c3a24b25e33754691de0b01baba6b0e23b5e073c4704c16751afb5116">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_CONV_FREQ_1650KHZ
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ab7497e43c3a24b25e33754691de0b01ba0d7ce9e9f032927f970abfb8959c691f">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_CONV_FREQ_RESERVED
: <a class="el" href="_adafruit___b_q25628_e_8h.html#ab7497e43c3a24b25e33754691de0b01ba6eb025e747212be745baac2f1020f5ca">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_THERM_CURR_20PCT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a435d7784519e7fcb3355d8d03f68f42faa668e7999adb4cae3d031beaf7d0a5bf">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_THERM_CURR_40PCT
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a435d7784519e7fcb3355d8d03f68f42fa729ab9656175e423d8f866c029306726">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_THERM_CURR_SUSPEND
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a435d7784519e7fcb3355d8d03f68f42fa20a5020479182152bc6fa3a241d9ce95">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_THERM_CURR_UNCHANGED
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a435d7784519e7fcb3355d8d03f68f42fa85ae4ff3b724e181271fd3e47496b0b7">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_WATCHDOG_100S
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a61b46e54de4a43b0d15162325d5d1108a0e68334058fe415c88f659a85b79d433">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_WATCHDOG_200S
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a61b46e54de4a43b0d15162325d5d1108adebe58fdbe558142273b9a3588f5d19e">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_WATCHDOG_50S
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a61b46e54de4a43b0d15162325d5d1108aa220c91db426a22fd2614636ce65097b">Adafruit_BQ25628E.h</a>
</li>
<li>BQ25628E_WATCHDOG_DISABLED
: <a class="el" href="_adafruit___b_q25628_e_8h.html#a61b46e54de4a43b0d15162325d5d1108ac130b9ed7f1ae2a0091e4f4201a5123b">Adafruit_BQ25628E.h</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>

86
html/index.html Normal file
View file

@ -0,0 +1,86 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Adafruit BQ25628E Arduino Library: Adafruit BQ25628E I2C Battery Charger</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Adafruit BQ25628E Arduino Library
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">Adafruit BQ25628E I2C Battery Charger </div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><h1><a class="anchor" id="intro_sec"></a>
Introduction</h1>
<p>This is a library for the BQ25628E I2C Battery Charger</p>
<p>Designed specifically to work with the Adafruit BQ25628E Breakout -&mdash;&gt; <a href="http://www.adafruit.com/products/">http://www.adafruit.com/products/</a></p>
<p>Pick one up today in the adafruit shop!</p>
<p>These chips use I2C to communicate, 2 pins are required to interface.</p>
<p>Adafruit invests time and resources providing this open source code, please support Adafruit and open-source hardware by purchasing products from Adafruit!</p>
<h1><a class="anchor" id="author"></a>
Author</h1>
<p>Limor 'ladyada' Fried with assistance from Claude Code</p>
<h1><a class="anchor" id="license"></a>
License</h1>
<p>MIT (see license.txt) </p>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>

87
html/jquery.js vendored Normal file

File diff suppressed because one or more lines are too long

26
html/menu.js Normal file
View file

@ -0,0 +1,26 @@
function initMenu(relPath,searchEnabled,serverSide,searchPage,search) {
function makeTree(data,relPath) {
var result='';
if ('children' in data) {
result+='<ul>';
for (var i in data.children) {
result+='<li><a href="'+relPath+data.children[i].url+'">'+
data.children[i].text+'</a>'+
makeTree(data.children[i],relPath)+'</li>';
}
result+='</ul>';
}
return result;
}
$('#main-nav').append(makeTree(menudata,relPath));
$('#main-nav').children(':first').addClass('sm sm-dox').attr('id','main-menu');
if (searchEnabled) {
if (serverSide) {
$('#main-menu').append('<li style="float:right"><div id="MSearchBox" class="MSearchBoxInactive"><div class="left"><form id="FSearchBox" action="'+searchPage+'" method="get"><img id="MSearchSelect" src="'+relPath+'search/mag.png" alt=""/><input type="text" id="MSearchField" name="query" value="'+search+'" size="20" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" onblur="searchBox.OnSearchFieldFocus(false)"></form></div><div class="right"></div></div></li>');
} else {
$('#main-menu').append('<li style="float:right"><div id="MSearchBox" class="MSearchBoxInactive"><span class="left"><img id="MSearchSelect" src="'+relPath+'search/mag_sel.png" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" alt=""/><input type="text" id="MSearchField" value="'+search+'" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" onblur="searchBox.OnSearchFieldFocus(false)" onkeyup="searchBox.OnSearchFieldChange(event)"/></span><span class="right"><a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="'+relPath+'search/close.png" alt=""/></a></span></div></li>');
}
}
$('#main-menu').smartmenus();
}

29
html/menudata.js Normal file
View file

@ -0,0 +1,29 @@
var menudata={children:[
{text:"Main Page",url:"index.html"},
{text:"Classes",url:"annotated.html",children:[
{text:"Class List",url:"annotated.html"},
{text:"Class Index",url:"classes.html"},
{text:"Class Members",url:"functions.html",children:[
{text:"All",url:"functions.html",children:[
{text:"a",url:"functions.html#index_a"},
{text:"b",url:"functions.html#index_b"},
{text:"g",url:"functions.html#index_g"},
{text:"r",url:"functions.html#index_r"},
{text:"s",url:"functions.html#index_s"},
{text:"~",url:"functions.html#index_0x7e"}]},
{text:"Functions",url:"functions_func.html",children:[
{text:"a",url:"functions_func.html#index_a"},
{text:"b",url:"functions_func.html#index_b"},
{text:"g",url:"functions_func.html#index_g"},
{text:"r",url:"functions_func.html#index_r"},
{text:"s",url:"functions_func.html#index_s"},
{text:"~",url:"functions_func.html#index_0x7e"}]}]}]},
{text:"Files",url:"files.html",children:[
{text:"File List",url:"files.html"},
{text:"File Members",url:"globals.html",children:[
{text:"All",url:"globals.html",children:[
{text:"b",url:"globals.html#index_b"}]},
{text:"Enumerations",url:"globals_enum.html"},
{text:"Enumerator",url:"globals_eval.html"},
{text:"Macros",url:"globals_defs.html",children:[
{text:"b",url:"globals_defs.html#index_b"}]}]}]}]}

BIN
html/nav_f.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 153 B

BIN
html/nav_g.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 95 B

BIN
html/nav_h.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 98 B

BIN
html/open.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 123 B

26
html/search/all_0.html Normal file
View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_0.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

7
html/search/all_0.js Normal file
View file

@ -0,0 +1,7 @@
var searchData=
[
['adafruit_5fbq25628e',['Adafruit_BQ25628E',['../class_adafruit___b_q25628_e.html',1,'Adafruit_BQ25628E'],['../class_adafruit___b_q25628_e.html#a61a091d426df80face2a93d813083b42',1,'Adafruit_BQ25628E::Adafruit_BQ25628E()']]],
['adafruit_5fbq25628e_2ecpp',['Adafruit_BQ25628E.cpp',['../_adafruit___b_q25628_e_8cpp.html',1,'']]],
['adafruit_5fbq25628e_2eh',['Adafruit_BQ25628E.h',['../_adafruit___b_q25628_e_8h.html',1,'']]],
['adafruit_20bq25628e_20i2c_20battery_20charger',['Adafruit BQ25628E I2C Battery Charger',['../index.html',1,'']]]
];

26
html/search/all_1.html Normal file
View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_1.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

151
html/search/all_1.js Normal file
View file

@ -0,0 +1,151 @@
var searchData=
[
['begin',['begin',['../class_adafruit___b_q25628_e.html#a6c6497d741f6232ede6562b93d0e115c',1,'Adafruit_BQ25628E']]],
['bq25628e_5fadc_5fdis_5fibat',['BQ25628E_ADC_DIS_IBAT',['../_adafruit___b_q25628_e_8h.html#ad2d5c6a2fb6bc19b0dcd02b0398e3537',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fadc_5fdis_5fibus',['BQ25628E_ADC_DIS_IBUS',['../_adafruit___b_q25628_e_8h.html#a04bec3d8b8667fd5fc163f397cf2812e',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fadc_5fdis_5ftdie',['BQ25628E_ADC_DIS_TDIE',['../_adafruit___b_q25628_e_8h.html#a8d0d63bf23aa2521f3bbc48181366e3b',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fadc_5fdis_5fts',['BQ25628E_ADC_DIS_TS',['../_adafruit___b_q25628_e_8h.html#ac225fc4dbecd2340dfb4efe83d36e602',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fadc_5fdis_5fvbat',['BQ25628E_ADC_DIS_VBAT',['../_adafruit___b_q25628_e_8h.html#a066ed5d5185e92dfeaccfcccc84bb005',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fadc_5fdis_5fvbus',['BQ25628E_ADC_DIS_VBUS',['../_adafruit___b_q25628_e_8h.html#a6bce0a75b08abd3018f095453e7f2c62',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fadc_5fdis_5fvpmid',['BQ25628E_ADC_DIS_VPMID',['../_adafruit___b_q25628_e_8h.html#a09a8040031e9da53b7c849305de18576',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fadc_5fdis_5fvsys',['BQ25628E_ADC_DIS_VSYS',['../_adafruit___b_q25628_e_8h.html#aac2b1b052d10ea19778def294ffa174b',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fadc_5fsample_5f10bit',['BQ25628E_ADC_SAMPLE_10BIT',['../_adafruit___b_q25628_e_8h.html#a5f0bbba0d355f5f6a900b77d058feed2a10b537d35ff7ac6a6b2a8570c99656e2',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fadc_5fsample_5f11bit',['BQ25628E_ADC_SAMPLE_11BIT',['../_adafruit___b_q25628_e_8h.html#a5f0bbba0d355f5f6a900b77d058feed2af095ce4e097921beccd9938e703430b7',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fadc_5fsample_5f12bit',['BQ25628E_ADC_SAMPLE_12BIT',['../_adafruit___b_q25628_e_8h.html#a5f0bbba0d355f5f6a900b77d058feed2aaa9cac72bf4897d8af755df3547d81cf',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fadc_5fsample_5f9bit',['BQ25628E_ADC_SAMPLE_9BIT',['../_adafruit___b_q25628_e_8h.html#a5f0bbba0d355f5f6a900b77d058feed2a6f9990bc0d5857c5b68deecc9681befc',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fadc_5fsample_5ft',['bq25628e_adc_sample_t',['../_adafruit___b_q25628_e_8h.html#a5f0bbba0d355f5f6a900b77d058feed2',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fbatfet_5fctrl_5ft',['bq25628e_batfet_ctrl_t',['../_adafruit___b_q25628_e_8h.html#adecdc3092c3b683a70e888e36fd3831d',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fbatfet_5fnormal',['BQ25628E_BATFET_NORMAL',['../_adafruit___b_q25628_e_8h.html#adecdc3092c3b683a70e888e36fd3831da815ed57a0061d0489f6030395495d7e3',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fbatfet_5freset',['BQ25628E_BATFET_RESET',['../_adafruit___b_q25628_e_8h.html#adecdc3092c3b683a70e888e36fd3831da974dc284e42f21f9772bcca96730ccde',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fbatfet_5fship',['BQ25628E_BATFET_SHIP',['../_adafruit___b_q25628_e_8h.html#adecdc3092c3b683a70e888e36fd3831da3d7d83898be7e68689d98fc6092ec83f',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fbatfet_5fshutdown',['BQ25628E_BATFET_SHUTDOWN',['../_adafruit___b_q25628_e_8h.html#adecdc3092c3b683a70e888e36fd3831da308b84053dd1922e6a075dd7ac338ff8',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fcharge_5frate_5f1c',['BQ25628E_CHARGE_RATE_1C',['../_adafruit___b_q25628_e_8h.html#adb462d03a409dec3ef9a951d87b6ff95a35d37a23f05241ab33946e16d1b2731a',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fcharge_5frate_5f2c',['BQ25628E_CHARGE_RATE_2C',['../_adafruit___b_q25628_e_8h.html#adb462d03a409dec3ef9a951d87b6ff95a8361fe7d306d09ba881a95a30a9d0995',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fcharge_5frate_5f4c',['BQ25628E_CHARGE_RATE_4C',['../_adafruit___b_q25628_e_8h.html#adb462d03a409dec3ef9a951d87b6ff95a5441f7772773a9eac3a3b5bbd080ccc0',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fcharge_5frate_5f6c',['BQ25628E_CHARGE_RATE_6C',['../_adafruit___b_q25628_e_8h.html#adb462d03a409dec3ef9a951d87b6ff95acb8c0a93be418a70a8b561f3fe406d7f',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fcharge_5frate_5ft',['bq25628e_charge_rate_t',['../_adafruit___b_q25628_e_8h.html#adb462d03a409dec3ef9a951d87b6ff95',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fchg_5fstat_5fcharging',['BQ25628E_CHG_STAT_CHARGING',['../_adafruit___b_q25628_e_8h.html#a871016723b4dfd3fd068f4c82a618391',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fchg_5fstat_5fnot_5fcharging',['BQ25628E_CHG_STAT_NOT_CHARGING',['../_adafruit___b_q25628_e_8h.html#ac7c1e94899fc2886e3603a498df147c5',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fchg_5fstat_5ftaper',['BQ25628E_CHG_STAT_TAPER',['../_adafruit___b_q25628_e_8h.html#a4b2bc9ea4b403d4ba7dc074431aca4c4',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fchg_5fstat_5ftopoff',['BQ25628E_CHG_STAT_TOPOFF',['../_adafruit___b_q25628_e_8h.html#ac5cc47ac60457327f1b4cab4be0e59a5',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fconv_5ffreq_5f1350khz',['BQ25628E_CONV_FREQ_1350KHZ',['../_adafruit___b_q25628_e_8h.html#ab7497e43c3a24b25e33754691de0b01ba942fdbe27f75bb740c1301eb721ca935',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fconv_5ffreq_5f1500khz',['BQ25628E_CONV_FREQ_1500KHZ',['../_adafruit___b_q25628_e_8h.html#ab7497e43c3a24b25e33754691de0b01baba6b0e23b5e073c4704c16751afb5116',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fconv_5ffreq_5f1650khz',['BQ25628E_CONV_FREQ_1650KHZ',['../_adafruit___b_q25628_e_8h.html#ab7497e43c3a24b25e33754691de0b01ba0d7ce9e9f032927f970abfb8959c691f',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fconv_5ffreq_5freserved',['BQ25628E_CONV_FREQ_RESERVED',['../_adafruit___b_q25628_e_8h.html#ab7497e43c3a24b25e33754691de0b01ba6eb025e747212be745baac2f1020f5ca',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fconv_5ffreq_5ft',['bq25628e_conv_freq_t',['../_adafruit___b_q25628_e_8h.html#ab7497e43c3a24b25e33754691de0b01b',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fdefault_5faddr',['BQ25628E_DEFAULT_ADDR',['../_adafruit___b_q25628_e_8h.html#ac3bcea822ebc48e18d5ce943d5e6d69e',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5ffault_5fbat_5ffault_5fstat',['BQ25628E_FAULT_BAT_FAULT_STAT',['../_adafruit___b_q25628_e_8h.html#a39fa84514b3021ef3cc0ffc59c49af73',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5ffault_5fflag_5fbat_5ffault',['BQ25628E_FAULT_FLAG_BAT_FAULT',['../_adafruit___b_q25628_e_8h.html#ae8856c55c5dfb95f83461272a694bf23',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5ffault_5fflag_5fsys_5ffault',['BQ25628E_FAULT_FLAG_SYS_FAULT',['../_adafruit___b_q25628_e_8h.html#a2c2d8b01e971112ace591c84c260f38e',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5ffault_5fflag_5fts_5fchanged',['BQ25628E_FAULT_FLAG_TS_CHANGED',['../_adafruit___b_q25628_e_8h.html#a8f37cfa05210edbaee11b03418a377d3',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5ffault_5fflag_5ftshut',['BQ25628E_FAULT_FLAG_TSHUT',['../_adafruit___b_q25628_e_8h.html#a309ccb90f337466c33455d5630e8e985',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5ffault_5fflag_5fvbus_5ffault',['BQ25628E_FAULT_FLAG_VBUS_FAULT',['../_adafruit___b_q25628_e_8h.html#a01b017ec96722c49286876b0fce19b21',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5ffault_5fsys_5ffault_5fstat',['BQ25628E_FAULT_SYS_FAULT_STAT',['../_adafruit___b_q25628_e_8h.html#a90d729f10c4bd5557a50462129b66543',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5ffault_5fts_5fstat_5fmask',['BQ25628E_FAULT_TS_STAT_MASK',['../_adafruit___b_q25628_e_8h.html#a7fa87bb0538e24e2d7f86fff161113bc',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5ffault_5ftshut_5fstat',['BQ25628E_FAULT_TSHUT_STAT',['../_adafruit___b_q25628_e_8h.html#a1e4374959f7980df85ee4f778c0e4a88',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5ffault_5fvbus_5ffault_5fstat',['BQ25628E_FAULT_VBUS_FAULT_STAT',['../_adafruit___b_q25628_e_8h.html#a5523e16495499cc7f8a1340de60f3c2b',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fflag0_5fadc_5fdone_5fflag',['BQ25628E_FLAG0_ADC_DONE_FLAG',['../_adafruit___b_q25628_e_8h.html#aa148e4db4bcc014f7b7ee273ecca03ae',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fflag0_5fiindpm_5fflag',['BQ25628E_FLAG0_IINDPM_FLAG',['../_adafruit___b_q25628_e_8h.html#aee927027426c94ff135a824633a43b71',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fflag0_5fsafety_5ftmr_5fflag',['BQ25628E_FLAG0_SAFETY_TMR_FLAG',['../_adafruit___b_q25628_e_8h.html#a8c61ca1b704caf7717cfca4e9c8a6e75',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fflag0_5ftreg_5fflag',['BQ25628E_FLAG0_TREG_FLAG',['../_adafruit___b_q25628_e_8h.html#aaeb37bb136516297e00b883486876f8a',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fflag0_5fvindpm_5fflag',['BQ25628E_FLAG0_VINDPM_FLAG',['../_adafruit___b_q25628_e_8h.html#ad40ea1e76cdc1755243ef63c65674ec0',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fflag0_5fvsys_5fflag',['BQ25628E_FLAG0_VSYS_FLAG',['../_adafruit___b_q25628_e_8h.html#ac62714b811e479e7de2050adc38964da',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fflag0_5fwd_5fflag',['BQ25628E_FLAG0_WD_FLAG',['../_adafruit___b_q25628_e_8h.html#a1f58a28d3daeb2f8766ac742be055662',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fflag1_5fchg_5fflag',['BQ25628E_FLAG1_CHG_FLAG',['../_adafruit___b_q25628_e_8h.html#aedd2e03e163313c412ff9b564aa32e94',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fflag1_5fvbus_5fflag',['BQ25628E_FLAG1_VBUS_FLAG',['../_adafruit___b_q25628_e_8h.html#a68a849b432c4b44c26d50d26dd783273',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5ffmask_5fbat_5ffault_5fmask',['BQ25628E_FMASK_BAT_FAULT_MASK',['../_adafruit___b_q25628_e_8h.html#a882add2593b9c452218dfaa5b8d48c66',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5ffmask_5fsys_5ffault_5fmask',['BQ25628E_FMASK_SYS_FAULT_MASK',['../_adafruit___b_q25628_e_8h.html#a035145740fc00687a6cad861ffd05dea',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5ffmask_5fts_5fmask',['BQ25628E_FMASK_TS_MASK',['../_adafruit___b_q25628_e_8h.html#a283c8e6d7d4520031284bd512c0efa49',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5ffmask_5ftshut_5fmask',['BQ25628E_FMASK_TSHUT_MASK',['../_adafruit___b_q25628_e_8h.html#a1baac7185251e3a1ba6809578eb2cd07',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5ffmask_5fvbus_5ffault_5fmask',['BQ25628E_FMASK_VBUS_FAULT_MASK',['../_adafruit___b_q25628_e_8h.html#a20c11a27c12bef3e0840c4fe3c04cf38',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fint_5fmask_5fadc_5fdone',['BQ25628E_INT_MASK_ADC_DONE',['../_adafruit___b_q25628_e_8h.html#ac4c447f96c723781a29287973f2ced82',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fint_5fmask_5fbat_5ffault',['BQ25628E_INT_MASK_BAT_FAULT',['../_adafruit___b_q25628_e_8h.html#ab01a556ddf76f8b0ebee5dbeca58c9df',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fint_5fmask_5fchg',['BQ25628E_INT_MASK_CHG',['../_adafruit___b_q25628_e_8h.html#ace4fdb5f83cd5a448a14863f081c615b',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fint_5fmask_5fdefault',['BQ25628E_INT_MASK_DEFAULT',['../_adafruit___b_q25628_e_8h.html#a4fd4b5f4b9fe1efd2678878004b72d97',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fint_5fmask_5fiindpm',['BQ25628E_INT_MASK_IINDPM',['../_adafruit___b_q25628_e_8h.html#a1b99b32082b5779bb643d021c026bd1d',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fint_5fmask_5fsafety_5ftmr',['BQ25628E_INT_MASK_SAFETY_TMR',['../_adafruit___b_q25628_e_8h.html#a85ed2b31d2a5beaa3b8f64c3c439bbe3',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fint_5fmask_5fsys_5ffault',['BQ25628E_INT_MASK_SYS_FAULT',['../_adafruit___b_q25628_e_8h.html#af411d5094ffbcda24c07fc495fe9c3bb',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fint_5fmask_5ftreg',['BQ25628E_INT_MASK_TREG',['../_adafruit___b_q25628_e_8h.html#a9b5553e753e7d62bae69c42f22c209d3',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fint_5fmask_5fts',['BQ25628E_INT_MASK_TS',['../_adafruit___b_q25628_e_8h.html#a2d6406dbb11e2f51e3efd3a04bd2a3f6',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fint_5fmask_5ftshut',['BQ25628E_INT_MASK_TSHUT',['../_adafruit___b_q25628_e_8h.html#ac3d15536b911c3ed7fcd86d1d231fd2b',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fint_5fmask_5fvbus',['BQ25628E_INT_MASK_VBUS',['../_adafruit___b_q25628_e_8h.html#a92d67d2b4a9926a019326dc01db0ce9b',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fint_5fmask_5fvbus_5ffault',['BQ25628E_INT_MASK_VBUS_FAULT',['../_adafruit___b_q25628_e_8h.html#a716dad46f21cad88cf4dd40def7959d4',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fint_5fmask_5fvindpm',['BQ25628E_INT_MASK_VINDPM',['../_adafruit___b_q25628_e_8h.html#a6d91156939e673ed6ccada253dee1f82',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fint_5fmask_5fvsys',['BQ25628E_INT_MASK_VSYS',['../_adafruit___b_q25628_e_8h.html#a28af6f40d99cae254c81357571a399bd',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fint_5fmask_5fwd',['BQ25628E_INT_MASK_WD',['../_adafruit___b_q25628_e_8h.html#a325864fe17412afa1d6ef61dd1373876',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fmask0_5fadc_5fdone_5fmask',['BQ25628E_MASK0_ADC_DONE_MASK',['../_adafruit___b_q25628_e_8h.html#af89b1004fffde1748640e6d8da7538cc',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fmask0_5fiindpm_5fmask',['BQ25628E_MASK0_IINDPM_MASK',['../_adafruit___b_q25628_e_8h.html#ae58dcab81f2777cf2cd061f6a66c0031',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fmask0_5fsafety_5ftmr_5fmask',['BQ25628E_MASK0_SAFETY_TMR_MASK',['../_adafruit___b_q25628_e_8h.html#a34c96563e7f96cf63b8fb3d374b32655',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fmask0_5ftreg_5fmask',['BQ25628E_MASK0_TREG_MASK',['../_adafruit___b_q25628_e_8h.html#aa3ca4d21534bd594c6aeccc89499702c',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fmask0_5fvindpm_5fmask',['BQ25628E_MASK0_VINDPM_MASK',['../_adafruit___b_q25628_e_8h.html#a59c04260b8363c95da5346e369f8fedc',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fmask0_5fvsys_5fmask',['BQ25628E_MASK0_VSYS_MASK',['../_adafruit___b_q25628_e_8h.html#ab51c0c8046e43487eb3902cbd342e3cb',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fmask0_5fwd_5fmask',['BQ25628E_MASK0_WD_MASK',['../_adafruit___b_q25628_e_8h.html#a633d41ebdad2d212ed6cc92aec38ca5b',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fmask1_5fchg_5fmask',['BQ25628E_MASK1_CHG_MASK',['../_adafruit___b_q25628_e_8h.html#a8f564bdf74eb79b7dbc357854a8d7dbb',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fmask1_5fvbus_5fmask',['BQ25628E_MASK1_VBUS_MASK',['../_adafruit___b_q25628_e_8h.html#a250c3af570655eb64e8aa13c67200507',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fadc_5fcontrol',['BQ25628E_REG_ADC_CONTROL',['../_adafruit___b_q25628_e_8h.html#a948d0d98089bf47a4c963baef31d9f11',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fadc_5ffunction_5fdisable_5f0',['BQ25628E_REG_ADC_FUNCTION_DISABLE_0',['../_adafruit___b_q25628_e_8h.html#a40a799d3c9d031740a9e36bd8abdedad',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fcharge_5fcontrol',['BQ25628E_REG_CHARGE_CONTROL',['../_adafruit___b_q25628_e_8h.html#a9056151ab0c00a9eb5cda663a153a801',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fcharge_5fcurrent_5flimit',['BQ25628E_REG_CHARGE_CURRENT_LIMIT',['../_adafruit___b_q25628_e_8h.html#a2a9d7edcb03076d9f8f9586b00043aab',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fcharge_5ftimer_5fcontrol',['BQ25628E_REG_CHARGE_TIMER_CONTROL',['../_adafruit___b_q25628_e_8h.html#a027f0ef9ec4bc590e45889618efac5aa',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fcharge_5fvoltage_5flimit',['BQ25628E_REG_CHARGE_VOLTAGE_LIMIT',['../_adafruit___b_q25628_e_8h.html#aa0ab15bb362a959a58c1e0c7416b00d5',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fcharger_5fcontrol_5f0',['BQ25628E_REG_CHARGER_CONTROL_0',['../_adafruit___b_q25628_e_8h.html#ab42288f37d4c79f8e6010caf9762599a',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fcharger_5fcontrol_5f1',['BQ25628E_REG_CHARGER_CONTROL_1',['../_adafruit___b_q25628_e_8h.html#a968b273e2487aa12394b4d25efab11c8',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fcharger_5fcontrol_5f2',['BQ25628E_REG_CHARGER_CONTROL_2',['../_adafruit___b_q25628_e_8h.html#a8cb55e4bb0788302ffa42a68b8a4758f',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fcharger_5fcontrol_5f3',['BQ25628E_REG_CHARGER_CONTROL_3',['../_adafruit___b_q25628_e_8h.html#a88247fdac5005e45259269b1a16d4797',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fcharger_5fflag_5f0',['BQ25628E_REG_CHARGER_FLAG_0',['../_adafruit___b_q25628_e_8h.html#a8ed6166996d733258510854980f0aacf',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fcharger_5fflag_5f1',['BQ25628E_REG_CHARGER_FLAG_1',['../_adafruit___b_q25628_e_8h.html#ac475a33262fb2732b9b53b4a19c6fe7b',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fcharger_5fmask_5f0',['BQ25628E_REG_CHARGER_MASK_0',['../_adafruit___b_q25628_e_8h.html#aa7c22e1fe8555b35eaf9879ac315a8c3',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fcharger_5fmask_5f1',['BQ25628E_REG_CHARGER_MASK_1',['../_adafruit___b_q25628_e_8h.html#aa416e8afc284db13cd57ab1396a5a94f',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fcharger_5fstatus_5f0',['BQ25628E_REG_CHARGER_STATUS_0',['../_adafruit___b_q25628_e_8h.html#a1b832cc159dc82241dd65a402029c7d5',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fcharger_5fstatus_5f1',['BQ25628E_REG_CHARGER_STATUS_1',['../_adafruit___b_q25628_e_8h.html#a91daf9db61217c7ae1f70c6317f827d8',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5ffault_5fflag_5f0',['BQ25628E_REG_FAULT_FLAG_0',['../_adafruit___b_q25628_e_8h.html#aee252d52e02edb1498bf5e8c6852d56c',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5ffault_5fmask_5f0',['BQ25628E_REG_FAULT_MASK_0',['../_adafruit___b_q25628_e_8h.html#aff10a44f3afbaba896d1f273f39a586d',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5ffault_5fstatus_5f0',['BQ25628E_REG_FAULT_STATUS_0',['../_adafruit___b_q25628_e_8h.html#adc6c4dd998b2944dd63ae96074fe9a49',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fibat_5fadc',['BQ25628E_REG_IBAT_ADC',['../_adafruit___b_q25628_e_8h.html#ab2f9844a89043a95ebadc73141365790',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fibus_5fadc',['BQ25628E_REG_IBUS_ADC',['../_adafruit___b_q25628_e_8h.html#a6709d51fc3bcd1988e7227dce304def1',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5finput_5fcurrent_5flimit',['BQ25628E_REG_INPUT_CURRENT_LIMIT',['../_adafruit___b_q25628_e_8h.html#af7b80653f0ec4ac7c984f6b2cbf896c9',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5finput_5fvoltage_5flimit',['BQ25628E_REG_INPUT_VOLTAGE_LIMIT',['../_adafruit___b_q25628_e_8h.html#a22376cb808fbab8f49abd8e37b9b7654',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fminimal_5fsystem_5fvoltage',['BQ25628E_REG_MINIMAL_SYSTEM_VOLTAGE',['../_adafruit___b_q25628_e_8h.html#ad989e1c4560c1032de4bb506e555a6a6',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fntc_5fcontrol_5f0',['BQ25628E_REG_NTC_CONTROL_0',['../_adafruit___b_q25628_e_8h.html#a42b31f8770a625d2118286fb01b9a60d',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fntc_5fcontrol_5f1',['BQ25628E_REG_NTC_CONTROL_1',['../_adafruit___b_q25628_e_8h.html#aa27b65f7f647313f3bedf376f2ae018f',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fntc_5fcontrol_5f2',['BQ25628E_REG_NTC_CONTROL_2',['../_adafruit___b_q25628_e_8h.html#a6cb63046103c7162d101ab1b6c01f896',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fpart_5finformation',['BQ25628E_REG_PART_INFORMATION',['../_adafruit___b_q25628_e_8h.html#afe8d76a0ad917582dfb1b2a17df54562',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fprecharge_5fcontrol',['BQ25628E_REG_PRECHARGE_CONTROL',['../_adafruit___b_q25628_e_8h.html#a1a3043d60e41a21eadd2450aed7bc692',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5ftdie_5fadc',['BQ25628E_REG_TDIE_ADC',['../_adafruit___b_q25628_e_8h.html#a7a4ff0e03448139e6dd4b3d2e86fe076',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5ftermination_5fcontrol',['BQ25628E_REG_TERMINATION_CONTROL',['../_adafruit___b_q25628_e_8h.html#afd12d05fda489aee1b8c22b3331ca80d',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fts_5fadc',['BQ25628E_REG_TS_ADC',['../_adafruit___b_q25628_e_8h.html#a2b352f315440ced6ee88d51edc2147a5',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fvbat_5fadc',['BQ25628E_REG_VBAT_ADC',['../_adafruit___b_q25628_e_8h.html#a2399e20f5613c00e3f4e5c7771b76faa',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fvbus_5fadc',['BQ25628E_REG_VBUS_ADC',['../_adafruit___b_q25628_e_8h.html#a8e3605e88e829457f08118ec0edd15e4',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fvpmid_5fadc',['BQ25628E_REG_VPMID_ADC',['../_adafruit___b_q25628_e_8h.html#a91cc578e92658e55c5c453a322cefe88',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fvsys_5fadc',['BQ25628E_REG_VSYS_ADC',['../_adafruit___b_q25628_e_8h.html#ae91f8cbc3ad3c41e840db60f1dd705bc',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fstatus0_5fadc_5fdone_5fstat',['BQ25628E_STATUS0_ADC_DONE_STAT',['../_adafruit___b_q25628_e_8h.html#a900145254aa7cf3f09487d7cb7f184ab',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fstatus0_5fiindpm_5fstat',['BQ25628E_STATUS0_IINDPM_STAT',['../_adafruit___b_q25628_e_8h.html#a5d177383062eb2be6e117ab500922741',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fstatus0_5fsafety_5ftmr_5fstat',['BQ25628E_STATUS0_SAFETY_TMR_STAT',['../_adafruit___b_q25628_e_8h.html#a571cf6f927d509d9fad1962a8e8e2373',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fstatus0_5ftreg_5fstat',['BQ25628E_STATUS0_TREG_STAT',['../_adafruit___b_q25628_e_8h.html#a4c285e3e10bc94c9689e7d75c6a2132a',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fstatus0_5fvindpm_5fstat',['BQ25628E_STATUS0_VINDPM_STAT',['../_adafruit___b_q25628_e_8h.html#a2582969b8d247b35d86b8f463172d92c',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fstatus0_5fvsys_5fstat',['BQ25628E_STATUS0_VSYS_STAT',['../_adafruit___b_q25628_e_8h.html#a9cc9579dc1baa5925be445fc281ab589',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fstatus0_5fwd_5fstat',['BQ25628E_STATUS0_WD_STAT',['../_adafruit___b_q25628_e_8h.html#a80ed8f645d5832693e13882a657c9826',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fstatus1_5fchg_5fstat_5fmask',['BQ25628E_STATUS1_CHG_STAT_MASK',['../_adafruit___b_q25628_e_8h.html#a8f2bfaf5bd0dc5e49bd79dc4cdbe188c',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fstatus1_5fchg_5fstat_5fshift',['BQ25628E_STATUS1_CHG_STAT_SHIFT',['../_adafruit___b_q25628_e_8h.html#a4d44cdca5a51294d990563c675421262',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fstatus1_5fvbus_5fstat_5fmask',['BQ25628E_STATUS1_VBUS_STAT_MASK',['../_adafruit___b_q25628_e_8h.html#a8fc87874414099ab203d2631d9f6bd7f',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5ftherm_5fcurr_5f20pct',['BQ25628E_THERM_CURR_20PCT',['../_adafruit___b_q25628_e_8h.html#a435d7784519e7fcb3355d8d03f68f42faa668e7999adb4cae3d031beaf7d0a5bf',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5ftherm_5fcurr_5f40pct',['BQ25628E_THERM_CURR_40PCT',['../_adafruit___b_q25628_e_8h.html#a435d7784519e7fcb3355d8d03f68f42fa729ab9656175e423d8f866c029306726',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5ftherm_5fcurr_5fsuspend',['BQ25628E_THERM_CURR_SUSPEND',['../_adafruit___b_q25628_e_8h.html#a435d7784519e7fcb3355d8d03f68f42fa20a5020479182152bc6fa3a241d9ce95',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5ftherm_5fcurr_5ft',['bq25628e_therm_curr_t',['../_adafruit___b_q25628_e_8h.html#a435d7784519e7fcb3355d8d03f68f42f',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5ftherm_5fcurr_5funchanged',['BQ25628E_THERM_CURR_UNCHANGED',['../_adafruit___b_q25628_e_8h.html#a435d7784519e7fcb3355d8d03f68f42fa85ae4ff3b724e181271fd3e47496b0b7',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fts_5fstat_5fbias_5ffault',['BQ25628E_TS_STAT_BIAS_FAULT',['../_adafruit___b_q25628_e_8h.html#adedcf91570474c92772537cff4662ac9',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fts_5fstat_5fcold',['BQ25628E_TS_STAT_COLD',['../_adafruit___b_q25628_e_8h.html#aec22f23b4faccf0f7e9d677ed1ea4773',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fts_5fstat_5fcool',['BQ25628E_TS_STAT_COOL',['../_adafruit___b_q25628_e_8h.html#a4e2c6f02264be214a6409efc1b9578c4',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fts_5fstat_5fhot',['BQ25628E_TS_STAT_HOT',['../_adafruit___b_q25628_e_8h.html#a3b458633b4769c19e3ba75a071fbc423',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fts_5fstat_5fnormal',['BQ25628E_TS_STAT_NORMAL',['../_adafruit___b_q25628_e_8h.html#a6951ac7fae188941d6c5ff52c096b65e',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fts_5fstat_5fprecool',['BQ25628E_TS_STAT_PRECOOL',['../_adafruit___b_q25628_e_8h.html#ac23c63c4070e06a2861181eb21d90308',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fts_5fstat_5fprewarm',['BQ25628E_TS_STAT_PREWARM',['../_adafruit___b_q25628_e_8h.html#aa4b8c183e37149002680823c398cbde4',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fts_5fstat_5fwarm',['BQ25628E_TS_STAT_WARM',['../_adafruit___b_q25628_e_8h.html#a130a7ec726d189dc0131bcece56360f3',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fvbus_5fstat_5fnot_5fpowered',['BQ25628E_VBUS_STAT_NOT_POWERED',['../_adafruit___b_q25628_e_8h.html#ab75dd9127f594c7c621ba2bfc00b1c8b',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fvbus_5fstat_5funknown_5fadapter',['BQ25628E_VBUS_STAT_UNKNOWN_ADAPTER',['../_adafruit___b_q25628_e_8h.html#a5eba6cbbb73065e6ffce559f42f9a1a9',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fwatchdog_5f100s',['BQ25628E_WATCHDOG_100S',['../_adafruit___b_q25628_e_8h.html#a61b46e54de4a43b0d15162325d5d1108a0e68334058fe415c88f659a85b79d433',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fwatchdog_5f200s',['BQ25628E_WATCHDOG_200S',['../_adafruit___b_q25628_e_8h.html#a61b46e54de4a43b0d15162325d5d1108adebe58fdbe558142273b9a3588f5d19e',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fwatchdog_5f50s',['BQ25628E_WATCHDOG_50S',['../_adafruit___b_q25628_e_8h.html#a61b46e54de4a43b0d15162325d5d1108aa220c91db426a22fd2614636ce65097b',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fwatchdog_5fdisabled',['BQ25628E_WATCHDOG_DISABLED',['../_adafruit___b_q25628_e_8h.html#a61b46e54de4a43b0d15162325d5d1108ac130b9ed7f1ae2a0091e4f4201a5123b',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fwatchdog_5ft',['bq25628e_watchdog_t',['../_adafruit___b_q25628_e_8h.html#a61b46e54de4a43b0d15162325d5d1108',1,'Adafruit_BQ25628E.h']]]
];

26
html/search/all_2.html Normal file
View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_2.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

49
html/search/all_2.js Normal file
View file

@ -0,0 +1,49 @@
var searchData=
[
['getadcenable',['getADCEnable',['../class_adafruit___b_q25628_e.html#a78deda9aacd6c15f268f8aac746b0aa1',1,'Adafruit_BQ25628E']]],
['getadconeshot',['getADCOneShot',['../class_adafruit___b_q25628_e.html#aa5697e6e2bafccd0f213727a65c83edc',1,'Adafruit_BQ25628E']]],
['getadcsamplerate',['getADCSampleRate',['../class_adafruit___b_q25628_e.html#a6c8abb16cdc2c2df4d6c0e889f318dcf',1,'Adafruit_BQ25628E']]],
['getautobatterydischarge',['getAutoBatteryDischarge',['../class_adafruit___b_q25628_e.html#a560fae5ca7bae76265b27937aa122d8f',1,'Adafruit_BQ25628E']]],
['getbatfetcontrol',['getBATFETcontrol',['../class_adafruit___b_q25628_e.html#a449d716b12a5b39b1e82681443556714',1,'Adafruit_BQ25628E']]],
['getchargecurrentlimita',['getChargeCurrentLimitA',['../class_adafruit___b_q25628_e.html#a5aa7c5f03efda9cfbad67867c7d003a7',1,'Adafruit_BQ25628E']]],
['getchargerate',['getChargeRate',['../class_adafruit___b_q25628_e.html#ac2f06fc87497040073e9cff3182f9253',1,'Adafruit_BQ25628E']]],
['getchargerflags',['getChargerFlags',['../class_adafruit___b_q25628_e.html#aebc5b79c6b59fcc456ec92c1e339f06a',1,'Adafruit_BQ25628E']]],
['getchargerstatusflags',['getChargerStatusFlags',['../class_adafruit___b_q25628_e.html#a6c1adca06cec08dd08ff8e7d5ae8dedf',1,'Adafruit_BQ25628E']]],
['getchargevoltagelimitv',['getChargeVoltageLimitV',['../class_adafruit___b_q25628_e.html#a4e51cb9bd712b209cdef68177be1cc5b',1,'Adafruit_BQ25628E']]],
['getconverterfrequency',['getConverterFrequency',['../class_adafruit___b_q25628_e.html#a329a57a638d5480fcf4236fd1a025444',1,'Adafruit_BQ25628E']]],
['getcoolthermistorcurrent',['getCoolThermistorCurrent',['../class_adafruit___b_q25628_e.html#a155d6533100d71afb66e2aaaffc8ffc5',1,'Adafruit_BQ25628E']]],
['getdietempc',['getDieTempC',['../class_adafruit___b_q25628_e.html#a376c302003301a3a987a65b58bf4d3e8',1,'Adafruit_BQ25628E']]],
['getdisableadc',['getDisableADC',['../class_adafruit___b_q25628_e.html#a1aa5db0128ff14777d1c6f0af479e2ec',1,'Adafruit_BQ25628E']]],
['getenablecharging',['getEnableCharging',['../class_adafruit___b_q25628_e.html#a3160a9532834bf6c6f8fcce6091dc78c',1,'Adafruit_BQ25628E']]],
['getenablesafetytimers',['getEnableSafetyTimers',['../class_adafruit___b_q25628_e.html#a4b6e2579616b41151c51764c2f12dee0',1,'Adafruit_BQ25628E']]],
['getenabletermination',['getEnableTermination',['../class_adafruit___b_q25628_e.html#a2c63186988cd5a18d200579324f2298c',1,'Adafruit_BQ25628E']]],
['getfastchargetimer',['getFastchargeTimer',['../class_adafruit___b_q25628_e.html#a856a129dbcc6ef493cd6a8592f56a52f',1,'Adafruit_BQ25628E']]],
['getfaultflags',['getFaultFlags',['../class_adafruit___b_q25628_e.html#aaab51fcd136e5414aff27ecd2b8946e0',1,'Adafruit_BQ25628E']]],
['getfaultstatusflags',['getFaultStatusFlags',['../class_adafruit___b_q25628_e.html#a49b30b4fcb596c7e5b85ebdae125e224',1,'Adafruit_BQ25628E']]],
['getforcebatterydischarge',['getForceBatteryDischarge',['../class_adafruit___b_q25628_e.html#a600ca1be3818030574e3429613a64f9a',1,'Adafruit_BQ25628E']]],
['getforcepmiddischarge',['getForcePMIDDischarge',['../class_adafruit___b_q25628_e.html#ae353824a6cfb04e4f5311449e67a7f48',1,'Adafruit_BQ25628E']]],
['gethighz',['getHighZ',['../class_adafruit___b_q25628_e.html#a58fafbbb37fc73bd06efcb27b3586f54',1,'Adafruit_BQ25628E']]],
['getibatcurrent',['getIBATcurrent',['../class_adafruit___b_q25628_e.html#a9847caa2c15797c680ed51bc0f9109da',1,'Adafruit_BQ25628E']]],
['getibuscurrent',['getIBUScurrent',['../class_adafruit___b_q25628_e.html#a8adceee25c642aff99a3f6e1ce27c6d6',1,'Adafruit_BQ25628E']]],
['getignorethermistor',['getIgnoreThermistor',['../class_adafruit___b_q25628_e.html#ae2cc12047573a0f9a56001b9c04a3ef8',1,'Adafruit_BQ25628E']]],
['getinputcurrentlimita',['getInputCurrentLimitA',['../class_adafruit___b_q25628_e.html#a4f0209f09c7c860787c43bb409bf8abc',1,'Adafruit_BQ25628E']]],
['getinputvoltagelimitv',['getInputVoltageLimitV',['../class_adafruit___b_q25628_e.html#aa0b31024112e4af767b28701c94d7c31',1,'Adafruit_BQ25628E']]],
['getinterruptmask',['getInterruptMask',['../class_adafruit___b_q25628_e.html#a6891861ecf1170b66f0b3e28bc11de1c',1,'Adafruit_BQ25628E']]],
['getminimalsystemvoltagev',['getMinimalSystemVoltageV',['../class_adafruit___b_q25628_e.html#a676d4320545f22e269b38c58d86eff9e',1,'Adafruit_BQ25628E']]],
['getpeakbattdischarge',['getPeakBattDischarge',['../class_adafruit___b_q25628_e.html#ac8e34a8e88a5d9cea9102b6cacf26897',1,'Adafruit_BQ25628E']]],
['getprechargecurrentlimita',['getPrechargeCurrentLimitA',['../class_adafruit___b_q25628_e.html#a33f016e470c0e4eb7d7411754c68d8f6',1,'Adafruit_BQ25628E']]],
['getprechargetimer',['getPrechargeTimer',['../class_adafruit___b_q25628_e.html#a996443d4b5d088079f34cf390fa4f14f',1,'Adafruit_BQ25628E']]],
['getterminationcurrentthresholda',['getTerminationCurrentThresholdA',['../class_adafruit___b_q25628_e.html#af8e8846f923da1379a24a5ef1013613b',1,'Adafruit_BQ25628E']]],
['getthermalregulation',['getThermalRegulation',['../class_adafruit___b_q25628_e.html#ae04b4d5851fd7831a930d97381aeda48',1,'Adafruit_BQ25628E']]],
['getthermistorpercent',['getThermistorPercent',['../class_adafruit___b_q25628_e.html#a4433f1e8335e0edff74f5a964203e0f1',1,'Adafruit_BQ25628E']]],
['gettricklecurrent',['getTrickleCurrent',['../class_adafruit___b_q25628_e.html#a9501a368a2f676420208fc8d94e4e097',1,'Adafruit_BQ25628E']]],
['getvbatuvlo',['getVBatUVLO',['../class_adafruit___b_q25628_e.html#ae17ccd15e1a7ef2980ecf6953046eb19',1,'Adafruit_BQ25628E']]],
['getvbatvoltage',['getVBATvoltage',['../class_adafruit___b_q25628_e.html#ae6d46b8c151855242562f93cd93a051a',1,'Adafruit_BQ25628E']]],
['getvbusovervoltage',['getVBUSOvervoltage',['../class_adafruit___b_q25628_e.html#a2fd9644dcb7ee1af8dcad89c46a3cd9c',1,'Adafruit_BQ25628E']]],
['getvbusvoltage',['getVBUSvoltage',['../class_adafruit___b_q25628_e.html#a87d4d3851474d53615d2ca5f3d5d9c76',1,'Adafruit_BQ25628E']]],
['getvindpmbattrack',['getVINDPMbatTrack',['../class_adafruit___b_q25628_e.html#a104005dd907eccc7f9580a2130a219d9',1,'Adafruit_BQ25628E']]],
['getvpmidvoltage',['getVPMIDvoltage',['../class_adafruit___b_q25628_e.html#a834154c32f26481af3742b9bbb388d95',1,'Adafruit_BQ25628E']]],
['getvsysvoltage',['getVSYSvoltage',['../class_adafruit___b_q25628_e.html#a66da8919202a48f25c67520b863ee75e',1,'Adafruit_BQ25628E']]],
['getwarmthermistorcurrent',['getWarmThermistorCurrent',['../class_adafruit___b_q25628_e.html#abeac0646b347afcafb3ea4d5b25406bf',1,'Adafruit_BQ25628E']]],
['getwatchdog',['getWatchdog',['../class_adafruit___b_q25628_e.html#afa09d9f80ba7ad5ea939b655b4586a28',1,'Adafruit_BQ25628E']]]
];

26
html/search/all_3.html Normal file
View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_3.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

5
html/search/all_3.js Normal file
View file

@ -0,0 +1,5 @@
var searchData=
[
['reset',['reset',['../class_adafruit___b_q25628_e.html#ae67469f6d76e5cbff5c5f5b89793bf34',1,'Adafruit_BQ25628E']]],
['resetwatchdog',['resetWatchdog',['../class_adafruit___b_q25628_e.html#a7c4fbb79f00bf64f16fc40b906b73999',1,'Adafruit_BQ25628E']]]
];

26
html/search/all_4.html Normal file
View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_4.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

37
html/search/all_4.js Normal file
View file

@ -0,0 +1,37 @@
var searchData=
[
['setadcenable',['setADCEnable',['../class_adafruit___b_q25628_e.html#a00142daf5f4b62e5a3c3205a6b01926e',1,'Adafruit_BQ25628E']]],
['setadconeshot',['setADCOneShot',['../class_adafruit___b_q25628_e.html#a4b49b32d51916e6a43a8c198d81b4911',1,'Adafruit_BQ25628E']]],
['setadcsamplerate',['setADCSampleRate',['../class_adafruit___b_q25628_e.html#a220a600f52656b9b1bd234640aa16d8b',1,'Adafruit_BQ25628E']]],
['setautobatterydischarge',['setAutoBatteryDischarge',['../class_adafruit___b_q25628_e.html#a4fdccf62cbdb46dc8193f4fa35055d91',1,'Adafruit_BQ25628E']]],
['setbatfetcontrol',['setBATFETcontrol',['../class_adafruit___b_q25628_e.html#a7dc6c468d6ccec965b2381f1028af37f',1,'Adafruit_BQ25628E']]],
['setchargecurrentlimita',['setChargeCurrentLimitA',['../class_adafruit___b_q25628_e.html#ac16359cf601800f8b74b41e7e6c98cff',1,'Adafruit_BQ25628E']]],
['setchargerate',['setChargeRate',['../class_adafruit___b_q25628_e.html#ad8a4e2c324c9d3e1226ee3e8775fb62f',1,'Adafruit_BQ25628E']]],
['setchargevoltagelimitv',['setChargeVoltageLimitV',['../class_adafruit___b_q25628_e.html#a86c2510f48786d06919443f07a7884b5',1,'Adafruit_BQ25628E']]],
['setconverterfrequency',['setConverterFrequency',['../class_adafruit___b_q25628_e.html#a2c79e04e4bbd9a59929451c61317e106',1,'Adafruit_BQ25628E']]],
['setcoolthermistorcurrent',['setCoolThermistorCurrent',['../class_adafruit___b_q25628_e.html#ab38ef2fba3e677a2296d4e70a2a77357',1,'Adafruit_BQ25628E']]],
['setdisableadc',['setDisableADC',['../class_adafruit___b_q25628_e.html#a54b41549b6aa8733eee9bd59d33eb353',1,'Adafruit_BQ25628E']]],
['setenablecharging',['setEnableCharging',['../class_adafruit___b_q25628_e.html#a6ca6bf7cc87ab84b9f027fdc57b4cb5c',1,'Adafruit_BQ25628E']]],
['setenablesafetytimers',['setEnableSafetyTimers',['../class_adafruit___b_q25628_e.html#af218e3f1595ca0ca504e3aa1632588a3',1,'Adafruit_BQ25628E']]],
['setenabletermination',['setEnableTermination',['../class_adafruit___b_q25628_e.html#a466d60f84f1712e6b2adc17b0d85ec98',1,'Adafruit_BQ25628E']]],
['setfastchargetimer',['setFastchargeTimer',['../class_adafruit___b_q25628_e.html#a5255d510f5c0db83a41f870333daaba7',1,'Adafruit_BQ25628E']]],
['setforcebatterydischarge',['setForceBatteryDischarge',['../class_adafruit___b_q25628_e.html#ab92dbb85e2bf391087490933c1e21b1d',1,'Adafruit_BQ25628E']]],
['setforcepmiddischarge',['setForcePMIDDischarge',['../class_adafruit___b_q25628_e.html#ac0c70a61dda0dda2219b1710758427c3',1,'Adafruit_BQ25628E']]],
['sethighz',['setHighZ',['../class_adafruit___b_q25628_e.html#a6c870a3fda5c3864b9d88ba17750e20d',1,'Adafruit_BQ25628E']]],
['setignorethermistor',['setIgnoreThermistor',['../class_adafruit___b_q25628_e.html#a98e9fcaa840f5a4a3ea1e61a84922e9d',1,'Adafruit_BQ25628E']]],
['setinputcurrentlimita',['setInputCurrentLimitA',['../class_adafruit___b_q25628_e.html#ab624fc6242e305907dddbe2a9bd01a64',1,'Adafruit_BQ25628E']]],
['setinputvoltagelimitv',['setInputVoltageLimitV',['../class_adafruit___b_q25628_e.html#a616ed4b5a7ab80227b98a96e9cb55c59',1,'Adafruit_BQ25628E']]],
['setinterruptmask',['setInterruptMask',['../class_adafruit___b_q25628_e.html#aed86b3c3323d90f2d67701f2ea288072',1,'Adafruit_BQ25628E']]],
['setminimalsystemvoltagev',['setMinimalSystemVoltageV',['../class_adafruit___b_q25628_e.html#a1366ffb2b31441d5844a9ad73288ed18',1,'Adafruit_BQ25628E']]],
['setpeakbattdischarge',['setPeakBattDischarge',['../class_adafruit___b_q25628_e.html#a455fd71893f02294ae361a7cebcad788',1,'Adafruit_BQ25628E']]],
['setprechargecurrentlimita',['setPrechargeCurrentLimitA',['../class_adafruit___b_q25628_e.html#af5fb9618f5771c460cb7a106d33f2fa3',1,'Adafruit_BQ25628E']]],
['setprechargetimer',['setPrechargeTimer',['../class_adafruit___b_q25628_e.html#a09a64db6551b636f30c5c2f0d41957df',1,'Adafruit_BQ25628E']]],
['setterminationcurrentthresholda',['setTerminationCurrentThresholdA',['../class_adafruit___b_q25628_e.html#a65d67268065c5dd3af10095ab2aa9d2d',1,'Adafruit_BQ25628E']]],
['setthermalregulation',['setThermalRegulation',['../class_adafruit___b_q25628_e.html#aa2de52a4122b00fe6faff61f6e44d350',1,'Adafruit_BQ25628E']]],
['settricklecurrent',['setTrickleCurrent',['../class_adafruit___b_q25628_e.html#a88941f3c62f7c5a4c54fc79ca5d3a71a',1,'Adafruit_BQ25628E']]],
['setvbatuvlo',['setVBatUVLO',['../class_adafruit___b_q25628_e.html#aa38724cccb45c46da0cccabc19082591',1,'Adafruit_BQ25628E']]],
['setvbusovervoltage',['setVBUSOvervoltage',['../class_adafruit___b_q25628_e.html#a5554201cf4f15d9aee77e6b72530919e',1,'Adafruit_BQ25628E']]],
['setvindpmbattrack',['setVINDPMbatTrack',['../class_adafruit___b_q25628_e.html#a0bec47b8037cebc214cec16b39b82659',1,'Adafruit_BQ25628E']]],
['setwarmthermistorcurrent',['setWarmThermistorCurrent',['../class_adafruit___b_q25628_e.html#acd368cf1e0513ecb57131d82dc998b62',1,'Adafruit_BQ25628E']]],
['setwatchdog',['setWatchdog',['../class_adafruit___b_q25628_e.html#a820d792c8bf16bfb506d1c2e5873bd45',1,'Adafruit_BQ25628E']]]
];

26
html/search/all_5.html Normal file
View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_5.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

4
html/search/all_5.js Normal file
View file

@ -0,0 +1,4 @@
var searchData=
[
['_7eadafruit_5fbq25628e',['~Adafruit_BQ25628E',['../class_adafruit___b_q25628_e.html#a3527809c987155be627ebd1b65b80de4',1,'Adafruit_BQ25628E']]]
];

View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="classes_0.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

4
html/search/classes_0.js Normal file
View file

@ -0,0 +1,4 @@
var searchData=
[
['adafruit_5fbq25628e',['Adafruit_BQ25628E',['../class_adafruit___b_q25628_e.html',1,'']]]
];

BIN
html/search/close.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 273 B

View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="defines_0.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

120
html/search/defines_0.js Normal file
View file

@ -0,0 +1,120 @@
var searchData=
[
['bq25628e_5fadc_5fdis_5fibat',['BQ25628E_ADC_DIS_IBAT',['../_adafruit___b_q25628_e_8h.html#ad2d5c6a2fb6bc19b0dcd02b0398e3537',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fadc_5fdis_5fibus',['BQ25628E_ADC_DIS_IBUS',['../_adafruit___b_q25628_e_8h.html#a04bec3d8b8667fd5fc163f397cf2812e',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fadc_5fdis_5ftdie',['BQ25628E_ADC_DIS_TDIE',['../_adafruit___b_q25628_e_8h.html#a8d0d63bf23aa2521f3bbc48181366e3b',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fadc_5fdis_5fts',['BQ25628E_ADC_DIS_TS',['../_adafruit___b_q25628_e_8h.html#ac225fc4dbecd2340dfb4efe83d36e602',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fadc_5fdis_5fvbat',['BQ25628E_ADC_DIS_VBAT',['../_adafruit___b_q25628_e_8h.html#a066ed5d5185e92dfeaccfcccc84bb005',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fadc_5fdis_5fvbus',['BQ25628E_ADC_DIS_VBUS',['../_adafruit___b_q25628_e_8h.html#a6bce0a75b08abd3018f095453e7f2c62',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fadc_5fdis_5fvpmid',['BQ25628E_ADC_DIS_VPMID',['../_adafruit___b_q25628_e_8h.html#a09a8040031e9da53b7c849305de18576',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fadc_5fdis_5fvsys',['BQ25628E_ADC_DIS_VSYS',['../_adafruit___b_q25628_e_8h.html#aac2b1b052d10ea19778def294ffa174b',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fchg_5fstat_5fcharging',['BQ25628E_CHG_STAT_CHARGING',['../_adafruit___b_q25628_e_8h.html#a871016723b4dfd3fd068f4c82a618391',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fchg_5fstat_5fnot_5fcharging',['BQ25628E_CHG_STAT_NOT_CHARGING',['../_adafruit___b_q25628_e_8h.html#ac7c1e94899fc2886e3603a498df147c5',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fchg_5fstat_5ftaper',['BQ25628E_CHG_STAT_TAPER',['../_adafruit___b_q25628_e_8h.html#a4b2bc9ea4b403d4ba7dc074431aca4c4',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fchg_5fstat_5ftopoff',['BQ25628E_CHG_STAT_TOPOFF',['../_adafruit___b_q25628_e_8h.html#ac5cc47ac60457327f1b4cab4be0e59a5',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fdefault_5faddr',['BQ25628E_DEFAULT_ADDR',['../_adafruit___b_q25628_e_8h.html#ac3bcea822ebc48e18d5ce943d5e6d69e',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5ffault_5fbat_5ffault_5fstat',['BQ25628E_FAULT_BAT_FAULT_STAT',['../_adafruit___b_q25628_e_8h.html#a39fa84514b3021ef3cc0ffc59c49af73',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5ffault_5fflag_5fbat_5ffault',['BQ25628E_FAULT_FLAG_BAT_FAULT',['../_adafruit___b_q25628_e_8h.html#ae8856c55c5dfb95f83461272a694bf23',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5ffault_5fflag_5fsys_5ffault',['BQ25628E_FAULT_FLAG_SYS_FAULT',['../_adafruit___b_q25628_e_8h.html#a2c2d8b01e971112ace591c84c260f38e',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5ffault_5fflag_5fts_5fchanged',['BQ25628E_FAULT_FLAG_TS_CHANGED',['../_adafruit___b_q25628_e_8h.html#a8f37cfa05210edbaee11b03418a377d3',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5ffault_5fflag_5ftshut',['BQ25628E_FAULT_FLAG_TSHUT',['../_adafruit___b_q25628_e_8h.html#a309ccb90f337466c33455d5630e8e985',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5ffault_5fflag_5fvbus_5ffault',['BQ25628E_FAULT_FLAG_VBUS_FAULT',['../_adafruit___b_q25628_e_8h.html#a01b017ec96722c49286876b0fce19b21',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5ffault_5fsys_5ffault_5fstat',['BQ25628E_FAULT_SYS_FAULT_STAT',['../_adafruit___b_q25628_e_8h.html#a90d729f10c4bd5557a50462129b66543',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5ffault_5fts_5fstat_5fmask',['BQ25628E_FAULT_TS_STAT_MASK',['../_adafruit___b_q25628_e_8h.html#a7fa87bb0538e24e2d7f86fff161113bc',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5ffault_5ftshut_5fstat',['BQ25628E_FAULT_TSHUT_STAT',['../_adafruit___b_q25628_e_8h.html#a1e4374959f7980df85ee4f778c0e4a88',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5ffault_5fvbus_5ffault_5fstat',['BQ25628E_FAULT_VBUS_FAULT_STAT',['../_adafruit___b_q25628_e_8h.html#a5523e16495499cc7f8a1340de60f3c2b',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fflag0_5fadc_5fdone_5fflag',['BQ25628E_FLAG0_ADC_DONE_FLAG',['../_adafruit___b_q25628_e_8h.html#aa148e4db4bcc014f7b7ee273ecca03ae',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fflag0_5fiindpm_5fflag',['BQ25628E_FLAG0_IINDPM_FLAG',['../_adafruit___b_q25628_e_8h.html#aee927027426c94ff135a824633a43b71',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fflag0_5fsafety_5ftmr_5fflag',['BQ25628E_FLAG0_SAFETY_TMR_FLAG',['../_adafruit___b_q25628_e_8h.html#a8c61ca1b704caf7717cfca4e9c8a6e75',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fflag0_5ftreg_5fflag',['BQ25628E_FLAG0_TREG_FLAG',['../_adafruit___b_q25628_e_8h.html#aaeb37bb136516297e00b883486876f8a',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fflag0_5fvindpm_5fflag',['BQ25628E_FLAG0_VINDPM_FLAG',['../_adafruit___b_q25628_e_8h.html#ad40ea1e76cdc1755243ef63c65674ec0',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fflag0_5fvsys_5fflag',['BQ25628E_FLAG0_VSYS_FLAG',['../_adafruit___b_q25628_e_8h.html#ac62714b811e479e7de2050adc38964da',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fflag0_5fwd_5fflag',['BQ25628E_FLAG0_WD_FLAG',['../_adafruit___b_q25628_e_8h.html#a1f58a28d3daeb2f8766ac742be055662',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fflag1_5fchg_5fflag',['BQ25628E_FLAG1_CHG_FLAG',['../_adafruit___b_q25628_e_8h.html#aedd2e03e163313c412ff9b564aa32e94',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fflag1_5fvbus_5fflag',['BQ25628E_FLAG1_VBUS_FLAG',['../_adafruit___b_q25628_e_8h.html#a68a849b432c4b44c26d50d26dd783273',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5ffmask_5fbat_5ffault_5fmask',['BQ25628E_FMASK_BAT_FAULT_MASK',['../_adafruit___b_q25628_e_8h.html#a882add2593b9c452218dfaa5b8d48c66',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5ffmask_5fsys_5ffault_5fmask',['BQ25628E_FMASK_SYS_FAULT_MASK',['../_adafruit___b_q25628_e_8h.html#a035145740fc00687a6cad861ffd05dea',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5ffmask_5fts_5fmask',['BQ25628E_FMASK_TS_MASK',['../_adafruit___b_q25628_e_8h.html#a283c8e6d7d4520031284bd512c0efa49',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5ffmask_5ftshut_5fmask',['BQ25628E_FMASK_TSHUT_MASK',['../_adafruit___b_q25628_e_8h.html#a1baac7185251e3a1ba6809578eb2cd07',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5ffmask_5fvbus_5ffault_5fmask',['BQ25628E_FMASK_VBUS_FAULT_MASK',['../_adafruit___b_q25628_e_8h.html#a20c11a27c12bef3e0840c4fe3c04cf38',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fint_5fmask_5fadc_5fdone',['BQ25628E_INT_MASK_ADC_DONE',['../_adafruit___b_q25628_e_8h.html#ac4c447f96c723781a29287973f2ced82',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fint_5fmask_5fbat_5ffault',['BQ25628E_INT_MASK_BAT_FAULT',['../_adafruit___b_q25628_e_8h.html#ab01a556ddf76f8b0ebee5dbeca58c9df',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fint_5fmask_5fchg',['BQ25628E_INT_MASK_CHG',['../_adafruit___b_q25628_e_8h.html#ace4fdb5f83cd5a448a14863f081c615b',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fint_5fmask_5fdefault',['BQ25628E_INT_MASK_DEFAULT',['../_adafruit___b_q25628_e_8h.html#a4fd4b5f4b9fe1efd2678878004b72d97',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fint_5fmask_5fiindpm',['BQ25628E_INT_MASK_IINDPM',['../_adafruit___b_q25628_e_8h.html#a1b99b32082b5779bb643d021c026bd1d',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fint_5fmask_5fsafety_5ftmr',['BQ25628E_INT_MASK_SAFETY_TMR',['../_adafruit___b_q25628_e_8h.html#a85ed2b31d2a5beaa3b8f64c3c439bbe3',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fint_5fmask_5fsys_5ffault',['BQ25628E_INT_MASK_SYS_FAULT',['../_adafruit___b_q25628_e_8h.html#af411d5094ffbcda24c07fc495fe9c3bb',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fint_5fmask_5ftreg',['BQ25628E_INT_MASK_TREG',['../_adafruit___b_q25628_e_8h.html#a9b5553e753e7d62bae69c42f22c209d3',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fint_5fmask_5fts',['BQ25628E_INT_MASK_TS',['../_adafruit___b_q25628_e_8h.html#a2d6406dbb11e2f51e3efd3a04bd2a3f6',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fint_5fmask_5ftshut',['BQ25628E_INT_MASK_TSHUT',['../_adafruit___b_q25628_e_8h.html#ac3d15536b911c3ed7fcd86d1d231fd2b',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fint_5fmask_5fvbus',['BQ25628E_INT_MASK_VBUS',['../_adafruit___b_q25628_e_8h.html#a92d67d2b4a9926a019326dc01db0ce9b',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fint_5fmask_5fvbus_5ffault',['BQ25628E_INT_MASK_VBUS_FAULT',['../_adafruit___b_q25628_e_8h.html#a716dad46f21cad88cf4dd40def7959d4',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fint_5fmask_5fvindpm',['BQ25628E_INT_MASK_VINDPM',['../_adafruit___b_q25628_e_8h.html#a6d91156939e673ed6ccada253dee1f82',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fint_5fmask_5fvsys',['BQ25628E_INT_MASK_VSYS',['../_adafruit___b_q25628_e_8h.html#a28af6f40d99cae254c81357571a399bd',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fint_5fmask_5fwd',['BQ25628E_INT_MASK_WD',['../_adafruit___b_q25628_e_8h.html#a325864fe17412afa1d6ef61dd1373876',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fmask0_5fadc_5fdone_5fmask',['BQ25628E_MASK0_ADC_DONE_MASK',['../_adafruit___b_q25628_e_8h.html#af89b1004fffde1748640e6d8da7538cc',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fmask0_5fiindpm_5fmask',['BQ25628E_MASK0_IINDPM_MASK',['../_adafruit___b_q25628_e_8h.html#ae58dcab81f2777cf2cd061f6a66c0031',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fmask0_5fsafety_5ftmr_5fmask',['BQ25628E_MASK0_SAFETY_TMR_MASK',['../_adafruit___b_q25628_e_8h.html#a34c96563e7f96cf63b8fb3d374b32655',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fmask0_5ftreg_5fmask',['BQ25628E_MASK0_TREG_MASK',['../_adafruit___b_q25628_e_8h.html#aa3ca4d21534bd594c6aeccc89499702c',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fmask0_5fvindpm_5fmask',['BQ25628E_MASK0_VINDPM_MASK',['../_adafruit___b_q25628_e_8h.html#a59c04260b8363c95da5346e369f8fedc',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fmask0_5fvsys_5fmask',['BQ25628E_MASK0_VSYS_MASK',['../_adafruit___b_q25628_e_8h.html#ab51c0c8046e43487eb3902cbd342e3cb',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fmask0_5fwd_5fmask',['BQ25628E_MASK0_WD_MASK',['../_adafruit___b_q25628_e_8h.html#a633d41ebdad2d212ed6cc92aec38ca5b',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fmask1_5fchg_5fmask',['BQ25628E_MASK1_CHG_MASK',['../_adafruit___b_q25628_e_8h.html#a8f564bdf74eb79b7dbc357854a8d7dbb',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fmask1_5fvbus_5fmask',['BQ25628E_MASK1_VBUS_MASK',['../_adafruit___b_q25628_e_8h.html#a250c3af570655eb64e8aa13c67200507',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fadc_5fcontrol',['BQ25628E_REG_ADC_CONTROL',['../_adafruit___b_q25628_e_8h.html#a948d0d98089bf47a4c963baef31d9f11',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fadc_5ffunction_5fdisable_5f0',['BQ25628E_REG_ADC_FUNCTION_DISABLE_0',['../_adafruit___b_q25628_e_8h.html#a40a799d3c9d031740a9e36bd8abdedad',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fcharge_5fcontrol',['BQ25628E_REG_CHARGE_CONTROL',['../_adafruit___b_q25628_e_8h.html#a9056151ab0c00a9eb5cda663a153a801',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fcharge_5fcurrent_5flimit',['BQ25628E_REG_CHARGE_CURRENT_LIMIT',['../_adafruit___b_q25628_e_8h.html#a2a9d7edcb03076d9f8f9586b00043aab',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fcharge_5ftimer_5fcontrol',['BQ25628E_REG_CHARGE_TIMER_CONTROL',['../_adafruit___b_q25628_e_8h.html#a027f0ef9ec4bc590e45889618efac5aa',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fcharge_5fvoltage_5flimit',['BQ25628E_REG_CHARGE_VOLTAGE_LIMIT',['../_adafruit___b_q25628_e_8h.html#aa0ab15bb362a959a58c1e0c7416b00d5',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fcharger_5fcontrol_5f0',['BQ25628E_REG_CHARGER_CONTROL_0',['../_adafruit___b_q25628_e_8h.html#ab42288f37d4c79f8e6010caf9762599a',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fcharger_5fcontrol_5f1',['BQ25628E_REG_CHARGER_CONTROL_1',['../_adafruit___b_q25628_e_8h.html#a968b273e2487aa12394b4d25efab11c8',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fcharger_5fcontrol_5f2',['BQ25628E_REG_CHARGER_CONTROL_2',['../_adafruit___b_q25628_e_8h.html#a8cb55e4bb0788302ffa42a68b8a4758f',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fcharger_5fcontrol_5f3',['BQ25628E_REG_CHARGER_CONTROL_3',['../_adafruit___b_q25628_e_8h.html#a88247fdac5005e45259269b1a16d4797',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fcharger_5fflag_5f0',['BQ25628E_REG_CHARGER_FLAG_0',['../_adafruit___b_q25628_e_8h.html#a8ed6166996d733258510854980f0aacf',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fcharger_5fflag_5f1',['BQ25628E_REG_CHARGER_FLAG_1',['../_adafruit___b_q25628_e_8h.html#ac475a33262fb2732b9b53b4a19c6fe7b',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fcharger_5fmask_5f0',['BQ25628E_REG_CHARGER_MASK_0',['../_adafruit___b_q25628_e_8h.html#aa7c22e1fe8555b35eaf9879ac315a8c3',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fcharger_5fmask_5f1',['BQ25628E_REG_CHARGER_MASK_1',['../_adafruit___b_q25628_e_8h.html#aa416e8afc284db13cd57ab1396a5a94f',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fcharger_5fstatus_5f0',['BQ25628E_REG_CHARGER_STATUS_0',['../_adafruit___b_q25628_e_8h.html#a1b832cc159dc82241dd65a402029c7d5',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fcharger_5fstatus_5f1',['BQ25628E_REG_CHARGER_STATUS_1',['../_adafruit___b_q25628_e_8h.html#a91daf9db61217c7ae1f70c6317f827d8',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5ffault_5fflag_5f0',['BQ25628E_REG_FAULT_FLAG_0',['../_adafruit___b_q25628_e_8h.html#aee252d52e02edb1498bf5e8c6852d56c',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5ffault_5fmask_5f0',['BQ25628E_REG_FAULT_MASK_0',['../_adafruit___b_q25628_e_8h.html#aff10a44f3afbaba896d1f273f39a586d',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5ffault_5fstatus_5f0',['BQ25628E_REG_FAULT_STATUS_0',['../_adafruit___b_q25628_e_8h.html#adc6c4dd998b2944dd63ae96074fe9a49',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fibat_5fadc',['BQ25628E_REG_IBAT_ADC',['../_adafruit___b_q25628_e_8h.html#ab2f9844a89043a95ebadc73141365790',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fibus_5fadc',['BQ25628E_REG_IBUS_ADC',['../_adafruit___b_q25628_e_8h.html#a6709d51fc3bcd1988e7227dce304def1',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5finput_5fcurrent_5flimit',['BQ25628E_REG_INPUT_CURRENT_LIMIT',['../_adafruit___b_q25628_e_8h.html#af7b80653f0ec4ac7c984f6b2cbf896c9',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5finput_5fvoltage_5flimit',['BQ25628E_REG_INPUT_VOLTAGE_LIMIT',['../_adafruit___b_q25628_e_8h.html#a22376cb808fbab8f49abd8e37b9b7654',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fminimal_5fsystem_5fvoltage',['BQ25628E_REG_MINIMAL_SYSTEM_VOLTAGE',['../_adafruit___b_q25628_e_8h.html#ad989e1c4560c1032de4bb506e555a6a6',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fntc_5fcontrol_5f0',['BQ25628E_REG_NTC_CONTROL_0',['../_adafruit___b_q25628_e_8h.html#a42b31f8770a625d2118286fb01b9a60d',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fntc_5fcontrol_5f1',['BQ25628E_REG_NTC_CONTROL_1',['../_adafruit___b_q25628_e_8h.html#aa27b65f7f647313f3bedf376f2ae018f',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fntc_5fcontrol_5f2',['BQ25628E_REG_NTC_CONTROL_2',['../_adafruit___b_q25628_e_8h.html#a6cb63046103c7162d101ab1b6c01f896',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fpart_5finformation',['BQ25628E_REG_PART_INFORMATION',['../_adafruit___b_q25628_e_8h.html#afe8d76a0ad917582dfb1b2a17df54562',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fprecharge_5fcontrol',['BQ25628E_REG_PRECHARGE_CONTROL',['../_adafruit___b_q25628_e_8h.html#a1a3043d60e41a21eadd2450aed7bc692',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5ftdie_5fadc',['BQ25628E_REG_TDIE_ADC',['../_adafruit___b_q25628_e_8h.html#a7a4ff0e03448139e6dd4b3d2e86fe076',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5ftermination_5fcontrol',['BQ25628E_REG_TERMINATION_CONTROL',['../_adafruit___b_q25628_e_8h.html#afd12d05fda489aee1b8c22b3331ca80d',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fts_5fadc',['BQ25628E_REG_TS_ADC',['../_adafruit___b_q25628_e_8h.html#a2b352f315440ced6ee88d51edc2147a5',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fvbat_5fadc',['BQ25628E_REG_VBAT_ADC',['../_adafruit___b_q25628_e_8h.html#a2399e20f5613c00e3f4e5c7771b76faa',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fvbus_5fadc',['BQ25628E_REG_VBUS_ADC',['../_adafruit___b_q25628_e_8h.html#a8e3605e88e829457f08118ec0edd15e4',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fvpmid_5fadc',['BQ25628E_REG_VPMID_ADC',['../_adafruit___b_q25628_e_8h.html#a91cc578e92658e55c5c453a322cefe88',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5freg_5fvsys_5fadc',['BQ25628E_REG_VSYS_ADC',['../_adafruit___b_q25628_e_8h.html#ae91f8cbc3ad3c41e840db60f1dd705bc',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fstatus0_5fadc_5fdone_5fstat',['BQ25628E_STATUS0_ADC_DONE_STAT',['../_adafruit___b_q25628_e_8h.html#a900145254aa7cf3f09487d7cb7f184ab',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fstatus0_5fiindpm_5fstat',['BQ25628E_STATUS0_IINDPM_STAT',['../_adafruit___b_q25628_e_8h.html#a5d177383062eb2be6e117ab500922741',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fstatus0_5fsafety_5ftmr_5fstat',['BQ25628E_STATUS0_SAFETY_TMR_STAT',['../_adafruit___b_q25628_e_8h.html#a571cf6f927d509d9fad1962a8e8e2373',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fstatus0_5ftreg_5fstat',['BQ25628E_STATUS0_TREG_STAT',['../_adafruit___b_q25628_e_8h.html#a4c285e3e10bc94c9689e7d75c6a2132a',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fstatus0_5fvindpm_5fstat',['BQ25628E_STATUS0_VINDPM_STAT',['../_adafruit___b_q25628_e_8h.html#a2582969b8d247b35d86b8f463172d92c',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fstatus0_5fvsys_5fstat',['BQ25628E_STATUS0_VSYS_STAT',['../_adafruit___b_q25628_e_8h.html#a9cc9579dc1baa5925be445fc281ab589',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fstatus0_5fwd_5fstat',['BQ25628E_STATUS0_WD_STAT',['../_adafruit___b_q25628_e_8h.html#a80ed8f645d5832693e13882a657c9826',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fstatus1_5fchg_5fstat_5fmask',['BQ25628E_STATUS1_CHG_STAT_MASK',['../_adafruit___b_q25628_e_8h.html#a8f2bfaf5bd0dc5e49bd79dc4cdbe188c',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fstatus1_5fchg_5fstat_5fshift',['BQ25628E_STATUS1_CHG_STAT_SHIFT',['../_adafruit___b_q25628_e_8h.html#a4d44cdca5a51294d990563c675421262',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fstatus1_5fvbus_5fstat_5fmask',['BQ25628E_STATUS1_VBUS_STAT_MASK',['../_adafruit___b_q25628_e_8h.html#a8fc87874414099ab203d2631d9f6bd7f',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fts_5fstat_5fbias_5ffault',['BQ25628E_TS_STAT_BIAS_FAULT',['../_adafruit___b_q25628_e_8h.html#adedcf91570474c92772537cff4662ac9',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fts_5fstat_5fcold',['BQ25628E_TS_STAT_COLD',['../_adafruit___b_q25628_e_8h.html#aec22f23b4faccf0f7e9d677ed1ea4773',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fts_5fstat_5fcool',['BQ25628E_TS_STAT_COOL',['../_adafruit___b_q25628_e_8h.html#a4e2c6f02264be214a6409efc1b9578c4',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fts_5fstat_5fhot',['BQ25628E_TS_STAT_HOT',['../_adafruit___b_q25628_e_8h.html#a3b458633b4769c19e3ba75a071fbc423',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fts_5fstat_5fnormal',['BQ25628E_TS_STAT_NORMAL',['../_adafruit___b_q25628_e_8h.html#a6951ac7fae188941d6c5ff52c096b65e',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fts_5fstat_5fprecool',['BQ25628E_TS_STAT_PRECOOL',['../_adafruit___b_q25628_e_8h.html#ac23c63c4070e06a2861181eb21d90308',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fts_5fstat_5fprewarm',['BQ25628E_TS_STAT_PREWARM',['../_adafruit___b_q25628_e_8h.html#aa4b8c183e37149002680823c398cbde4',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fts_5fstat_5fwarm',['BQ25628E_TS_STAT_WARM',['../_adafruit___b_q25628_e_8h.html#a130a7ec726d189dc0131bcece56360f3',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fvbus_5fstat_5fnot_5fpowered',['BQ25628E_VBUS_STAT_NOT_POWERED',['../_adafruit___b_q25628_e_8h.html#ab75dd9127f594c7c621ba2bfc00b1c8b',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fvbus_5fstat_5funknown_5fadapter',['BQ25628E_VBUS_STAT_UNKNOWN_ADAPTER',['../_adafruit___b_q25628_e_8h.html#a5eba6cbbb73065e6ffce559f42f9a1a9',1,'Adafruit_BQ25628E.h']]]
];

26
html/search/enums_0.html Normal file
View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="enums_0.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

9
html/search/enums_0.js Normal file
View file

@ -0,0 +1,9 @@
var searchData=
[
['bq25628e_5fadc_5fsample_5ft',['bq25628e_adc_sample_t',['../_adafruit___b_q25628_e_8h.html#a5f0bbba0d355f5f6a900b77d058feed2',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fbatfet_5fctrl_5ft',['bq25628e_batfet_ctrl_t',['../_adafruit___b_q25628_e_8h.html#adecdc3092c3b683a70e888e36fd3831d',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fcharge_5frate_5ft',['bq25628e_charge_rate_t',['../_adafruit___b_q25628_e_8h.html#adb462d03a409dec3ef9a951d87b6ff95',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fconv_5ffreq_5ft',['bq25628e_conv_freq_t',['../_adafruit___b_q25628_e_8h.html#ab7497e43c3a24b25e33754691de0b01b',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5ftherm_5fcurr_5ft',['bq25628e_therm_curr_t',['../_adafruit___b_q25628_e_8h.html#a435d7784519e7fcb3355d8d03f68f42f',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fwatchdog_5ft',['bq25628e_watchdog_t',['../_adafruit___b_q25628_e_8h.html#a61b46e54de4a43b0d15162325d5d1108',1,'Adafruit_BQ25628E.h']]]
];

View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="enumvalues_0.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View file

@ -0,0 +1,27 @@
var searchData=
[
['bq25628e_5fadc_5fsample_5f10bit',['BQ25628E_ADC_SAMPLE_10BIT',['../_adafruit___b_q25628_e_8h.html#a5f0bbba0d355f5f6a900b77d058feed2a10b537d35ff7ac6a6b2a8570c99656e2',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fadc_5fsample_5f11bit',['BQ25628E_ADC_SAMPLE_11BIT',['../_adafruit___b_q25628_e_8h.html#a5f0bbba0d355f5f6a900b77d058feed2af095ce4e097921beccd9938e703430b7',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fadc_5fsample_5f12bit',['BQ25628E_ADC_SAMPLE_12BIT',['../_adafruit___b_q25628_e_8h.html#a5f0bbba0d355f5f6a900b77d058feed2aaa9cac72bf4897d8af755df3547d81cf',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fadc_5fsample_5f9bit',['BQ25628E_ADC_SAMPLE_9BIT',['../_adafruit___b_q25628_e_8h.html#a5f0bbba0d355f5f6a900b77d058feed2a6f9990bc0d5857c5b68deecc9681befc',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fbatfet_5fnormal',['BQ25628E_BATFET_NORMAL',['../_adafruit___b_q25628_e_8h.html#adecdc3092c3b683a70e888e36fd3831da815ed57a0061d0489f6030395495d7e3',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fbatfet_5freset',['BQ25628E_BATFET_RESET',['../_adafruit___b_q25628_e_8h.html#adecdc3092c3b683a70e888e36fd3831da974dc284e42f21f9772bcca96730ccde',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fbatfet_5fship',['BQ25628E_BATFET_SHIP',['../_adafruit___b_q25628_e_8h.html#adecdc3092c3b683a70e888e36fd3831da3d7d83898be7e68689d98fc6092ec83f',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fbatfet_5fshutdown',['BQ25628E_BATFET_SHUTDOWN',['../_adafruit___b_q25628_e_8h.html#adecdc3092c3b683a70e888e36fd3831da308b84053dd1922e6a075dd7ac338ff8',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fcharge_5frate_5f1c',['BQ25628E_CHARGE_RATE_1C',['../_adafruit___b_q25628_e_8h.html#adb462d03a409dec3ef9a951d87b6ff95a35d37a23f05241ab33946e16d1b2731a',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fcharge_5frate_5f2c',['BQ25628E_CHARGE_RATE_2C',['../_adafruit___b_q25628_e_8h.html#adb462d03a409dec3ef9a951d87b6ff95a8361fe7d306d09ba881a95a30a9d0995',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fcharge_5frate_5f4c',['BQ25628E_CHARGE_RATE_4C',['../_adafruit___b_q25628_e_8h.html#adb462d03a409dec3ef9a951d87b6ff95a5441f7772773a9eac3a3b5bbd080ccc0',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fcharge_5frate_5f6c',['BQ25628E_CHARGE_RATE_6C',['../_adafruit___b_q25628_e_8h.html#adb462d03a409dec3ef9a951d87b6ff95acb8c0a93be418a70a8b561f3fe406d7f',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fconv_5ffreq_5f1350khz',['BQ25628E_CONV_FREQ_1350KHZ',['../_adafruit___b_q25628_e_8h.html#ab7497e43c3a24b25e33754691de0b01ba942fdbe27f75bb740c1301eb721ca935',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fconv_5ffreq_5f1500khz',['BQ25628E_CONV_FREQ_1500KHZ',['../_adafruit___b_q25628_e_8h.html#ab7497e43c3a24b25e33754691de0b01baba6b0e23b5e073c4704c16751afb5116',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fconv_5ffreq_5f1650khz',['BQ25628E_CONV_FREQ_1650KHZ',['../_adafruit___b_q25628_e_8h.html#ab7497e43c3a24b25e33754691de0b01ba0d7ce9e9f032927f970abfb8959c691f',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fconv_5ffreq_5freserved',['BQ25628E_CONV_FREQ_RESERVED',['../_adafruit___b_q25628_e_8h.html#ab7497e43c3a24b25e33754691de0b01ba6eb025e747212be745baac2f1020f5ca',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5ftherm_5fcurr_5f20pct',['BQ25628E_THERM_CURR_20PCT',['../_adafruit___b_q25628_e_8h.html#a435d7784519e7fcb3355d8d03f68f42faa668e7999adb4cae3d031beaf7d0a5bf',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5ftherm_5fcurr_5f40pct',['BQ25628E_THERM_CURR_40PCT',['../_adafruit___b_q25628_e_8h.html#a435d7784519e7fcb3355d8d03f68f42fa729ab9656175e423d8f866c029306726',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5ftherm_5fcurr_5fsuspend',['BQ25628E_THERM_CURR_SUSPEND',['../_adafruit___b_q25628_e_8h.html#a435d7784519e7fcb3355d8d03f68f42fa20a5020479182152bc6fa3a241d9ce95',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5ftherm_5fcurr_5funchanged',['BQ25628E_THERM_CURR_UNCHANGED',['../_adafruit___b_q25628_e_8h.html#a435d7784519e7fcb3355d8d03f68f42fa85ae4ff3b724e181271fd3e47496b0b7',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fwatchdog_5f100s',['BQ25628E_WATCHDOG_100S',['../_adafruit___b_q25628_e_8h.html#a61b46e54de4a43b0d15162325d5d1108a0e68334058fe415c88f659a85b79d433',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fwatchdog_5f200s',['BQ25628E_WATCHDOG_200S',['../_adafruit___b_q25628_e_8h.html#a61b46e54de4a43b0d15162325d5d1108adebe58fdbe558142273b9a3588f5d19e',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fwatchdog_5f50s',['BQ25628E_WATCHDOG_50S',['../_adafruit___b_q25628_e_8h.html#a61b46e54de4a43b0d15162325d5d1108aa220c91db426a22fd2614636ce65097b',1,'Adafruit_BQ25628E.h']]],
['bq25628e_5fwatchdog_5fdisabled',['BQ25628E_WATCHDOG_DISABLED',['../_adafruit___b_q25628_e_8h.html#a61b46e54de4a43b0d15162325d5d1108ac130b9ed7f1ae2a0091e4f4201a5123b',1,'Adafruit_BQ25628E.h']]]
];

26
html/search/files_0.html Normal file
View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="files_0.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

5
html/search/files_0.js Normal file
View file

@ -0,0 +1,5 @@
var searchData=
[
['adafruit_5fbq25628e_2ecpp',['Adafruit_BQ25628E.cpp',['../_adafruit___b_q25628_e_8cpp.html',1,'']]],
['adafruit_5fbq25628e_2eh',['Adafruit_BQ25628E.h',['../_adafruit___b_q25628_e_8h.html',1,'']]]
];

View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="functions_0.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View file

@ -0,0 +1,4 @@
var searchData=
[
['adafruit_5fbq25628e',['Adafruit_BQ25628E',['../class_adafruit___b_q25628_e.html#a61a091d426df80face2a93d813083b42',1,'Adafruit_BQ25628E']]]
];

View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="functions_1.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View file

@ -0,0 +1,4 @@
var searchData=
[
['begin',['begin',['../class_adafruit___b_q25628_e.html#a6c6497d741f6232ede6562b93d0e115c',1,'Adafruit_BQ25628E']]]
];

View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="functions_2.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View file

@ -0,0 +1,49 @@
var searchData=
[
['getadcenable',['getADCEnable',['../class_adafruit___b_q25628_e.html#a78deda9aacd6c15f268f8aac746b0aa1',1,'Adafruit_BQ25628E']]],
['getadconeshot',['getADCOneShot',['../class_adafruit___b_q25628_e.html#aa5697e6e2bafccd0f213727a65c83edc',1,'Adafruit_BQ25628E']]],
['getadcsamplerate',['getADCSampleRate',['../class_adafruit___b_q25628_e.html#a6c8abb16cdc2c2df4d6c0e889f318dcf',1,'Adafruit_BQ25628E']]],
['getautobatterydischarge',['getAutoBatteryDischarge',['../class_adafruit___b_q25628_e.html#a560fae5ca7bae76265b27937aa122d8f',1,'Adafruit_BQ25628E']]],
['getbatfetcontrol',['getBATFETcontrol',['../class_adafruit___b_q25628_e.html#a449d716b12a5b39b1e82681443556714',1,'Adafruit_BQ25628E']]],
['getchargecurrentlimita',['getChargeCurrentLimitA',['../class_adafruit___b_q25628_e.html#a5aa7c5f03efda9cfbad67867c7d003a7',1,'Adafruit_BQ25628E']]],
['getchargerate',['getChargeRate',['../class_adafruit___b_q25628_e.html#ac2f06fc87497040073e9cff3182f9253',1,'Adafruit_BQ25628E']]],
['getchargerflags',['getChargerFlags',['../class_adafruit___b_q25628_e.html#aebc5b79c6b59fcc456ec92c1e339f06a',1,'Adafruit_BQ25628E']]],
['getchargerstatusflags',['getChargerStatusFlags',['../class_adafruit___b_q25628_e.html#a6c1adca06cec08dd08ff8e7d5ae8dedf',1,'Adafruit_BQ25628E']]],
['getchargevoltagelimitv',['getChargeVoltageLimitV',['../class_adafruit___b_q25628_e.html#a4e51cb9bd712b209cdef68177be1cc5b',1,'Adafruit_BQ25628E']]],
['getconverterfrequency',['getConverterFrequency',['../class_adafruit___b_q25628_e.html#a329a57a638d5480fcf4236fd1a025444',1,'Adafruit_BQ25628E']]],
['getcoolthermistorcurrent',['getCoolThermistorCurrent',['../class_adafruit___b_q25628_e.html#a155d6533100d71afb66e2aaaffc8ffc5',1,'Adafruit_BQ25628E']]],
['getdietempc',['getDieTempC',['../class_adafruit___b_q25628_e.html#a376c302003301a3a987a65b58bf4d3e8',1,'Adafruit_BQ25628E']]],
['getdisableadc',['getDisableADC',['../class_adafruit___b_q25628_e.html#a1aa5db0128ff14777d1c6f0af479e2ec',1,'Adafruit_BQ25628E']]],
['getenablecharging',['getEnableCharging',['../class_adafruit___b_q25628_e.html#a3160a9532834bf6c6f8fcce6091dc78c',1,'Adafruit_BQ25628E']]],
['getenablesafetytimers',['getEnableSafetyTimers',['../class_adafruit___b_q25628_e.html#a4b6e2579616b41151c51764c2f12dee0',1,'Adafruit_BQ25628E']]],
['getenabletermination',['getEnableTermination',['../class_adafruit___b_q25628_e.html#a2c63186988cd5a18d200579324f2298c',1,'Adafruit_BQ25628E']]],
['getfastchargetimer',['getFastchargeTimer',['../class_adafruit___b_q25628_e.html#a856a129dbcc6ef493cd6a8592f56a52f',1,'Adafruit_BQ25628E']]],
['getfaultflags',['getFaultFlags',['../class_adafruit___b_q25628_e.html#aaab51fcd136e5414aff27ecd2b8946e0',1,'Adafruit_BQ25628E']]],
['getfaultstatusflags',['getFaultStatusFlags',['../class_adafruit___b_q25628_e.html#a49b30b4fcb596c7e5b85ebdae125e224',1,'Adafruit_BQ25628E']]],
['getforcebatterydischarge',['getForceBatteryDischarge',['../class_adafruit___b_q25628_e.html#a600ca1be3818030574e3429613a64f9a',1,'Adafruit_BQ25628E']]],
['getforcepmiddischarge',['getForcePMIDDischarge',['../class_adafruit___b_q25628_e.html#ae353824a6cfb04e4f5311449e67a7f48',1,'Adafruit_BQ25628E']]],
['gethighz',['getHighZ',['../class_adafruit___b_q25628_e.html#a58fafbbb37fc73bd06efcb27b3586f54',1,'Adafruit_BQ25628E']]],
['getibatcurrent',['getIBATcurrent',['../class_adafruit___b_q25628_e.html#a9847caa2c15797c680ed51bc0f9109da',1,'Adafruit_BQ25628E']]],
['getibuscurrent',['getIBUScurrent',['../class_adafruit___b_q25628_e.html#a8adceee25c642aff99a3f6e1ce27c6d6',1,'Adafruit_BQ25628E']]],
['getignorethermistor',['getIgnoreThermistor',['../class_adafruit___b_q25628_e.html#ae2cc12047573a0f9a56001b9c04a3ef8',1,'Adafruit_BQ25628E']]],
['getinputcurrentlimita',['getInputCurrentLimitA',['../class_adafruit___b_q25628_e.html#a4f0209f09c7c860787c43bb409bf8abc',1,'Adafruit_BQ25628E']]],
['getinputvoltagelimitv',['getInputVoltageLimitV',['../class_adafruit___b_q25628_e.html#aa0b31024112e4af767b28701c94d7c31',1,'Adafruit_BQ25628E']]],
['getinterruptmask',['getInterruptMask',['../class_adafruit___b_q25628_e.html#a6891861ecf1170b66f0b3e28bc11de1c',1,'Adafruit_BQ25628E']]],
['getminimalsystemvoltagev',['getMinimalSystemVoltageV',['../class_adafruit___b_q25628_e.html#a676d4320545f22e269b38c58d86eff9e',1,'Adafruit_BQ25628E']]],
['getpeakbattdischarge',['getPeakBattDischarge',['../class_adafruit___b_q25628_e.html#ac8e34a8e88a5d9cea9102b6cacf26897',1,'Adafruit_BQ25628E']]],
['getprechargecurrentlimita',['getPrechargeCurrentLimitA',['../class_adafruit___b_q25628_e.html#a33f016e470c0e4eb7d7411754c68d8f6',1,'Adafruit_BQ25628E']]],
['getprechargetimer',['getPrechargeTimer',['../class_adafruit___b_q25628_e.html#a996443d4b5d088079f34cf390fa4f14f',1,'Adafruit_BQ25628E']]],
['getterminationcurrentthresholda',['getTerminationCurrentThresholdA',['../class_adafruit___b_q25628_e.html#af8e8846f923da1379a24a5ef1013613b',1,'Adafruit_BQ25628E']]],
['getthermalregulation',['getThermalRegulation',['../class_adafruit___b_q25628_e.html#ae04b4d5851fd7831a930d97381aeda48',1,'Adafruit_BQ25628E']]],
['getthermistorpercent',['getThermistorPercent',['../class_adafruit___b_q25628_e.html#a4433f1e8335e0edff74f5a964203e0f1',1,'Adafruit_BQ25628E']]],
['gettricklecurrent',['getTrickleCurrent',['../class_adafruit___b_q25628_e.html#a9501a368a2f676420208fc8d94e4e097',1,'Adafruit_BQ25628E']]],
['getvbatuvlo',['getVBatUVLO',['../class_adafruit___b_q25628_e.html#ae17ccd15e1a7ef2980ecf6953046eb19',1,'Adafruit_BQ25628E']]],
['getvbatvoltage',['getVBATvoltage',['../class_adafruit___b_q25628_e.html#ae6d46b8c151855242562f93cd93a051a',1,'Adafruit_BQ25628E']]],
['getvbusovervoltage',['getVBUSOvervoltage',['../class_adafruit___b_q25628_e.html#a2fd9644dcb7ee1af8dcad89c46a3cd9c',1,'Adafruit_BQ25628E']]],
['getvbusvoltage',['getVBUSvoltage',['../class_adafruit___b_q25628_e.html#a87d4d3851474d53615d2ca5f3d5d9c76',1,'Adafruit_BQ25628E']]],
['getvindpmbattrack',['getVINDPMbatTrack',['../class_adafruit___b_q25628_e.html#a104005dd907eccc7f9580a2130a219d9',1,'Adafruit_BQ25628E']]],
['getvpmidvoltage',['getVPMIDvoltage',['../class_adafruit___b_q25628_e.html#a834154c32f26481af3742b9bbb388d95',1,'Adafruit_BQ25628E']]],
['getvsysvoltage',['getVSYSvoltage',['../class_adafruit___b_q25628_e.html#a66da8919202a48f25c67520b863ee75e',1,'Adafruit_BQ25628E']]],
['getwarmthermistorcurrent',['getWarmThermistorCurrent',['../class_adafruit___b_q25628_e.html#abeac0646b347afcafb3ea4d5b25406bf',1,'Adafruit_BQ25628E']]],
['getwatchdog',['getWatchdog',['../class_adafruit___b_q25628_e.html#afa09d9f80ba7ad5ea939b655b4586a28',1,'Adafruit_BQ25628E']]]
];

View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="functions_3.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View file

@ -0,0 +1,5 @@
var searchData=
[
['reset',['reset',['../class_adafruit___b_q25628_e.html#ae67469f6d76e5cbff5c5f5b89793bf34',1,'Adafruit_BQ25628E']]],
['resetwatchdog',['resetWatchdog',['../class_adafruit___b_q25628_e.html#a7c4fbb79f00bf64f16fc40b906b73999',1,'Adafruit_BQ25628E']]]
];

View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="functions_4.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View file

@ -0,0 +1,37 @@
var searchData=
[
['setadcenable',['setADCEnable',['../class_adafruit___b_q25628_e.html#a00142daf5f4b62e5a3c3205a6b01926e',1,'Adafruit_BQ25628E']]],
['setadconeshot',['setADCOneShot',['../class_adafruit___b_q25628_e.html#a4b49b32d51916e6a43a8c198d81b4911',1,'Adafruit_BQ25628E']]],
['setadcsamplerate',['setADCSampleRate',['../class_adafruit___b_q25628_e.html#a220a600f52656b9b1bd234640aa16d8b',1,'Adafruit_BQ25628E']]],
['setautobatterydischarge',['setAutoBatteryDischarge',['../class_adafruit___b_q25628_e.html#a4fdccf62cbdb46dc8193f4fa35055d91',1,'Adafruit_BQ25628E']]],
['setbatfetcontrol',['setBATFETcontrol',['../class_adafruit___b_q25628_e.html#a7dc6c468d6ccec965b2381f1028af37f',1,'Adafruit_BQ25628E']]],
['setchargecurrentlimita',['setChargeCurrentLimitA',['../class_adafruit___b_q25628_e.html#ac16359cf601800f8b74b41e7e6c98cff',1,'Adafruit_BQ25628E']]],
['setchargerate',['setChargeRate',['../class_adafruit___b_q25628_e.html#ad8a4e2c324c9d3e1226ee3e8775fb62f',1,'Adafruit_BQ25628E']]],
['setchargevoltagelimitv',['setChargeVoltageLimitV',['../class_adafruit___b_q25628_e.html#a86c2510f48786d06919443f07a7884b5',1,'Adafruit_BQ25628E']]],
['setconverterfrequency',['setConverterFrequency',['../class_adafruit___b_q25628_e.html#a2c79e04e4bbd9a59929451c61317e106',1,'Adafruit_BQ25628E']]],
['setcoolthermistorcurrent',['setCoolThermistorCurrent',['../class_adafruit___b_q25628_e.html#ab38ef2fba3e677a2296d4e70a2a77357',1,'Adafruit_BQ25628E']]],
['setdisableadc',['setDisableADC',['../class_adafruit___b_q25628_e.html#a54b41549b6aa8733eee9bd59d33eb353',1,'Adafruit_BQ25628E']]],
['setenablecharging',['setEnableCharging',['../class_adafruit___b_q25628_e.html#a6ca6bf7cc87ab84b9f027fdc57b4cb5c',1,'Adafruit_BQ25628E']]],
['setenablesafetytimers',['setEnableSafetyTimers',['../class_adafruit___b_q25628_e.html#af218e3f1595ca0ca504e3aa1632588a3',1,'Adafruit_BQ25628E']]],
['setenabletermination',['setEnableTermination',['../class_adafruit___b_q25628_e.html#a466d60f84f1712e6b2adc17b0d85ec98',1,'Adafruit_BQ25628E']]],
['setfastchargetimer',['setFastchargeTimer',['../class_adafruit___b_q25628_e.html#a5255d510f5c0db83a41f870333daaba7',1,'Adafruit_BQ25628E']]],
['setforcebatterydischarge',['setForceBatteryDischarge',['../class_adafruit___b_q25628_e.html#ab92dbb85e2bf391087490933c1e21b1d',1,'Adafruit_BQ25628E']]],
['setforcepmiddischarge',['setForcePMIDDischarge',['../class_adafruit___b_q25628_e.html#ac0c70a61dda0dda2219b1710758427c3',1,'Adafruit_BQ25628E']]],
['sethighz',['setHighZ',['../class_adafruit___b_q25628_e.html#a6c870a3fda5c3864b9d88ba17750e20d',1,'Adafruit_BQ25628E']]],
['setignorethermistor',['setIgnoreThermistor',['../class_adafruit___b_q25628_e.html#a98e9fcaa840f5a4a3ea1e61a84922e9d',1,'Adafruit_BQ25628E']]],
['setinputcurrentlimita',['setInputCurrentLimitA',['../class_adafruit___b_q25628_e.html#ab624fc6242e305907dddbe2a9bd01a64',1,'Adafruit_BQ25628E']]],
['setinputvoltagelimitv',['setInputVoltageLimitV',['../class_adafruit___b_q25628_e.html#a616ed4b5a7ab80227b98a96e9cb55c59',1,'Adafruit_BQ25628E']]],
['setinterruptmask',['setInterruptMask',['../class_adafruit___b_q25628_e.html#aed86b3c3323d90f2d67701f2ea288072',1,'Adafruit_BQ25628E']]],
['setminimalsystemvoltagev',['setMinimalSystemVoltageV',['../class_adafruit___b_q25628_e.html#a1366ffb2b31441d5844a9ad73288ed18',1,'Adafruit_BQ25628E']]],
['setpeakbattdischarge',['setPeakBattDischarge',['../class_adafruit___b_q25628_e.html#a455fd71893f02294ae361a7cebcad788',1,'Adafruit_BQ25628E']]],
['setprechargecurrentlimita',['setPrechargeCurrentLimitA',['../class_adafruit___b_q25628_e.html#af5fb9618f5771c460cb7a106d33f2fa3',1,'Adafruit_BQ25628E']]],
['setprechargetimer',['setPrechargeTimer',['../class_adafruit___b_q25628_e.html#a09a64db6551b636f30c5c2f0d41957df',1,'Adafruit_BQ25628E']]],
['setterminationcurrentthresholda',['setTerminationCurrentThresholdA',['../class_adafruit___b_q25628_e.html#a65d67268065c5dd3af10095ab2aa9d2d',1,'Adafruit_BQ25628E']]],
['setthermalregulation',['setThermalRegulation',['../class_adafruit___b_q25628_e.html#aa2de52a4122b00fe6faff61f6e44d350',1,'Adafruit_BQ25628E']]],
['settricklecurrent',['setTrickleCurrent',['../class_adafruit___b_q25628_e.html#a88941f3c62f7c5a4c54fc79ca5d3a71a',1,'Adafruit_BQ25628E']]],
['setvbatuvlo',['setVBatUVLO',['../class_adafruit___b_q25628_e.html#aa38724cccb45c46da0cccabc19082591',1,'Adafruit_BQ25628E']]],
['setvbusovervoltage',['setVBUSOvervoltage',['../class_adafruit___b_q25628_e.html#a5554201cf4f15d9aee77e6b72530919e',1,'Adafruit_BQ25628E']]],
['setvindpmbattrack',['setVINDPMbatTrack',['../class_adafruit___b_q25628_e.html#a0bec47b8037cebc214cec16b39b82659',1,'Adafruit_BQ25628E']]],
['setwarmthermistorcurrent',['setWarmThermistorCurrent',['../class_adafruit___b_q25628_e.html#acd368cf1e0513ecb57131d82dc998b62',1,'Adafruit_BQ25628E']]],
['setwatchdog',['setWatchdog',['../class_adafruit___b_q25628_e.html#a820d792c8bf16bfb506d1c2e5873bd45',1,'Adafruit_BQ25628E']]]
];

View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="functions_5.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View file

@ -0,0 +1,4 @@
var searchData=
[
['_7eadafruit_5fbq25628e',['~Adafruit_BQ25628E',['../class_adafruit___b_q25628_e.html#a3527809c987155be627ebd1b65b80de4',1,'Adafruit_BQ25628E']]]
];

BIN
html/search/mag_sel.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 563 B

View file

@ -0,0 +1,12 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</body>
</html>

26
html/search/pages_0.html Normal file
View file

@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="pages_0.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

4
html/search/pages_0.js Normal file
View file

@ -0,0 +1,4 @@
var searchData=
[
['adafruit_20bq25628e_20i2c_20battery_20charger',['Adafruit BQ25628E I2C Battery Charger',['../index.html',1,'']]]
];

271
html/search/search.css Normal file
View file

@ -0,0 +1,271 @@
/*---------------- Search Box */
#FSearchBox {
float: left;
}
#MSearchBox {
white-space : nowrap;
float: none;
margin-top: 8px;
right: 0px;
width: 170px;
height: 24px;
z-index: 102;
}
#MSearchBox .left
{
display:block;
position:absolute;
left:10px;
width:20px;
height:19px;
background:url('search_l.png') no-repeat;
background-position:right;
}
#MSearchSelect {
display:block;
position:absolute;
width:20px;
height:19px;
}
.left #MSearchSelect {
left:4px;
}
.right #MSearchSelect {
right:5px;
}
#MSearchField {
display:block;
position:absolute;
height:19px;
background:url('search_m.png') repeat-x;
border:none;
width:115px;
margin-left:20px;
padding-left:4px;
color: #909090;
outline: none;
font: 9pt Arial, Verdana, sans-serif;
-webkit-border-radius: 0px;
}
#FSearchBox #MSearchField {
margin-left:15px;
}
#MSearchBox .right {
display:block;
position:absolute;
right:10px;
top:8px;
width:20px;
height:19px;
background:url('search_r.png') no-repeat;
background-position:left;
}
#MSearchClose {
display: none;
position: absolute;
top: 4px;
background : none;
border: none;
margin: 0px 4px 0px 0px;
padding: 0px 0px;
outline: none;
}
.left #MSearchClose {
left: 6px;
}
.right #MSearchClose {
right: 2px;
}
.MSearchBoxActive #MSearchField {
color: #000000;
}
/*---------------- Search filter selection */
#MSearchSelectWindow {
display: none;
position: absolute;
left: 0; top: 0;
border: 1px solid #90A5CE;
background-color: #F9FAFC;
z-index: 10001;
padding-top: 4px;
padding-bottom: 4px;
-moz-border-radius: 4px;
-webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
-webkit-border-bottom-left-radius: 4px;
-webkit-border-bottom-right-radius: 4px;
-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
}
.SelectItem {
font: 8pt Arial, Verdana, sans-serif;
padding-left: 2px;
padding-right: 12px;
border: 0px;
}
span.SelectionMark {
margin-right: 4px;
font-family: monospace;
outline-style: none;
text-decoration: none;
}
a.SelectItem {
display: block;
outline-style: none;
color: #000000;
text-decoration: none;
padding-left: 6px;
padding-right: 12px;
}
a.SelectItem:focus,
a.SelectItem:active {
color: #000000;
outline-style: none;
text-decoration: none;
}
a.SelectItem:hover {
color: #FFFFFF;
background-color: #3D578C;
outline-style: none;
text-decoration: none;
cursor: pointer;
display: block;
}
/*---------------- Search results window */
iframe#MSearchResults {
width: 60ex;
height: 15em;
}
#MSearchResultsWindow {
display: none;
position: absolute;
left: 0; top: 0;
border: 1px solid #000;
background-color: #EEF1F7;
z-index:10000;
}
/* ----------------------------------- */
#SRIndex {
clear:both;
padding-bottom: 15px;
}
.SREntry {
font-size: 10pt;
padding-left: 1ex;
}
.SRPage .SREntry {
font-size: 8pt;
padding: 1px 5px;
}
body.SRPage {
margin: 5px 2px;
}
.SRChildren {
padding-left: 3ex; padding-bottom: .5em
}
.SRPage .SRChildren {
display: none;
}
.SRSymbol {
font-weight: bold;
color: #425E97;
font-family: Arial, Verdana, sans-serif;
text-decoration: none;
outline: none;
}
a.SRScope {
display: block;
color: #425E97;
font-family: Arial, Verdana, sans-serif;
text-decoration: none;
outline: none;
}
a.SRSymbol:focus, a.SRSymbol:active,
a.SRScope:focus, a.SRScope:active {
text-decoration: underline;
}
span.SRScope {
padding-left: 4px;
}
.SRPage .SRStatus {
padding: 2px 5px;
font-size: 8pt;
font-style: italic;
}
.SRResult {
display: none;
}
DIV.searchresults {
margin-left: 10px;
margin-right: 10px;
}
/*---------------- External search page results */
.searchresult {
background-color: #F0F3F8;
}
.pages b {
color: white;
padding: 5px 5px 3px 5px;
background-image: url("../tab_a.png");
background-repeat: repeat-x;
text-shadow: 0 1px 1px #000000;
}
.pages {
line-height: 17px;
margin-left: 4px;
text-decoration: none;
}
.hl {
font-weight: bold;
}
#searchresults {
margin-bottom: 20px;
}
.searchpages {
margin-top: 10px;
}

791
html/search/search.js Normal file
View file

@ -0,0 +1,791 @@
function convertToId(search)
{
var result = '';
for (i=0;i<search.length;i++)
{
var c = search.charAt(i);
var cn = c.charCodeAt(0);
if (c.match(/[a-z0-9\u0080-\uFFFF]/))
{
result+=c;
}
else if (cn<16)
{
result+="_0"+cn.toString(16);
}
else
{
result+="_"+cn.toString(16);
}
}
return result;
}
function getXPos(item)
{
var x = 0;
if (item.offsetWidth)
{
while (item && item!=document.body)
{
x += item.offsetLeft;
item = item.offsetParent;
}
}
return x;
}
function getYPos(item)
{
var y = 0;
if (item.offsetWidth)
{
while (item && item!=document.body)
{
y += item.offsetTop;
item = item.offsetParent;
}
}
return y;
}
/* A class handling everything associated with the search panel.
Parameters:
name - The name of the global variable that will be
storing this instance. Is needed to be able to set timeouts.
resultPath - path to use for external files
*/
function SearchBox(name, resultsPath, inFrame, label)
{
if (!name || !resultsPath) { alert("Missing parameters to SearchBox."); }
// ---------- Instance variables
this.name = name;
this.resultsPath = resultsPath;
this.keyTimeout = 0;
this.keyTimeoutLength = 500;
this.closeSelectionTimeout = 300;
this.lastSearchValue = "";
this.lastResultsPage = "";
this.hideTimeout = 0;
this.searchIndex = 0;
this.searchActive = false;
this.insideFrame = inFrame;
this.searchLabel = label;
// ----------- DOM Elements
this.DOMSearchField = function()
{ return document.getElementById("MSearchField"); }
this.DOMSearchSelect = function()
{ return document.getElementById("MSearchSelect"); }
this.DOMSearchSelectWindow = function()
{ return document.getElementById("MSearchSelectWindow"); }
this.DOMPopupSearchResults = function()
{ return document.getElementById("MSearchResults"); }
this.DOMPopupSearchResultsWindow = function()
{ return document.getElementById("MSearchResultsWindow"); }
this.DOMSearchClose = function()
{ return document.getElementById("MSearchClose"); }
this.DOMSearchBox = function()
{ return document.getElementById("MSearchBox"); }
// ------------ Event Handlers
// Called when focus is added or removed from the search field.
this.OnSearchFieldFocus = function(isActive)
{
this.Activate(isActive);
}
this.OnSearchSelectShow = function()
{
var searchSelectWindow = this.DOMSearchSelectWindow();
var searchField = this.DOMSearchSelect();
if (this.insideFrame)
{
var left = getXPos(searchField);
var top = getYPos(searchField);
left += searchField.offsetWidth + 6;
top += searchField.offsetHeight;
// show search selection popup
searchSelectWindow.style.display='block';
left -= searchSelectWindow.offsetWidth;
searchSelectWindow.style.left = left + 'px';
searchSelectWindow.style.top = top + 'px';
}
else
{
var left = getXPos(searchField);
var top = getYPos(searchField);
top += searchField.offsetHeight;
// show search selection popup
searchSelectWindow.style.display='block';
searchSelectWindow.style.left = left + 'px';
searchSelectWindow.style.top = top + 'px';
}
// stop selection hide timer
if (this.hideTimeout)
{
clearTimeout(this.hideTimeout);
this.hideTimeout=0;
}
return false; // to avoid "image drag" default event
}
this.OnSearchSelectHide = function()
{
this.hideTimeout = setTimeout(this.name +".CloseSelectionWindow()",
this.closeSelectionTimeout);
}
// Called when the content of the search field is changed.
this.OnSearchFieldChange = function(evt)
{
if (this.keyTimeout) // kill running timer
{
clearTimeout(this.keyTimeout);
this.keyTimeout = 0;
}
var e = (evt) ? evt : window.event; // for IE
if (e.keyCode==40 || e.keyCode==13)
{
if (e.shiftKey==1)
{
this.OnSearchSelectShow();
var win=this.DOMSearchSelectWindow();
for (i=0;i<win.childNodes.length;i++)
{
var child = win.childNodes[i]; // get span within a
if (child.className=='SelectItem')
{
child.focus();
return;
}
}
return;
}
else if (window.frames.MSearchResults.searchResults)
{
var elem = window.frames.MSearchResults.searchResults.NavNext(0);
if (elem) elem.focus();
}
}
else if (e.keyCode==27) // Escape out of the search field
{
this.DOMSearchField().blur();
this.DOMPopupSearchResultsWindow().style.display = 'none';
this.DOMSearchClose().style.display = 'none';
this.lastSearchValue = '';
this.Activate(false);
return;
}
// strip whitespaces
var searchValue = this.DOMSearchField().value.replace(/ +/g, "");
if (searchValue != this.lastSearchValue) // search value has changed
{
if (searchValue != "") // non-empty search
{
// set timer for search update
this.keyTimeout = setTimeout(this.name + '.Search()',
this.keyTimeoutLength);
}
else // empty search field
{
this.DOMPopupSearchResultsWindow().style.display = 'none';
this.DOMSearchClose().style.display = 'none';
this.lastSearchValue = '';
}
}
}
this.SelectItemCount = function(id)
{
var count=0;
var win=this.DOMSearchSelectWindow();
for (i=0;i<win.childNodes.length;i++)
{
var child = win.childNodes[i]; // get span within a
if (child.className=='SelectItem')
{
count++;
}
}
return count;
}
this.SelectItemSet = function(id)
{
var i,j=0;
var win=this.DOMSearchSelectWindow();
for (i=0;i<win.childNodes.length;i++)
{
var child = win.childNodes[i]; // get span within a
if (child.className=='SelectItem')
{
var node = child.firstChild;
if (j==id)
{
node.innerHTML='&#8226;';
}
else
{
node.innerHTML='&#160;';
}
j++;
}
}
}
// Called when an search filter selection is made.
// set item with index id as the active item
this.OnSelectItem = function(id)
{
this.searchIndex = id;
this.SelectItemSet(id);
var searchValue = this.DOMSearchField().value.replace(/ +/g, "");
if (searchValue!="" && this.searchActive) // something was found -> do a search
{
this.Search();
}
}
this.OnSearchSelectKey = function(evt)
{
var e = (evt) ? evt : window.event; // for IE
if (e.keyCode==40 && this.searchIndex<this.SelectItemCount()) // Down
{
this.searchIndex++;
this.OnSelectItem(this.searchIndex);
}
else if (e.keyCode==38 && this.searchIndex>0) // Up
{
this.searchIndex--;
this.OnSelectItem(this.searchIndex);
}
else if (e.keyCode==13 || e.keyCode==27)
{
this.OnSelectItem(this.searchIndex);
this.CloseSelectionWindow();
this.DOMSearchField().focus();
}
return false;
}
// --------- Actions
// Closes the results window.
this.CloseResultsWindow = function()
{
this.DOMPopupSearchResultsWindow().style.display = 'none';
this.DOMSearchClose().style.display = 'none';
this.Activate(false);
}
this.CloseSelectionWindow = function()
{
this.DOMSearchSelectWindow().style.display = 'none';
}
// Performs a search.
this.Search = function()
{
this.keyTimeout = 0;
// strip leading whitespace
var searchValue = this.DOMSearchField().value.replace(/^ +/, "");
var code = searchValue.toLowerCase().charCodeAt(0);
var idxChar = searchValue.substr(0, 1).toLowerCase();
if ( 0xD800 <= code && code <= 0xDBFF && searchValue > 1) // surrogate pair
{
idxChar = searchValue.substr(0, 2);
}
var resultsPage;
var resultsPageWithSearch;
var hasResultsPage;
var idx = indexSectionsWithContent[this.searchIndex].indexOf(idxChar);
if (idx!=-1)
{
var hexCode=idx.toString(16);
resultsPage = this.resultsPath + '/' + indexSectionNames[this.searchIndex] + '_' + hexCode + '.html';
resultsPageWithSearch = resultsPage+'?'+escape(searchValue);
hasResultsPage = true;
}
else // nothing available for this search term
{
resultsPage = this.resultsPath + '/nomatches.html';
resultsPageWithSearch = resultsPage;
hasResultsPage = false;
}
window.frames.MSearchResults.location = resultsPageWithSearch;
var domPopupSearchResultsWindow = this.DOMPopupSearchResultsWindow();
if (domPopupSearchResultsWindow.style.display!='block')
{
var domSearchBox = this.DOMSearchBox();
this.DOMSearchClose().style.display = 'inline';
if (this.insideFrame)
{
var domPopupSearchResults = this.DOMPopupSearchResults();
domPopupSearchResultsWindow.style.position = 'relative';
domPopupSearchResultsWindow.style.display = 'block';
var width = document.body.clientWidth - 8; // the -8 is for IE :-(
domPopupSearchResultsWindow.style.width = width + 'px';
domPopupSearchResults.style.width = width + 'px';
}
else
{
var domPopupSearchResults = this.DOMPopupSearchResults();
var left = getXPos(domSearchBox) + 150; // domSearchBox.offsetWidth;
var top = getYPos(domSearchBox) + 20; // domSearchBox.offsetHeight + 1;
domPopupSearchResultsWindow.style.display = 'block';
left -= domPopupSearchResults.offsetWidth;
domPopupSearchResultsWindow.style.top = top + 'px';
domPopupSearchResultsWindow.style.left = left + 'px';
}
}
this.lastSearchValue = searchValue;
this.lastResultsPage = resultsPage;
}
// -------- Activation Functions
// Activates or deactivates the search panel, resetting things to
// their default values if necessary.
this.Activate = function(isActive)
{
if (isActive || // open it
this.DOMPopupSearchResultsWindow().style.display == 'block'
)
{
this.DOMSearchBox().className = 'MSearchBoxActive';
var searchField = this.DOMSearchField();
if (searchField.value == this.searchLabel) // clear "Search" term upon entry
{
searchField.value = '';
this.searchActive = true;
}
}
else if (!isActive) // directly remove the panel
{
this.DOMSearchBox().className = 'MSearchBoxInactive';
this.DOMSearchField().value = this.searchLabel;
this.searchActive = false;
this.lastSearchValue = ''
this.lastResultsPage = '';
}
}
}
// -----------------------------------------------------------------------
// The class that handles everything on the search results page.
function SearchResults(name)
{
// The number of matches from the last run of <Search()>.
this.lastMatchCount = 0;
this.lastKey = 0;
this.repeatOn = false;
// Toggles the visibility of the passed element ID.
this.FindChildElement = function(id)
{
var parentElement = document.getElementById(id);
var element = parentElement.firstChild;
while (element && element!=parentElement)
{
if (element.nodeName == 'DIV' && element.className == 'SRChildren')
{
return element;
}
if (element.nodeName == 'DIV' && element.hasChildNodes())
{
element = element.firstChild;
}
else if (element.nextSibling)
{
element = element.nextSibling;
}
else
{
do
{
element = element.parentNode;
}
while (element && element!=parentElement && !element.nextSibling);
if (element && element!=parentElement)
{
element = element.nextSibling;
}
}
}
}
this.Toggle = function(id)
{
var element = this.FindChildElement(id);
if (element)
{
if (element.style.display == 'block')
{
element.style.display = 'none';
}
else
{
element.style.display = 'block';
}
}
}
// Searches for the passed string. If there is no parameter,
// it takes it from the URL query.
//
// Always returns true, since other documents may try to call it
// and that may or may not be possible.
this.Search = function(search)
{
if (!search) // get search word from URL
{
search = window.location.search;
search = search.substring(1); // Remove the leading '?'
search = unescape(search);
}
search = search.replace(/^ +/, ""); // strip leading spaces
search = search.replace(/ +$/, ""); // strip trailing spaces
search = search.toLowerCase();
search = convertToId(search);
var resultRows = document.getElementsByTagName("div");
var matches = 0;
var i = 0;
while (i < resultRows.length)
{
var row = resultRows.item(i);
if (row.className == "SRResult")
{
var rowMatchName = row.id.toLowerCase();
rowMatchName = rowMatchName.replace(/^sr\d*_/, ''); // strip 'sr123_'
if (search.length<=rowMatchName.length &&
rowMatchName.substr(0, search.length)==search)
{
row.style.display = 'block';
matches++;
}
else
{
row.style.display = 'none';
}
}
i++;
}
document.getElementById("Searching").style.display='none';
if (matches == 0) // no results
{
document.getElementById("NoMatches").style.display='block';
}
else // at least one result
{
document.getElementById("NoMatches").style.display='none';
}
this.lastMatchCount = matches;
return true;
}
// return the first item with index index or higher that is visible
this.NavNext = function(index)
{
var focusItem;
while (1)
{
var focusName = 'Item'+index;
focusItem = document.getElementById(focusName);
if (focusItem && focusItem.parentNode.parentNode.style.display=='block')
{
break;
}
else if (!focusItem) // last element
{
break;
}
focusItem=null;
index++;
}
return focusItem;
}
this.NavPrev = function(index)
{
var focusItem;
while (1)
{
var focusName = 'Item'+index;
focusItem = document.getElementById(focusName);
if (focusItem && focusItem.parentNode.parentNode.style.display=='block')
{
break;
}
else if (!focusItem) // last element
{
break;
}
focusItem=null;
index--;
}
return focusItem;
}
this.ProcessKeys = function(e)
{
if (e.type == "keydown")
{
this.repeatOn = false;
this.lastKey = e.keyCode;
}
else if (e.type == "keypress")
{
if (!this.repeatOn)
{
if (this.lastKey) this.repeatOn = true;
return false; // ignore first keypress after keydown
}
}
else if (e.type == "keyup")
{
this.lastKey = 0;
this.repeatOn = false;
}
return this.lastKey!=0;
}
this.Nav = function(evt,itemIndex)
{
var e = (evt) ? evt : window.event; // for IE
if (e.keyCode==13) return true;
if (!this.ProcessKeys(e)) return false;
if (this.lastKey==38) // Up
{
var newIndex = itemIndex-1;
var focusItem = this.NavPrev(newIndex);
if (focusItem)
{
var child = this.FindChildElement(focusItem.parentNode.parentNode.id);
if (child && child.style.display == 'block') // children visible
{
var n=0;
var tmpElem;
while (1) // search for last child
{
tmpElem = document.getElementById('Item'+newIndex+'_c'+n);
if (tmpElem)
{
focusItem = tmpElem;
}
else // found it!
{
break;
}
n++;
}
}
}
if (focusItem)
{
focusItem.focus();
}
else // return focus to search field
{
parent.document.getElementById("MSearchField").focus();
}
}
else if (this.lastKey==40) // Down
{
var newIndex = itemIndex+1;
var focusItem;
var item = document.getElementById('Item'+itemIndex);
var elem = this.FindChildElement(item.parentNode.parentNode.id);
if (elem && elem.style.display == 'block') // children visible
{
focusItem = document.getElementById('Item'+itemIndex+'_c0');
}
if (!focusItem) focusItem = this.NavNext(newIndex);
if (focusItem) focusItem.focus();
}
else if (this.lastKey==39) // Right
{
var item = document.getElementById('Item'+itemIndex);
var elem = this.FindChildElement(item.parentNode.parentNode.id);
if (elem) elem.style.display = 'block';
}
else if (this.lastKey==37) // Left
{
var item = document.getElementById('Item'+itemIndex);
var elem = this.FindChildElement(item.parentNode.parentNode.id);
if (elem) elem.style.display = 'none';
}
else if (this.lastKey==27) // Escape
{
parent.searchBox.CloseResultsWindow();
parent.document.getElementById("MSearchField").focus();
}
else if (this.lastKey==13) // Enter
{
return true;
}
return false;
}
this.NavChild = function(evt,itemIndex,childIndex)
{
var e = (evt) ? evt : window.event; // for IE
if (e.keyCode==13) return true;
if (!this.ProcessKeys(e)) return false;
if (this.lastKey==38) // Up
{
if (childIndex>0)
{
var newIndex = childIndex-1;
document.getElementById('Item'+itemIndex+'_c'+newIndex).focus();
}
else // already at first child, jump to parent
{
document.getElementById('Item'+itemIndex).focus();
}
}
else if (this.lastKey==40) // Down
{
var newIndex = childIndex+1;
var elem = document.getElementById('Item'+itemIndex+'_c'+newIndex);
if (!elem) // last child, jump to parent next parent
{
elem = this.NavNext(itemIndex+1);
}
if (elem)
{
elem.focus();
}
}
else if (this.lastKey==27) // Escape
{
parent.searchBox.CloseResultsWindow();
parent.document.getElementById("MSearchField").focus();
}
else if (this.lastKey==13) // Enter
{
return true;
}
return false;
}
}
function setKeyActions(elem,action)
{
elem.setAttribute('onkeydown',action);
elem.setAttribute('onkeypress',action);
elem.setAttribute('onkeyup',action);
}
function setClassAttr(elem,attr)
{
elem.setAttribute('class',attr);
elem.setAttribute('className',attr);
}
function createResults()
{
var results = document.getElementById("SRResults");
for (var e=0; e<searchData.length; e++)
{
var id = searchData[e][0];
var srResult = document.createElement('div');
srResult.setAttribute('id','SR_'+id);
setClassAttr(srResult,'SRResult');
var srEntry = document.createElement('div');
setClassAttr(srEntry,'SREntry');
var srLink = document.createElement('a');
srLink.setAttribute('id','Item'+e);
setKeyActions(srLink,'return searchResults.Nav(event,'+e+')');
setClassAttr(srLink,'SRSymbol');
srLink.innerHTML = searchData[e][1][0];
srEntry.appendChild(srLink);
if (searchData[e][1].length==2) // single result
{
srLink.setAttribute('href',searchData[e][1][1][0]);
if (searchData[e][1][1][1])
{
srLink.setAttribute('target','_parent');
}
var srScope = document.createElement('span');
setClassAttr(srScope,'SRScope');
srScope.innerHTML = searchData[e][1][1][2];
srEntry.appendChild(srScope);
}
else // multiple results
{
srLink.setAttribute('href','javascript:searchResults.Toggle("SR_'+id+'")');
var srChildren = document.createElement('div');
setClassAttr(srChildren,'SRChildren');
for (var c=0; c<searchData[e][1].length-1; c++)
{
var srChild = document.createElement('a');
srChild.setAttribute('id','Item'+e+'_c'+c);
setKeyActions(srChild,'return searchResults.NavChild(event,'+e+','+c+')');
setClassAttr(srChild,'SRScope');
srChild.setAttribute('href',searchData[e][1][c+1][0]);
if (searchData[e][1][c+1][1])
{
srChild.setAttribute('target','_parent');
}
srChild.innerHTML = searchData[e][1][c+1][2];
srChildren.appendChild(srChild);
}
srEntry.appendChild(srChildren);
}
srResult.appendChild(srEntry);
results.appendChild(srResult);
}
}
function init_search()
{
var results = document.getElementById("MSearchSelectWindow");
for (var key in indexSectionLabels)
{
var link = document.createElement('a');
link.setAttribute('class','SelectItem');
link.setAttribute('onclick','searchBox.OnSelectItem('+key+')');
link.href='javascript:void(0)';
link.innerHTML='<span class="SelectionMark">&#160;</span>'+indexSectionLabels[key];
results.appendChild(link);
}
searchBox.OnSelectItem(0);
}

BIN
html/search/search_l.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 604 B

BIN
html/search/search_m.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 158 B

BIN
html/search/search_r.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 612 B

36
html/search/searchdata.js Normal file
View file

@ -0,0 +1,36 @@
var indexSectionsWithContent =
{
0: "abgrs~",
1: "a",
2: "a",
3: "abgrs~",
4: "b",
5: "b",
6: "b",
7: "a"
};
var indexSectionNames =
{
0: "all",
1: "classes",
2: "files",
3: "functions",
4: "enums",
5: "enumvalues",
6: "defines",
7: "pages"
};
var indexSectionLabels =
{
0: "All",
1: "Classes",
2: "Files",
3: "Functions",
4: "Enumerations",
5: "Enumerator",
6: "Macros",
7: "Pages"
};

BIN
html/splitbar.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 314 B

BIN
html/sync_off.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 853 B

BIN
html/sync_on.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 845 B

BIN
html/tab_a.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 142 B

BIN
html/tab_b.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 169 B

BIN
html/tab_h.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 177 B

BIN
html/tab_s.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 184 B

1
html/tabs.css Normal file

File diff suppressed because one or more lines are too long

11
index.html Normal file
View file

@ -0,0 +1,11 @@
<!DOCTYPE HTML>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<meta http-equiv="refresh" content="1;url=html/index.html">
<title>Page Redirection</title>
</head>
<body>
If you are not redirected automatically, follow the <a href="html/index.html">link to the documentation</a>
</body>
</html>

View file

@ -1,10 +0,0 @@
name=Adafruit BQ25628E Library
version=1.0.0
author=Adafruit
maintainer=Adafruit <info@adafruit.com>
sentence=Arduino library for BQ25628E I2C Battery Charger
paragraph=This library provides functions to configure and monitor the Texas Instruments BQ25628E I2C battery charger chip. Features include charge current/voltage control, input limits, ADC measurements, status monitoring, and interrupt management.
category=Device Control
url=https://github.com/adafruit/Adafruit_BQ25628E
architectures=*
depends=Adafruit BusIO