| 
    Adafruit Library
    
   | 
 
#include "Wippersnapper.h"#include <Wire.h>#include "drivers/WipperSnapper_I2C_Driver.h"#include "drivers/WipperSnapper_I2C_Driver_ADT7410.h"#include "drivers/WipperSnapper_I2C_Driver_AHTX0.h"#include "drivers/WipperSnapper_I2C_Driver_AS5600.h"#include "drivers/WipperSnapper_I2C_Driver_BH1750.h"#include "drivers/WipperSnapper_I2C_Driver_BME280.h"#include "drivers/WipperSnapper_I2C_Driver_BME680.h"#include "drivers/WipperSnapper_I2C_Driver_BMP280.h"#include "drivers/WipperSnapper_I2C_Driver_BMP3XX.h"#include "drivers/WipperSnapper_I2C_Driver_BMP5XX.h"#include "drivers/WipperSnapper_I2C_Driver_D6T1A.h"#include "drivers/WipperSnapper_I2C_Driver_DPS310.h"#include "drivers/WipperSnapper_I2C_Driver_DS2484.h"#include "drivers/WipperSnapper_I2C_Driver_ENS160.h"#include "drivers/WipperSnapper_I2C_Driver_HDC302X.h"#include "drivers/WipperSnapper_I2C_Driver_HTS221.h"#include "drivers/WipperSnapper_I2C_Driver_HTU21D.h"#include "drivers/WipperSnapper_I2C_Driver_HTU31D.h"#include "drivers/WipperSnapper_I2C_Driver_INA219.h"#include "drivers/WipperSnapper_I2C_Driver_INA228.h"#include "drivers/WipperSnapper_I2C_Driver_INA237.h"#include "drivers/WipperSnapper_I2C_Driver_INA238.h"#include "drivers/WipperSnapper_I2C_Driver_INA260.h"#include "drivers/WipperSnapper_I2C_Driver_LC709203F.h"#include "drivers/WipperSnapper_I2C_Driver_LPS22HB.h"#include "drivers/WipperSnapper_I2C_Driver_LPS25HB.h"#include "drivers/WipperSnapper_I2C_Driver_LPS28DFW.h"#include "drivers/WipperSnapper_I2C_Driver_LPS3XHW.h"#include "drivers/WipperSnapper_I2C_Driver_LTR329_LTR303.h"#include "drivers/WipperSnapper_I2C_Driver_LTR390.h"#include "drivers/WipperSnapper_I2C_Driver_MAX17048.h"#include "drivers/WipperSnapper_I2C_Driver_MCP3421.h"#include "drivers/WipperSnapper_I2C_Driver_MCP9808.h"#include "drivers/WipperSnapper_I2C_Driver_MLX90632D.h"#include "drivers/WipperSnapper_I2C_Driver_MPL115A2.h"#include "drivers/WipperSnapper_I2C_Driver_MPRLS.h"#include "drivers/WipperSnapper_I2C_Driver_MS8607.h"#include "drivers/WipperSnapper_I2C_Driver_NAU7802.h"#include "drivers/WipperSnapper_I2C_Driver_Out.h"#include "drivers/WipperSnapper_I2C_Driver_Out_7Seg.h"#include "drivers/WipperSnapper_I2C_Driver_Out_CharLcd.h"#include "drivers/WipperSnapper_I2C_Driver_Out_QuadAlphaNum.h"#include "drivers/WipperSnapper_I2C_Driver_Out_Sh1107.h"#include "drivers/WipperSnapper_I2C_Driver_Out_Ssd1306.h"#include "drivers/WipperSnapper_I2C_Driver_PCT2075.h"#include "drivers/WipperSnapper_I2C_Driver_PM25.h"#include "drivers/WipperSnapper_I2C_Driver_QMC5883P.h"#include "drivers/WipperSnapper_I2C_Driver_SCD30.h"#include "drivers/WipperSnapper_I2C_Driver_SCD4X.h"#include "drivers/WipperSnapper_I2C_Driver_SEN5X.h"#include "drivers/WipperSnapper_I2C_Driver_SEN6X.h"#include "drivers/WipperSnapper_I2C_Driver_SGP30.h"#include "drivers/WipperSnapper_I2C_Driver_SGP40.h"#include "drivers/WipperSnapper_I2C_Driver_SHT3X.h"#include "drivers/WipperSnapper_I2C_Driver_SHT4X.h"#include "drivers/WipperSnapper_I2C_Driver_SHTC3.h"#include "drivers/WipperSnapper_I2C_Driver_SI7021.h"#include "drivers/WipperSnapper_I2C_Driver_STEMMA_Soil_Sensor.h"#include "drivers/WipperSnapper_I2C_Driver_TMP117.h"#include "drivers/WipperSnapper_I2C_Driver_TSL2591.h"#include "drivers/WipperSnapper_I2C_Driver_VCNL4020.h"#include "drivers/WipperSnapper_I2C_Driver_VCNL4040.h"#include "drivers/WipperSnapper_I2C_Driver_VCNL4200.h"#include "drivers/WipperSnapper_I2C_Driver_VEML7700.h"#include "drivers/WipperSnapper_I2C_Driver_VL53L0X.h"#include "drivers/WipperSnapper_I2C_Driver_VL53L1X.h"#include "drivers/WipperSnapper_I2C_Driver_VL53L4CD.h"#include "drivers/WipperSnapper_I2C_Driver_VL53L4CX.h"#include "drivers/WipperSnapper_I2C_Driver_VL6180X.h"Go to the source code of this file.
Classes | |
| class | WipperSnapper_Component_I2C | 
| Class that provides an interface with the I2C bus.  More... | |
Macros | |
| #define | I2C_TIMEOUT_MS 50 | 
| Default I2C timeout, in milliseconds.  | |
Variables | |
| Wippersnapper | WS | 
This component initiates I2C operations using the Arduino generic TwoWire driver.
Adafruit invests time and resources providing this open source code, please support Adafruit and open-source hardware by purchasing products from Adafruit!
Copyright (c) Brent Rubell 2021 for Adafruit Industries.
BSD license, all text here must be included in any redistribution.
Wippersnapper variable.
 1.8.13