esp-idf-lib
0.9.4
i2cdev - I2C master thread-safe functions for communication with I2C slave
onewire - Bit-banging one wire driver
lib8tion - Math functions specifically designed for LED programming
color - Library for RGB and HSV colors
noise - Simplex noise function
framebuffer - RGB framebuffer component
calibration - Multi-point calibration library
ds1302 - Driver for DS1302 RTC module
ds1307 - Driver for DS1307 RTC module
ds3231 - Driver for DS1337 RTC and DS3231 high precision RTC module
pcf8563 - Driver for PCF8563 real-time clock/calendar
dht - Driver for DHT11, AM2301 (DHT21, DHT22, AM2302, AM2321), Itead Si7021
sht3x - Driver for Sensirion SHT3x digital temperature and humidity sensor
sht4x - driver for Sensirion SHT40/SHT41 digital temperature and humidity sensors
si7021 - Driver for Si7013/Si7020/Si7021/HTU2xD/SHT2x and compatible
ds18x20 - Driver for DS18B20/DS18S20
max31725 - Driver for MAX31725/MAX31726 temperature sensors
lm75 - Driver for for LM75, a digital temperature sensor and thermal watchdog
bme680 - Driver for BME680 digital environmental sensor
mcp9808 - Driver for MCP9808 digital temperature sensor
mcp960x - Driver for MCP9600/MCP9601, thermocouple EMF to temperature converter
tsys01 - Driver for precision digital temperature sensor TSYS01
aht - Driver for AHT10/AHT15/AHT20 temperature and humidity sensor
hts221 - Driver for HTS221 temperature and humidity sensor
max31865 - Driver for MAX31865 resistance converter for platinum RTDs
bh1900nux - Driver for BH1900NUX temperature sensor
hdc1000 - Driver for HDC1000 temperature and humidity sensor
max31855 - Driver for MAX31855 cold-junction compensated thermocouple-to-digital converter
sts21 - Driver for Driver for STS21 temperature sensor
sts3x - Driver for Sensirion STS3x digital temperature sensor
am2320 - Driver for AM2320 temperature and humidity sensor (I2C)
bmp180 - Driver for BMP180 digital pressure sensor
bmp280 - Driver for BMP280/BME280 digital pressure sensor
bme680 - Driver for BME680 digital environmental sensor
dps310 - Driver for for DPS310, barometric pressure sensor
ms5611 - Driver for barometic pressure sensor MS5611-01BA03
sgp40 - Driver for SGP40 Indoor Air Quality Sensor for VOC Measurements
ccs811 - Driver for AMS CCS811 digital gas sensor for monitoring indoor air quality
mhz19b - Driver for MH-Z19B NDIR CO₂ sensor connected to UART
scd4x - Driver for SCD40/SCD41 miniature CO₂ sensor
scd30 - Driver for SCD30 CO₂ sensor
ads111x - Driver for ADS1113/ADS1114/ADS1115 and ADS1013/ADS1014/ADS1015 I2C ADC
hx711 - Driver for HX711 24-bit ADC for weigh scales
pcf8591 - Driver for 8-bit ADC and an 8-bit DAC PCF8591
mcp4725 - Driver for 12-bit DAC MCP4725
mcp342x - Driver for 18-Bit, delta-sigma ADC MCP3426/MCP3427/MCP3428
ads130e08 - Driver for ADS130E08 SPI ADC
sgm58031 - Driver for SGM58031 16-bit ADC
ina219 - Driver for INA219/INA220 bidirectional current/power monitor
ina260 - Driver for INA260 precision digital current and power monitor
ina3221 - Driver for INA3221 shunt and bus voltage monitor
hmc5883l - Driver for HMC5883L and HMC5983L 3-axis digital compass
qmc5883l - Driver for QMC5883L 3-axis magnetic sensor
bh1750 - Driver for BH1750 light sensor
tsl2561 - Driver for light-to-digital converter TSL2561
tsl4531 - Driver for digital ambient light sensor TSL4531
tsl2591 - Driver for light-to-digital converter TSL2591
veml7700 - Driver for ambient light sensor VEML7700
pcf8574 - Driver for PCF8574 8-bit I/O expander for I2C-bus
pcf8575 - Driver for PCF8575 16-bit I/O expander for I2C-bus
tca95x5 - Driver for TCA9535/TCA9555 remote 16-bit I/O expanders for I2C-bus
mcp23008 - Driver for 8-bit I2C GPIO expander MCP23008
mcp23x17 - Driver for I2C/SPI 16 bit GPIO expanders MCP23017/MCP23S17
pca9557 - Driver for PCA9537/PCA9557/TCA9534 remote 4/8-bit I/O expanders for I2C-bus
led_strip - RMT-based driver for WS2812B/SK6812/APA106 LED strips
led_strip_spi - SPI-based driver for SK9822/APA102
ht16k33 - Holtek HT16K33 LED Controller driver
max7219 - Driver for 8-Digit LED display drivers, MAX7219/MAX7221
button - Driver for GPIO buttons with anti-jitter and auto repeat
encoder - Driver for incremental rotary encoders
ls7366r - Driver for LSI LS7366R quadrature counter
icm42670 - Driver for TDK ICM-42670-P 6-Axis IMU
mpu6050 - Driver for MPU6000/MPU6050 6-axis MotionTracking device
lc709203f - Driver for LC709203F battery fuel gauge
max1704x - Driver for MAX17043/MAX17044/MAX17048/MAX17049 battery fuel gauge
hd44780 - Universal driver for HD44780 LCD display
pca9685 - Driver for 16-channel, 12-bit PWM PCA9685
ultrasonic - Driver for ultrasonic range meters HC-SR04, HY-SRF05
tda74xx - Driver for TDA7439/TDA7439DS/TDA7440D audioprocessors
rda5807m - Driver for single-chip broadcast FM radio tuner RDA5807M
tca9548 - Driver for TCA9548A/PCA9548A low-voltage 8-channel I2C switch
ds3502 - Driver for nonvolatile digital potentiometer DS3502
wiegand - Weigand protocol receiver for ESP-IDF
Supported devices
esp-idf-lib
Docs
»
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
A
accum124 (C++ type)
accum1616 (C++ type)
accum88 (C++ type)
ADS101X_DATA_RATE_128 (C macro)
ADS101X_DATA_RATE_1600 (C macro)
ADS101X_DATA_RATE_2400 (C macro)
ADS101X_DATA_RATE_250 (C macro)
ADS101X_DATA_RATE_3300 (C macro)
ADS101X_DATA_RATE_490 (C macro)
ADS101X_DATA_RATE_920 (C macro)
ads101x_get_value (C++ function)
ADS101X_MAX_VALUE (C macro)
ADS111X_ADDR_GND (C macro)
ADS111X_ADDR_SCL (C macro)
ADS111X_ADDR_SDA (C macro)
ADS111X_ADDR_VCC (C macro)
ads111x_comp_latch_t (C++ enum)
ads111x_comp_latch_t::ADS111X_COMP_LATCH_DISABLED (C++ enumerator)
ads111x_comp_latch_t::ADS111X_COMP_LATCH_ENABLED (C++ enumerator)
ads111x_comp_mode_t (C++ enum)
ads111x_comp_mode_t::ADS111X_COMP_MODE_NORMAL (C++ enumerator)
ads111x_comp_mode_t::ADS111X_COMP_MODE_WINDOW (C++ enumerator)
ads111x_comp_polarity_t (C++ enum)
ads111x_comp_polarity_t::ADS111X_COMP_POLARITY_HIGH (C++ enumerator)
ads111x_comp_polarity_t::ADS111X_COMP_POLARITY_LOW (C++ enumerator)
ads111x_comp_queue_t (C++ enum)
ads111x_comp_queue_t::ADS111X_COMP_QUEUE_1 (C++ enumerator)
ads111x_comp_queue_t::ADS111X_COMP_QUEUE_2 (C++ enumerator)
ads111x_comp_queue_t::ADS111X_COMP_QUEUE_4 (C++ enumerator)
ads111x_comp_queue_t::ADS111X_COMP_QUEUE_DISABLED (C++ enumerator)
ads111x_data_rate_t (C++ enum)
ads111x_data_rate_t::ADS111X_DATA_RATE_128 (C++ enumerator)
ads111x_data_rate_t::ADS111X_DATA_RATE_16 (C++ enumerator)
ads111x_data_rate_t::ADS111X_DATA_RATE_250 (C++ enumerator)
ads111x_data_rate_t::ADS111X_DATA_RATE_32 (C++ enumerator)
ads111x_data_rate_t::ADS111X_DATA_RATE_475 (C++ enumerator)
ads111x_data_rate_t::ADS111X_DATA_RATE_64 (C++ enumerator)
ads111x_data_rate_t::ADS111X_DATA_RATE_8 (C++ enumerator)
ads111x_data_rate_t::ADS111X_DATA_RATE_860 (C++ enumerator)
ads111x_free_desc (C++ function)
ads111x_gain_t (C++ enum)
ads111x_gain_t::ADS111X_GAIN_0V256 (C++ enumerator)
ads111x_gain_t::ADS111X_GAIN_0V256_2 (C++ enumerator)
ads111x_gain_t::ADS111X_GAIN_0V256_3 (C++ enumerator)
ads111x_gain_t::ADS111X_GAIN_0V512 (C++ enumerator)
ads111x_gain_t::ADS111X_GAIN_1V024 (C++ enumerator)
ads111x_gain_t::ADS111X_GAIN_2V048 (C++ enumerator)
ads111x_gain_t::ADS111X_GAIN_4V096 (C++ enumerator)
ads111x_gain_t::ADS111X_GAIN_6V144 (C++ enumerator)
ads111x_gain_values (C++ member)
ads111x_get_comp_high_thresh (C++ function)
ads111x_get_comp_latch (C++ function)
ads111x_get_comp_low_thresh (C++ function)
ads111x_get_comp_mode (C++ function)
ads111x_get_comp_polarity (C++ function)
ads111x_get_comp_queue (C++ function)
ads111x_get_data_rate (C++ function)
ads111x_get_gain (C++ function)
ads111x_get_input_mux (C++ function)
ads111x_get_mode (C++ function)
ads111x_get_value (C++ function)
ads111x_init_desc (C++ function)
ads111x_is_busy (C++ function)
ADS111X_MAX_VALUE (C macro)
ads111x_mode_t (C++ enum)
ads111x_mode_t::ADS111X_MODE_CONTINUOUS (C++ enumerator)
ads111x_mode_t::ADS111X_MODE_SINGLE_SHOT (C++ enumerator)
ads111x_mux_t (C++ enum)
ads111x_mux_t::ADS111X_MUX_0_1 (C++ enumerator)
ads111x_mux_t::ADS111X_MUX_0_3 (C++ enumerator)
ads111x_mux_t::ADS111X_MUX_0_GND (C++ enumerator)
ads111x_mux_t::ADS111X_MUX_1_3 (C++ enumerator)
ads111x_mux_t::ADS111X_MUX_1_GND (C++ enumerator)
ads111x_mux_t::ADS111X_MUX_2_3 (C++ enumerator)
ads111x_mux_t::ADS111X_MUX_2_GND (C++ enumerator)
ads111x_mux_t::ADS111X_MUX_3_GND (C++ enumerator)
ads111x_set_comp_high_thresh (C++ function)
ads111x_set_comp_latch (C++ function)
ads111x_set_comp_low_thresh (C++ function)
ads111x_set_comp_mode (C++ function)
ads111x_set_comp_polarity (C++ function)
ads111x_set_comp_queue (C++ function)
ads111x_set_data_rate (C++ function)
ads111x_set_gain (C++ function)
ads111x_set_input_mux (C++ function)
ads111x_set_mode (C++ function)
ads111x_start_conversion (C++ function)
ads130e08_channel_config_t (C++ struct)
ads130e08_channel_t (C++ enum)
ads130e08_channel_t::ADS130E08_CHANNEL_1 (C++ enumerator)
ads130e08_channel_t::ADS130E08_CHANNEL_2 (C++ enumerator)
ads130e08_channel_t::ADS130E08_CHANNEL_3 (C++ enumerator)
ads130e08_channel_t::ADS130E08_CHANNEL_4 (C++ enumerator)
ads130e08_channel_t::ADS130E08_CHANNEL_5 (C++ enumerator)
ads130e08_channel_t::ADS130E08_CHANNEL_6 (C++ enumerator)
ads130e08_channel_t::ADS130E08_CHANNEL_7 (C++ enumerator)
ads130e08_channel_t::ADS130E08_CHANNEL_8 (C++ enumerator)
ads130e08_clk_en_t (C++ enum)
ads130e08_clk_en_t::ADS130E08_CLK_OUT_DISABLED (C++ enumerator)
ads130e08_clk_en_t::ADS130E08_CLK_OUT_ENABLED (C++ enumerator)
ads130e08_convert_raw_to_voltage (C++ function)
ads130e08_data_read_cmd_t (C++ enum)
ads130e08_data_read_cmd_t::ADS130E08_CMD_RDATA (C++ enumerator)
ads130e08_data_read_cmd_t::ADS130E08_CMD_RDATAC (C++ enumerator)
ads130e08_data_read_cmd_t::ADS130E08_CMD_SDATAC (C++ enumerator)
ads130e08_detect_fault_auto (C++ function)
ads130e08_dev_config_t (C++ struct)
ads130e08_devices_n_t (C++ enum)
ads130e08_devices_n_t::ADS130E08_DEVICES_1 (C++ enumerator)
ads130e08_devices_n_t::ADS130E08_DEVICES_2 (C++ enumerator)
ads130e08_fault_status_t (C++ enum)
ads130e08_fault_status_t::ADS130E08_FAULT_PRESENT (C++ enumerator)
ads130e08_fault_status_t::ADS130E08_NO_FAULT_PRESENT (C++ enumerator)
ads130e08_fault_t (C++ enum)
ads130e08_fault_t::ADS130E08_FAULT_STATN (C++ enumerator)
ads130e08_fault_t::ADS130E08_FAULT_STATP (C++ enumerator)
ads130e08_fault_threshold_t (C++ enum)
ads130e08_fault_threshold_t::ADS130E08_MODE_1 (C++ enumerator)
ads130e08_fault_threshold_t::ADS130E08_MODE_2 (C++ enumerator)
ads130e08_fault_threshold_t::ADS130E08_MODE_3 (C++ enumerator)
ads130e08_fault_threshold_t::ADS130E08_MODE_4 (C++ enumerator)
ads130e08_fault_threshold_t::ADS130E08_MODE_5 (C++ enumerator)
ads130e08_fault_threshold_t::ADS130E08_MODE_6 (C++ enumerator)
ads130e08_fault_threshold_t::ADS130E08_MODE_7 (C++ enumerator)
ads130e08_fault_threshold_t::ADS130E08_MODE_8 (C++ enumerator)
ads130e08_free_desc (C++ function)
ads130e08_get_channel_config (C++ function)
ads130e08_get_device_config (C++ function)
ads130e08_get_device_id (C++ function)
ads130e08_get_fault_detect_control (C++ function)
ads130e08_get_gpio_pin_level (C++ function)
ads130e08_get_gpio_pin_mode (C++ function)
ads130e08_get_rdata (C++ function)
ads130e08_gpio_level_t (C++ enum)
ads130e08_gpio_level_t::ADS130E08_GPIO_RESET (C++ enumerator)
ads130e08_gpio_level_t::ADS130E08_GPIO_SET (C++ enumerator)
ads130e08_gpio_mode_t (C++ enum)
ads130e08_gpio_mode_t::ADS130E08_GPIO_INPUT (C++ enumerator)
ads130e08_gpio_mode_t::ADS130E08_GPIO_OUTPUT (C++ enumerator)
ads130e08_gpio_pin_t (C++ enum)
ads130e08_gpio_pin_t::ADS130E08_GPIO1 (C++ enumerator)
ads130e08_gpio_pin_t::ADS130E08_GPIO2 (C++ enumerator)
ads130e08_gpio_pin_t::ADS130E08_GPIO3 (C++ enumerator)
ads130e08_gpio_pin_t::ADS130E08_GPIO4 (C++ enumerator)
ads130e08_init_desc (C++ function)
ads130e08_int_test_t (C++ enum)
ads130e08_int_test_t::ADS130E08_INT_TEST_EXTERNAL (C++ enumerator)
ads130e08_int_test_t::ADS130E08_INT_TEST_INTERNAL (C++ enumerator)
ads130e08_mux_t (C++ enum)
ads130e08_mux_t::ADS130E08_INPUT_SHORTED (C++ enumerator)
ads130e08_mux_t::ADS130E08_MVDD (C++ enumerator)
ads130e08_mux_t::ADS130E08_NORMAL_INPUT (C++ enumerator)
ads130e08_mux_t::ADS130E08_TEMPERATURE_SENSOR (C++ enumerator)
ads130e08_mux_t::ADS130E08_TEST_SIGNAL (C++ enumerator)
ads130e08_opamp_ref_t (C++ enum)
ads130e08_opamp_ref_t::ADS130E08_NON_INVERTING_CONNECT_AV (C++ enumerator)
ads130e08_opamp_ref_t::ADS130E08_NON_INVERTING_CONNECT_OPAMP (C++ enumerator)
ads130e08_pd_opamp_t (C++ enum)
ads130e08_pd_opamp_t::ADS130E08_OPAMP_DISABLED (C++ enumerator)
ads130e08_pd_opamp_t::ADS130E08_OPAMP_ENABLED (C++ enumerator)
ads130e08_pd_refbuf_t (C++ enum)
ads130e08_pd_refbuf_t::ADS130E08_INTERNAL_REF_BUFFER_DISABLED (C++ enumerator)
ads130e08_pd_refbuf_t::ADS130E08_INTERNAL_REF_BUFFER_ENABLED (C++ enumerator)
ads130e08_pd_t (C++ enum)
ads130e08_pd_t::ADS130E08_NORMAL_OPERATION (C++ enumerator)
ads130e08_pd_t::ADS130E08_POWER_DOWN (C++ enumerator)
ads130e08_pga_gain_t (C++ enum)
ads130e08_pga_gain_t::ADS130E08_PGA_1 (C++ enumerator)
ads130e08_pga_gain_t::ADS130E08_PGA_2 (C++ enumerator)
ads130e08_pga_gain_t::ADS130E08_PGA_8 (C++ enumerator)
ads130e08_raw_data_t (C++ struct)
ads130e08_send_data_read_cmd (C++ function)
ads130e08_send_system_cmd (C++ function)
ads130e08_set_channel_config (C++ function)
ads130e08_set_device_config (C++ function)
ads130e08_set_fault_detect_control (C++ function)
ads130e08_set_gpio_pin_level (C++ function)
ads130e08_set_gpio_pin_mode (C++ function)
ads130e08_system_cmd_t (C++ enum)
ads130e08_system_cmd_t::ADS130E08_CMD_RESET (C++ enumerator)
ads130e08_system_cmd_t::ADS130E08_CMD_STANDBY (C++ enumerator)
ads130e08_system_cmd_t::ADS130E08_CMD_START (C++ enumerator)
ads130e08_system_cmd_t::ADS130E08_CMD_STOP (C++ enumerator)
ads130e08_system_cmd_t::ADS130E08_CMD_WAKEUP (C++ enumerator)
ads130e08_t (C++ struct)
ads130e08_t::spi_cfg (C++ member)
ads130e08_t::spi_dev (C++ member)
ads130e08_test_amp_t (C++ enum)
ads130e08_test_amp_t::ADS130E08_TEST_AMP_CALIB_1X (C++ enumerator)
ads130e08_test_amp_t::ADS130E08_TEST_AMP_CALIB_2X (C++ enumerator)
ads130e08_test_freq_t (C++ enum)
ads130e08_test_freq_t::ADS130E08_TEST_FREQ_AT_DC (C++ enumerator)
ads130e08_test_freq_t::ADS130E08_TEST_FREQ_EXP_20 (C++ enumerator)
ads130e08_test_freq_t::ADS130E08_TEST_FREQ_EXP_21 (C++ enumerator)
ads130e08_vref_4v_t (C++ enum)
ads130e08_vref_4v_t::ADS130E08_REF_VOLTAGE_2_4V (C++ enumerator)
ads130e08_vref_4v_t::ADS130E08_REF_VOLTAGE_4_0V (C++ enumerator)
aht_free_desc (C++ function)
aht_get_data (C++ function)
aht_get_status (C++ function)
AHT_I2C_ADDRESS_GND (C macro)
AHT_I2C_ADDRESS_VCC (C macro)
aht_init (C++ function)
aht_init_desc (C++ function)
aht_mode_t (C++ enum)
aht_mode_t::AHT_MODE_CYCLE (C++ enumerator)
aht_mode_t::AHT_MODE_NORMAL (C++ enumerator)
aht_reset (C++ function)
aht_t (C++ struct)
aht_type_t (C++ enum)
aht_type_t::AHT_TYPE_AHT1x (C++ enumerator)
aht_type_t::AHT_TYPE_AHT20 (C++ enumerator)
am2320_free_desc (C++ function)
am2320_get_device_id (C++ function)
am2320_get_model (C++ function)
am2320_get_rht (C++ function)
am2320_get_version (C++ function)
AM2320_I2C_ADDR (C macro)
am2320_init_desc (C++ function)
APPLY_FASTLED_RAND16_2053 (C macro)
apply_gamma2brightness (C++ function)
apply_gamma2rgb (C++ function)
apply_gamma2rgb_channels (C++ function)
B
BH1750_ADDR_HI (C macro)
BH1750_ADDR_LO (C macro)
bh1750_free_desc (C++ function)
bh1750_init_desc (C++ function)
bh1750_mode_t (C++ enum)
bh1750_mode_t::BH1750_MODE_CONTINUOUS (C++ enumerator)
bh1750_mode_t::BH1750_MODE_ONE_TIME (C++ enumerator)
bh1750_power_down (C++ function)
bh1750_power_on (C++ function)
bh1750_read (C++ function)
bh1750_resolution_t (C++ enum)
bh1750_resolution_t::BH1750_RES_HIGH (C++ enumerator)
bh1750_resolution_t::BH1750_RES_HIGH2 (C++ enumerator)
bh1750_resolution_t::BH1750_RES_LOW (C++ enumerator)
bh1750_set_measurement_time (C++ function)
bh1750_setup (C++ function)
bh1900nux_alert_polarity_t (C++ enum)
bh1900nux_alert_polarity_t::BH1900NUX_ALERT_HIGH (C++ enumerator)
bh1900nux_alert_polarity_t::BH1900NUX_ALERT_LOW (C++ enumerator)
bh1900nux_fault_queue_t (C++ enum)
bh1900nux_fault_queue_t::BH1900NUX_FAULTS_1 (C++ enumerator)
bh1900nux_fault_queue_t::BH1900NUX_FAULTS_2 (C++ enumerator)
bh1900nux_fault_queue_t::BH1900NUX_FAULTS_4 (C++ enumerator)
bh1900nux_fault_queue_t::BH1900NUX_FAULTS_6 (C++ enumerator)
bh1900nux_free_desc (C++ function)
bh1900nux_get_config (C++ function)
bh1900nux_get_t_high (C++ function)
bh1900nux_get_t_low (C++ function)
bh1900nux_get_temperature (C++ function)
BH1900NUX_I2C_ADDR_BASE (C macro)
bh1900nux_init_desc (C++ function)
bh1900nux_mode_t (C++ enum)
bh1900nux_mode_t::BH1900NUX_MODE_CONTINUOUS (C++ enumerator)
bh1900nux_mode_t::BH1900NUX_MODE_SHUTDOWN (C++ enumerator)
bh1900nux_one_shot (C++ function)
bh1900nux_reset (C++ function)
bh1900nux_set_config (C++ function)
bh1900nux_set_mode (C++ function)
bh1900nux_set_t_high (C++ function)
bh1900nux_set_t_low (C++ function)
bh1900nux_t (C++ struct)
bh1900nux_wait_time_t (C++ enum)
bh1900nux_wait_time_t::BH1900NUX_WT_0 (C++ enumerator)
bh1900nux_wait_time_t::BH1900NUX_WT_1 (C++ enumerator)
bh1900nux_wait_time_t::BH1900NUX_WT_2 (C++ enumerator)
bh1900nux_wait_time_t::BH1900NUX_WT_3 (C++ enumerator)
blend (C++ function)
blur1d (C++ function)
blur2d (C++ function)
blur_columns (C++ function)
blur_rows (C++ function)
BME280_CHIP_ID (C macro)
bme680_calib_data_t (C++ struct)
bme680_calib_data_t::par_gh1 (C++ member)
bme680_calib_data_t::par_h1 (C++ member)
bme680_calib_data_t::par_p1 (C++ member)
bme680_calib_data_t::par_t1 (C++ member)
bme680_calib_data_t::t_fine (C++ member)
bme680_filter_size_t (C++ enum)
bme680_filter_size_t::BME680_IIR_SIZE_0 (C++ enumerator)
bme680_filter_size_t::BME680_IIR_SIZE_1 (C++ enumerator)
bme680_filter_size_t::BME680_IIR_SIZE_127 (C++ enumerator)
bme680_filter_size_t::BME680_IIR_SIZE_15 (C++ enumerator)
bme680_filter_size_t::BME680_IIR_SIZE_3 (C++ enumerator)
bme680_filter_size_t::BME680_IIR_SIZE_31 (C++ enumerator)
bme680_filter_size_t::BME680_IIR_SIZE_63 (C++ enumerator)
bme680_filter_size_t::BME680_IIR_SIZE_7 (C++ enumerator)
bme680_force_measurement (C++ function)
bme680_free_desc (C++ function)
bme680_get_measurement_duration (C++ function)
bme680_get_results_fixed (C++ function)
bme680_get_results_float (C++ function)
BME680_HEATER_NOT_USED (C macro)
BME680_HEATER_PROFILES (C macro)
BME680_HEATER_TEMP_MAX (C macro)
BME680_HEATER_TEMP_MIN (C macro)
BME680_I2C_ADDR_0 (C macro)
BME680_I2C_ADDR_1 (C macro)
bme680_init_desc (C++ function)
bme680_init_sensor (C++ function)
bme680_is_measuring (C++ function)
BME680_MAX_OVERFLOW_VAL (C macro)
bme680_measure_fixed (C++ function)
bme680_measure_float (C++ function)
bme680_oversampling_rate_t (C++ enum)
bme680_oversampling_rate_t::BME680_OSR_16X (C++ enumerator)
bme680_oversampling_rate_t::BME680_OSR_1X (C++ enumerator)
bme680_oversampling_rate_t::BME680_OSR_2X (C++ enumerator)
bme680_oversampling_rate_t::BME680_OSR_4X (C++ enumerator)
bme680_oversampling_rate_t::BME680_OSR_8X (C++ enumerator)
bme680_oversampling_rate_t::BME680_OSR_NONE (C++ enumerator)
bme680_set_ambient_temperature (C++ function)
bme680_set_filter_size (C++ function)
bme680_set_heater_profile (C++ function)
bme680_set_oversampling_rates (C++ function)
bme680_settings_t (C++ struct)
bme680_settings_t::ambient_temperature (C++ member)
bme680_settings_t::filter_size (C++ member)
bme680_settings_t::heater_duration (C++ member)
bme680_settings_t::heater_profile (C++ member)
bme680_settings_t::heater_temperature (C++ member)
bme680_settings_t::osr_humidity (C++ member)
bme680_settings_t::osr_pressure (C++ member)
bme680_settings_t::osr_temperature (C++ member)
bme680_t (C++ struct)
bme680_t::calib_data (C++ member)
bme680_t::i2c_dev (C++ member)
bme680_t::meas_started (C++ member)
bme680_t::meas_status (C++ member)
bme680_t::settings (C++ member)
bme680_use_heater_profile (C++ function)
bme680_values_fixed_t (C++ struct)
bme680_values_fixed_t::gas_resistance (C++ member)
bme680_values_fixed_t::humidity (C++ member)
bme680_values_fixed_t::pressure (C++ member)
bme680_values_fixed_t::temperature (C++ member)
bme680_values_float_t (C++ struct)
bme680_values_float_t::gas_resistance (C++ member)
bme680_values_float_t::humidity (C++ member)
bme680_values_float_t::pressure (C++ member)
bme680_values_float_t::temperature (C++ member)
bmp180_dev_t (C++ struct)
BMP180_DEVICE_ADDRESS (C macro)
bmp180_free_desc (C++ function)
bmp180_init (C++ function)
bmp180_init_desc (C++ function)
bmp180_measure (C++ function)
bmp180_mode_t (C++ enum)
bmp180_mode_t::BMP180_MODE_HIGH_RESOLUTION (C++ enumerator)
bmp180_mode_t::BMP180_MODE_STANDARD (C++ enumerator)
bmp180_mode_t::BMP180_MODE_ULTRA_HIGH_RESOLUTION (C++ enumerator)
bmp180_mode_t::BMP180_MODE_ULTRA_LOW_POWER (C++ enumerator)
BMP280_CHIP_ID (C macro)
BMP280_Filter (C++ enum)
BMP280_Filter::BMP280_FILTER_16 (C++ enumerator)
BMP280_Filter::BMP280_FILTER_2 (C++ enumerator)
BMP280_Filter::BMP280_FILTER_4 (C++ enumerator)
BMP280_Filter::BMP280_FILTER_8 (C++ enumerator)
BMP280_Filter::BMP280_FILTER_OFF (C++ enumerator)
bmp280_force_measurement (C++ function)
bmp280_free_desc (C++ function)
BMP280_I2C_ADDRESS_0 (C macro)
BMP280_I2C_ADDRESS_1 (C macro)
bmp280_init (C++ function)
bmp280_init_default_params (C++ function)
bmp280_init_desc (C++ function)
bmp280_is_measuring (C++ function)
BMP280_Mode (C++ enum)
BMP280_Mode::BMP280_MODE_FORCED (C++ enumerator)
BMP280_Mode::BMP280_MODE_NORMAL (C++ enumerator)
BMP280_Mode::BMP280_MODE_SLEEP (C++ enumerator)
BMP280_Oversampling (C++ enum)
BMP280_Oversampling::BMP280_HIGH_RES (C++ enumerator)
BMP280_Oversampling::BMP280_LOW_POWER (C++ enumerator)
BMP280_Oversampling::BMP280_SKIPPED (C++ enumerator)
BMP280_Oversampling::BMP280_STANDARD (C++ enumerator)
BMP280_Oversampling::BMP280_ULTRA_HIGH_RES (C++ enumerator)
BMP280_Oversampling::BMP280_ULTRA_LOW_POWER (C++ enumerator)
bmp280_params_t (C++ struct)
bmp280_read_fixed (C++ function)
bmp280_read_float (C++ function)
BMP280_StandbyTime (C++ enum)
BMP280_StandbyTime::BMP280_STANDBY_05 (C++ enumerator)
BMP280_StandbyTime::BMP280_STANDBY_1000 (C++ enumerator)
BMP280_StandbyTime::BMP280_STANDBY_125 (C++ enumerator)
BMP280_StandbyTime::BMP280_STANDBY_2000 (C++ enumerator)
BMP280_StandbyTime::BMP280_STANDBY_250 (C++ enumerator)
BMP280_StandbyTime::BMP280_STANDBY_4000 (C++ enumerator)
BMP280_StandbyTime::BMP280_STANDBY_500 (C++ enumerator)
BMP280_StandbyTime::BMP280_STANDBY_62 (C++ enumerator)
bmp280_t (C++ struct)
bmp280_t::i2c_dev (C++ member)
bmp280_t::id (C++ member)
borrow (C++ member)
button_done (C++ function)
button_event_cb_t (C++ type)
button_init (C++ function)
button_s (C++ struct)
button_s::autorepeat (C++ member)
button_s::callback (C++ member)
button_s::ctx (C++ member)
button_s::gpio (C++ member)
button_s::internal (C++ member)
button_s::internal_pull (C++ member)
button_s::pressed_level (C++ member)
button_state_t (C++ enum)
button_state_t::BUTTON_CLICKED (C++ enumerator)
button_state_t::BUTTON_PRESSED (C++ enumerator)
button_state_t::BUTTON_PRESSED_LONG (C++ enumerator)
button_state_t::BUTTON_RELEASED (C++ enumerator)
button_t (C++ type)
BV (C macro)
C
calibration_add_point (C++ function)
calibration_add_points (C++ function)
calibration_free (C++ function)
calibration_get_value (C++ function)
calibration_handle_t (C++ struct)
calibration_handle_t::count (C++ member)
calibration_handle_t::filled (C++ member)
calibration_handle_t::points (C++ member)
calibration_handle_t::type (C++ member)
calibration_init (C++ function)
calibration_method_t (C++ enum)
calibration_method_t::CALIBRATION_LINEAR (C++ enumerator)
calibration_point_t (C++ struct)
calibration_point_t::code (C++ member)
calibration_point_t::value (C++ member)
carry (C++ member)
ccs811_dev_t (C++ struct)
ccs811_dev_t::i2c_dev (C++ member)
ccs811_dev_t::mode (C++ member)
ccs811_enable_interrupt (C++ function)
CCS811_ERR_APP_START_FAIL (C macro)
CCS811_ERR_BASE (C macro)
CCS811_ERR_BOOT_MODE (C macro)
CCS811_ERR_HEAT_FAULT (C macro)
CCS811_ERR_HEAT_SUPPLY (C macro)
CCS811_ERR_HW_ID (C macro)
CCS811_ERR_INV_SENS (C macro)
CCS811_ERR_MAX_RESIST (C macro)
CCS811_ERR_MM_INV (C macro)
CCS811_ERR_NO_APP (C macro)
CCS811_ERR_NO_IAQ_DATA (C macro)
CCS811_ERR_NO_NEW_DATA (C macro)
CCS811_ERR_RD_DATA_FAILED (C macro)
CCS811_ERR_RD_REG_INV (C macro)
CCS811_ERR_RD_STAT_FAILED (C macro)
CCS811_ERR_WR_REG_INV (C macro)
CCS811_ERR_WRONG_MODE (C macro)
CCS811_ERR_WRONG_PARAMS (C macro)
ccs811_free_desc (C++ function)
ccs811_get_baseline (C++ function)
ccs811_get_ntc_resistance (C++ function)
ccs811_get_results (C++ function)
CCS811_I2C_ADDRESS_1 (C macro)
CCS811_I2C_ADDRESS_2 (C macro)
ccs811_init (C++ function)
ccs811_init_desc (C++ function)
ccs811_mode_t (C++ enum)
ccs811_mode_t::CCS811_MODE_10S (C++ enumerator)
ccs811_mode_t::CCS811_MODE_1S (C++ enumerator)
ccs811_mode_t::CCS811_MODE_250MS (C++ enumerator)
ccs811_mode_t::CCS811_MODE_60S (C++ enumerator)
ccs811_mode_t::CCS811_MODE_IDLE (C++ enumerator)
ccs811_set_baseline (C++ function)
ccs811_set_eco2_thresholds (C++ function)
ccs811_set_environmental_data (C++ function)
ccs811_set_mode (C++ function)
CCS_ECO2_RANGE_MAX (C macro)
CCS_ECO2_RANGE_MIN (C macro)
CCS_TVOC_RANGE_MAX (C macro)
CCS_TVOC_RANGE_MIN (C macro)
color_from_palette_hsv (C++ function)
color_from_palette_rgb (C++ function)
color_gradient_direction_t (C++ enum)
color_gradient_direction_t::COLOR_BACKWARD_HUES (C++ enumerator)
color_gradient_direction_t::COLOR_FORWARD_HUES (C++ enumerator)
color_gradient_direction_t::COLOR_LONGEST_HUES (C++ enumerator)
color_gradient_direction_t::COLOR_SHORTEST_HUES (C++ enumerator)
compare (C++ member)
count_type (C++ member)
counter_bits (C++ member)
counter_enable (C++ member)
D
dht_read_data (C++ function)
dht_read_float_data (C++ function)
dht_sensor_type_t (C++ enum)
dht_sensor_type_t::DHT_TYPE_AM2301 (C++ enumerator)
dht_sensor_type_t::DHT_TYPE_DHT11 (C++ enumerator)
dht_sensor_type_t::DHT_TYPE_SI7021 (C++ enumerator)
DPS310_AVERAGE_SEA_LEVEL_PRESSURE_hPa (C macro)
DPS310_AVERAGE_SEA_LEVEL_PRESSURE_Pa (C macro)
dps310_backgorund_start (C++ function)
dps310_backgorund_stop (C++ function)
dps310_calc_altitude (C++ function)
dps310_calibrate_altitude (C++ function)
dps310_coef_t (C++ struct)
DPS310_COEFFICIENTS_READY_DELAY_MS (C macro)
DPS310_CONFIG_DEFAULT (C macro)
dps310_config_t (C++ struct)
dps310_enable_fifo (C++ function)
DPS310_FIFO_EMPTY (C macro)
dps310_fifo_en_mode_t (C++ enum)
dps310_fifo_en_mode_t::DPS310_FIFO_DISABLE (C++ enumerator)
dps310_fifo_en_mode_t::DPS310_FIFO_ENABLE (C++ enumerator)
DPS310_FIFO_FLUSH_VALUE (C macro)
dps310_fifo_measurement_t (C++ struct)
dps310_fifo_measurement_type_t (C++ enum)
dps310_fifo_measurement_type_t::DPS310_MEASUREMENT_EMPTY (C++ enumerator)
dps310_fifo_measurement_type_t::DPS310_MEASUREMENT_PRESSURE (C++ enumerator)
dps310_fifo_measurement_type_t::DPS310_MEASUREMENT_TEMPERATURE (C++ enumerator)
dps310_flush_fifo (C++ function)
dps310_free_desc (C++ function)
dps310_get_coef (C++ function)
dps310_get_fifo_en (C++ function)
dps310_get_int_fifo (C++ function)
dps310_get_int_hl (C++ function)
dps310_get_int_prs (C++ function)
dps310_get_int_tmp (C++ function)
dps310_get_mode (C++ function)
dps310_get_oversampling_p (C++ function)
dps310_get_oversampling_t (C++ function)
dps310_get_p_shift (C++ function)
dps310_get_rate_p (C++ function)
dps310_get_rate_t (C++ function)
dps310_get_spi_mode (C++ function)
dps310_get_t_shift (C++ function)
dps310_get_tmp_ext (C++ function)
DPS310_I2C_ADDRESS_0 (C macro)
DPS310_I2C_ADDRESS_1 (C macro)
DPS310_I2C_FREQ_MAX_ESP_IDF_HZ (C macro)
DPS310_I2C_FREQ_MAX_HZ (C macro)
dps310_init (C++ function)
dps310_init_desc (C++ function)
dps310_int_fifo_mode_t (C++ enum)
dps310_int_fifo_mode_t::DPS310_INT_FIFO_DISABLE (C++ enumerator)
dps310_int_fifo_mode_t::DPS310_INT_FIFO_ENABLE (C++ enumerator)
dps310_int_hl_active_level_t (C++ enum)
dps310_int_hl_active_level_t::DPS310_INT_HL_ACTIVE_HIGH (C++ enumerator)
dps310_int_hl_active_level_t::DPS310_INT_HL_ACTIVE_LOW (C++ enumerator)
dps310_int_prs_mode_t (C++ enum)
dps310_int_prs_mode_t::DPS310_INT_PRS_DISABLE (C++ enumerator)
dps310_int_prs_mode_t::DPS310_INT_PRS_ENABLE (C++ enumerator)
dps310_int_tmp_mode_t (C++ enum)
dps310_int_tmp_mode_t::DPS310_INT_TMP_DISABLE (C++ enumerator)
dps310_int_tmp_mode_t::DPS310_INT_TMP_ENABLE (C++ enumerator)
dps310_is_fifo_empty (C++ function)
dps310_is_ready_for (C++ function)
dps310_is_ready_for_coef (C++ function)
dps310_is_ready_for_pressure (C++ function)
dps310_is_ready_for_sensor (C++ function)
dps310_is_ready_for_temp (C++ function)
dps310_mode_t (C++ enum)
dps310_mode_t::DPS310_MODE_BACKGROUND_ALL (C++ enumerator)
dps310_mode_t::DPS310_MODE_BACKGROUND_PRESSURE (C++ enumerator)
dps310_mode_t::DPS310_MODE_BACKGROUND_TEMPERATURE (C++ enumerator)
dps310_mode_t::DPS310_MODE_COMMAND_PRESSURE (C++ enumerator)
dps310_mode_t::DPS310_MODE_COMMAND_TEMPERATURE (C++ enumerator)
dps310_mode_t::DPS310_MODE_STANDBY (C++ enumerator)
dps310_p_shift_mode_t (C++ enum)
dps310_p_shift_mode_t::DPS310_P_SHIFT_DISABLE (C++ enumerator)
dps310_p_shift_mode_t::DPS310_P_SHIFT_ENABLE (C++ enumerator)
dps310_pm_oversampling_t (C++ enum)
dps310_pm_oversampling_t::DPS310_PM_PRC_1 (C++ enumerator)
dps310_pm_oversampling_t::DPS310_PM_PRC_128 (C++ enumerator)
dps310_pm_oversampling_t::DPS310_PM_PRC_16 (C++ enumerator)
dps310_pm_oversampling_t::DPS310_PM_PRC_2 (C++ enumerator)
dps310_pm_oversampling_t::DPS310_PM_PRC_32 (C++ enumerator)
dps310_pm_oversampling_t::DPS310_PM_PRC_4 (C++ enumerator)
dps310_pm_oversampling_t::DPS310_PM_PRC_64 (C++ enumerator)
dps310_pm_oversampling_t::DPS310_PM_PRC_8 (C++ enumerator)
dps310_pm_rate_t (C++ enum)
dps310_pm_rate_t::DPS310_PM_RATE_1 (C++ enumerator)
dps310_pm_rate_t::DPS310_PM_RATE_128 (C++ enumerator)
dps310_pm_rate_t::DPS310_PM_RATE_16 (C++ enumerator)
dps310_pm_rate_t::DPS310_PM_RATE_2 (C++ enumerator)
dps310_pm_rate_t::DPS310_PM_RATE_32 (C++ enumerator)
dps310_pm_rate_t::DPS310_PM_RATE_4 (C++ enumerator)
dps310_pm_rate_t::DPS310_PM_RATE_64 (C++ enumerator)
dps310_pm_rate_t::DPS310_PM_RATE_8 (C++ enumerator)
DPS310_PROD_ID (C macro)
DPS310_PRODUCT_ID (C macro)
dps310_quirk (C++ function)
dps310_read_altitude (C++ function)
dps310_read_fifo (C++ function)
dps310_read_pressure (C++ function)
dps310_read_pressure_wait (C++ function)
dps310_read_raw (C++ function)
dps310_read_temp (C++ function)
dps310_read_temp_wait (C++ function)
DPS310_REG_CFG_REG (C macro)
DPS310_REG_CFG_REG_FIFO_EN_MASK (C macro)
DPS310_REG_CFG_REG_INT_FIFO_MASK (C macro)
DPS310_REG_CFG_REG_INT_HL_MASK (C macro)
DPS310_REG_CFG_REG_INT_PRS_MASK (C macro)
DPS310_REG_CFG_REG_INT_TMP_MASK (C macro)
DPS310_REG_CFG_REG_P_SHIFT_MASK (C macro)
DPS310_REG_CFG_REG_SPI_MODE_MASK (C macro)
DPS310_REG_CFG_REG_T_SHIFT_MASK (C macro)
DPS310_REG_COEF (C macro)
DPS310_REG_COEF_LEN (C macro)
DPS310_REG_COEF_SRCE (C macro)
DPS310_REG_COEF_SRCE_MASK (C macro)
DPS310_REG_FIFO (C macro)
DPS310_REG_FIFO_STS (C macro)
DPS310_REG_FIFO_STS_FIFO_EMPTY_MASK (C macro)
DPS310_REG_FIFO_STS_FIFO_FULL_MASK (C macro)
DPS310_REG_ID (C macro)
DPS310_REG_ID_PROD_MASK (C macro)
DPS310_REG_ID_REV_MASK (C macro)
DPS310_REG_INT_STS (C macro)
DPS310_REG_MEAS_CFG (C macro)
DPS310_REG_MEAS_CFG_COEF_RDY_MASK (C macro)
DPS310_REG_MEAS_CFG_MEAS_CTRL_MASK (C macro)
DPS310_REG_MEAS_CFG_PRS_RDY_MASK (C macro)
DPS310_REG_MEAS_CFG_SENSOR_RDY_MASK (C macro)
DPS310_REG_MEAS_CFG_TMP_RDY_MASK (C macro)
DPS310_REG_PRS_B0 (C macro)
DPS310_REG_PRS_B1 (C macro)
DPS310_REG_PRS_B2 (C macro)
DPS310_REG_PRS_CFG (C macro)
DPS310_REG_PRS_CFG_PM_PRC_MASK (C macro)
DPS310_REG_PRS_CFG_PM_RATE_MASK (C macro)
DPS310_REG_PRS_CFG_TMP_EXT_MASK (C macro)
DPS310_REG_PRS_CFG_TMP_RATE_MASK (C macro)
DPS310_REG_RESET (C macro)
DPS310_REG_RESET_FIFO_FLUSH_MASK (C macro)
DPS310_REG_RESET_SOFT_RST_MASK (C macro)
DPS310_REG_SENSOR_VALUE_LEN (C macro)
DPS310_REG_TMP_B0 (C macro)
DPS310_REG_TMP_B1 (C macro)
DPS310_REG_TMP_B2 (C macro)
DPS310_REG_TMP_CFG (C macro)
DPS310_REG_TMP_CFG_TMP_PRC_MASK (C macro)
dps310_reset (C++ function)
DPS310_REVISION_ID (C macro)
DPS310_SENSOR_READY_DELAY_MS (C macro)
dps310_set_fifo_en (C++ function)
dps310_set_int_fifo (C++ function)
dps310_set_int_hl (C++ function)
dps310_set_int_prs (C++ function)
dps310_set_int_tmp (C++ function)
dps310_set_mode (C++ function)
dps310_set_oversampling_p (C++ function)
dps310_set_oversampling_t (C++ function)
dps310_set_p_shift (C++ function)
dps310_set_rate_p (C++ function)
dps310_set_rate_t (C++ function)
dps310_set_spi_mode (C++ function)
dps310_set_t_shift (C++ function)
dps310_set_tmp_coef_ext (C++ function)
dps310_set_tmp_ext (C++ function)
DPS310_SOFT_RST_VALUE (C macro)
DPS310_SPI_FREQ_MAX_HZ (C macro)
dps310_spi_mode_t (C++ enum)
dps310_spi_mode_t::DPS310_SPI_MODE_3WIRE (C++ enumerator)
dps310_spi_mode_t::DPS310_SPI_MODE_4WIRE (C++ enumerator)
DPS310_STARTUP_DELAY_MS (C macro)
dps310_t (C++ struct)
dps310_t::coef (C++ member)
dps310_t::i2c_dev (C++ member)
dps310_t::offset (C++ member)
dps310_t::p_rate (C++ member)
dps310_t::pressure_s (C++ member)
dps310_t::prod_id (C++ member)
dps310_t::prod_rev (C++ member)
dps310_t::t_rate (C++ member)
dps310_t::t_raw (C++ member)
dps310_t_shift_mode_t (C++ enum)
dps310_t_shift_mode_t::DPS310_T_SHIFT_DISABLE (C++ enumerator)
dps310_t_shift_mode_t::DPS310_T_SHIFT_ENABLE (C++ enumerator)
dps310_tmp_oversampling_t (C++ enum)
dps310_tmp_oversampling_t::DPS310_TMP_PRC_1 (C++ enumerator)
dps310_tmp_oversampling_t::DPS310_TMP_PRC_128 (C++ enumerator)
dps310_tmp_oversampling_t::DPS310_TMP_PRC_16 (C++ enumerator)
dps310_tmp_oversampling_t::DPS310_TMP_PRC_2 (C++ enumerator)
dps310_tmp_oversampling_t::DPS310_TMP_PRC_32 (C++ enumerator)
dps310_tmp_oversampling_t::DPS310_TMP_PRC_4 (C++ enumerator)
dps310_tmp_oversampling_t::DPS310_TMP_PRC_64 (C++ enumerator)
dps310_tmp_oversampling_t::DPS310_TMP_PRC_8 (C++ enumerator)
dps310_tmp_rate_t (C++ enum)
dps310_tmp_rate_t::DPS310_TMP_RATE_1 (C++ enumerator)
dps310_tmp_rate_t::DPS310_TMP_RATE_128 (C++ enumerator)
dps310_tmp_rate_t::DPS310_TMP_RATE_16 (C++ enumerator)
dps310_tmp_rate_t::DPS310_TMP_RATE_2 (C++ enumerator)
dps310_tmp_rate_t::DPS310_TMP_RATE_32 (C++ enumerator)
dps310_tmp_rate_t::DPS310_TMP_RATE_4 (C++ enumerator)
dps310_tmp_rate_t::DPS310_TMP_RATE_64 (C++ enumerator)
dps310_tmp_rate_t::DPS310_TMP_RATE_8 (C++ enumerator)
dps310_tmp_src_ext_t (C++ enum)
dps310_tmp_src_ext_t::DPS310_TMP_SRC_EXTERNAL (C++ enumerator)
dps310_tmp_src_ext_t::DPS310_TMP_SRC_INTERNAL (C++ enumerator)
DPS310_TRIM_READY_DELAY_MS (C macro)
ds1302_get_time (C++ function)
ds1302_get_write_protect (C++ function)
ds1302_init (C++ function)
ds1302_is_running (C++ function)
DS1302_RAM_SIZE (C macro)
ds1302_read_sram (C++ function)
ds1302_set_time (C++ function)
ds1302_set_write_protect (C++ function)
ds1302_start (C++ function)
ds1302_t (C++ struct)
ds1302_t::ce_pin (C++ member)
ds1302_t::ch (C++ member)
ds1302_t::io_pin (C++ member)
ds1302_t::sclk_pin (C++ member)
ds1302_write_sram (C++ function)
DS1307_ADDR (C macro)
ds1307_enable_squarewave (C++ function)
ds1307_free_desc (C++ function)
ds1307_get_output (C++ function)
ds1307_get_squarewave_freq (C++ function)
ds1307_get_time (C++ function)
ds1307_init_desc (C++ function)
ds1307_is_running (C++ function)
ds1307_is_squarewave_enabled (C++ function)
ds1307_read_ram (C++ function)
ds1307_set_output (C++ function)
ds1307_set_squarewave_freq (C++ function)
ds1307_set_time (C++ function)
ds1307_squarewave_freq_t (C++ enum)
ds1307_squarewave_freq_t::DS1307_1HZ (C++ enumerator)
ds1307_squarewave_freq_t::DS1307_32768HZ (C++ enumerator)
ds1307_squarewave_freq_t::DS1307_4096HZ (C++ enumerator)
ds1307_squarewave_freq_t::DS1307_8192HZ (C++ enumerator)
ds1307_start (C++ function)
ds1307_write_ram (C++ function)
DS18B20_FAMILY_ID (C macro)
ds18b20_measure_and_read (C++ function)
ds18b20_read_temperature (C++ function)
DS18S20_FAMILY_ID (C macro)
ds18s20_measure_and_read (C++ function)
ds18s20_read_temperature (C++ function)
ds18x20_addr_t (C++ type)
DS18X20_ANY (C macro)
ds18x20_copy_scratchpad (C++ function)
ds18x20_measure (C++ function)
ds18x20_measure_and_read (C++ function)
ds18x20_measure_and_read_multi (C++ function)
ds18x20_read_scratchpad (C++ function)
ds18x20_read_temp_multi (C++ function)
ds18x20_read_temperature (C++ function)
ds18x20_scan_devices (C++ function)
ds18x20_write_scratchpad (C++ function)
DS3231_ADDR (C macro)
ds3231_alarm1_rate_t (C++ enum)
ds3231_alarm1_rate_t::DS3231_ALARM1_EVERY_SECOND (C++ enumerator)
ds3231_alarm1_rate_t::DS3231_ALARM1_MATCH_SEC (C++ enumerator)
ds3231_alarm1_rate_t::DS3231_ALARM1_MATCH_SECMIN (C++ enumerator)
ds3231_alarm1_rate_t::DS3231_ALARM1_MATCH_SECMINHOUR (C++ enumerator)
ds3231_alarm1_rate_t::DS3231_ALARM1_MATCH_SECMINHOURDATE (C++ enumerator)
ds3231_alarm1_rate_t::DS3231_ALARM1_MATCH_SECMINHOURDAY (C++ enumerator)
ds3231_alarm2_rate_t (C++ enum)
ds3231_alarm2_rate_t::DS3231_ALARM2_EVERY_MIN (C++ enumerator)
ds3231_alarm2_rate_t::DS3231_ALARM2_MATCH_MIN (C++ enumerator)
ds3231_alarm2_rate_t::DS3231_ALARM2_MATCH_MINHOUR (C++ enumerator)
ds3231_alarm2_rate_t::DS3231_ALARM2_MATCH_MINHOURDATE (C++ enumerator)
ds3231_alarm2_rate_t::DS3231_ALARM2_MATCH_MINHOURDAY (C++ enumerator)
ds3231_alarm_t (C++ enum)
ds3231_alarm_t::DS3231_ALARM_1 (C++ enumerator)
ds3231_alarm_t::DS3231_ALARM_2 (C++ enumerator)
ds3231_alarm_t::DS3231_ALARM_BOTH (C++ enumerator)
ds3231_alarm_t::DS3231_ALARM_NONE (C++ enumerator)
ds3231_clear_alarm_flags (C++ function)
ds3231_clear_oscillator_stop_flag (C++ function)
ds3231_disable_32khz (C++ function)
ds3231_disable_alarm_ints (C++ function)
ds3231_disable_squarewave (C++ function)
ds3231_enable_32khz (C++ function)
ds3231_enable_alarm_ints (C++ function)
ds3231_enable_squarewave (C++ function)
ds3231_free_desc (C++ function)
ds3231_get_aging_offset (C++ function)
ds3231_get_alarm_flags (C++ function)
ds3231_get_oscillator_stop_flag (C++ function)
ds3231_get_raw_temp (C++ function)
ds3231_get_squarewave_freq (C++ function)
ds3231_get_temp_float (C++ function)
ds3231_get_temp_integer (C++ function)
ds3231_get_time (C++ function)
ds3231_init_desc (C++ function)
ds3231_set_aging_offset (C++ function)
ds3231_set_alarm (C++ function)
ds3231_set_squarewave_freq (C++ function)
ds3231_set_time (C++ function)
ds3231_sqwave_freq_t (C++ enum)
ds3231_sqwave_freq_t::DS3231_SQWAVE_1024HZ (C++ enumerator)
ds3231_sqwave_freq_t::DS3231_SQWAVE_1HZ (C++ enumerator)
ds3231_sqwave_freq_t::DS3231_SQWAVE_4096HZ (C++ enumerator)
ds3231_sqwave_freq_t::DS3231_SQWAVE_8192HZ (C++ enumerator)
DS3502_ADDR_0 (C macro)
DS3502_ADDR_1 (C macro)
DS3502_ADDR_2 (C macro)
DS3502_ADDR_3 (C macro)
ds3502_free_desc (C++ function)
ds3502_get (C++ function)
ds3502_init (C++ function)
ds3502_init_desc (C++ function)
DS3502_MAX (C macro)
ds3502_set (C++ function)
E
ESP_ERR_ULTRASONIC_ECHO_TIMEOUT (C macro)
ESP_ERR_ULTRASONIC_PING (C macro)
ESP_ERR_ULTRASONIC_PING_TIMEOUT (C macro)
F
F16 (C macro)
FASTLED_RAND16_13849 (C macro)
FASTLED_RAND16_2053 (C macro)
fb_animation_free (C++ function)
fb_animation_init (C++ function)
fb_animation_play (C++ function)
fb_animation_stop (C++ function)
fb_animation_t (C++ struct)
fb_animation_t::draw (C++ member)
fb_animation_t::fb (C++ member)
fb_animation_t::render_ctx (C++ member)
fb_animation_t::timer (C++ member)
fb_begin (C++ function)
fb_blur2d (C++ function)
fb_clear (C++ function)
fb_draw_cb_t (C++ type)
fb_end (C++ function)
fb_fade (C++ function)
fb_free (C++ function)
fb_get_pixel_hsv (C++ function)
fb_get_pixel_rgb (C++ function)
fb_init (C++ function)
FB_OFFSET (C macro)
fb_render (C++ function)
fb_render_cb_t (C++ type)
fb_set_pixel_hsv (C++ function)
fb_set_pixel_rgb (C++ function)
fb_set_pixelf_hsv (C++ function)
fb_set_pixelf_rgb (C++ function)
fb_shift (C++ function)
fb_shift_direction_t (C++ enum)
fb_shift_direction_t::FB_SHIFT_DOWN (C++ enumerator)
fb_shift_direction_t::FB_SHIFT_LEFT (C++ enumerator)
fb_shift_direction_t::FB_SHIFT_RIGHT (C++ enumerator)
fb_shift_direction_t::FB_SHIFT_UP (C++ enumerator)
FB_SIZE (C macro)
fill_raw_noise16into8 (C++ function)
fill_raw_noise8 (C++ function)
filter_clock_divider (C++ member)
fix16_t (C++ type)
flag_mode (C++ member)
fract16 (C++ type)
fract8 (C++ type)
framebuffer_s (C++ struct)
framebuffer_s::data (C++ member)
framebuffer_s::frame_num (C++ member)
framebuffer_s::height (C++ member)
framebuffer_s::internal (C++ member)
framebuffer_s::last_frame_us (C++ member)
framebuffer_s::render (C++ member)
framebuffer_s::width (C++ member)
framebuffer_t (C++ type)
G
GET_MILLIS (C macro)
H
hd44780 (C++ struct)
hd44780::backlight (C++ member)
hd44780::bl (C++ member)
hd44780::d4 (C++ member)
hd44780::d5 (C++ member)
hd44780::d6 (C++ member)
hd44780::d7 (C++ member)
hd44780::e (C++ member)
hd44780::font (C++ member)
hd44780::lines (C++ member)
hd44780::rs (C++ member)
hd44780::write_cb (C++ member)
hd44780_clear (C++ function)
hd44780_control (C++ function)
hd44780_font_t (C++ enum)
hd44780_font_t::HD44780_FONT_5X10 (C++ enumerator)
hd44780_font_t::HD44780_FONT_5X8 (C++ enumerator)
hd44780_gotoxy (C++ function)
hd44780_init (C++ function)
HD44780_NOT_USED (C macro)
hd44780_putc (C++ function)
hd44780_puts (C++ function)
hd44780_scroll_left (C++ function)
hd44780_scroll_right (C++ function)
hd44780_switch_backlight (C++ function)
hd44780_t (C++ type)
hd44780_upload_character (C++ function)
hd44780_write_cb_t (C++ type)
hdc1000_free_desc (C++ function)
hdc1000_get_battery_status (C++ function)
hdc1000_get_data (C++ function)
hdc1000_get_device_id (C++ function)
hdc1000_get_heater (C++ function)
hdc1000_get_manufacturer_id (C++ function)
hdc1000_get_resolution (C++ function)
hdc1000_get_serial (C++ function)
hdc1000_humidity_resolution_t (C++ enum)
hdc1000_humidity_resolution_t::HDC1000_H_RES_11 (C++ enumerator)
hdc1000_humidity_resolution_t::HDC1000_H_RES_14 (C++ enumerator)
hdc1000_humidity_resolution_t::HDC1000_H_RES_8 (C++ enumerator)
HDC1000_I2C_ADDRESS_0 (C macro)
HDC1000_I2C_ADDRESS_1 (C macro)
HDC1000_I2C_ADDRESS_2 (C macro)
HDC1000_I2C_ADDRESS_3 (C macro)
hdc1000_init (C++ function)
hdc1000_init_desc (C++ function)
hdc1000_measure (C++ function)
hdc1000_measurement_mode_t (C++ enum)
hdc1000_measurement_mode_t::HDC1000_MEASURE_BOTH (C++ enumerator)
hdc1000_measurement_mode_t::HDC1000_MEASURE_HUMIDITY (C++ enumerator)
hdc1000_measurement_mode_t::HDC1000_MEASURE_TEMPERATURE (C++ enumerator)
hdc1000_set_heater (C++ function)
hdc1000_set_measurement_mode (C++ function)
hdc1000_set_resolution (C++ function)
hdc1000_t (C++ struct)
hdc1000_temperature_resolution_t (C++ enum)
hdc1000_temperature_resolution_t::HDC1000_T_RES_11 (C++ enumerator)
hdc1000_temperature_resolution_t::HDC1000_T_RES_14 (C++ enumerator)
hdc1000_trigger_measurement (C++ function)
HMC5883L_ADDR (C macro)
hmc5883l_bias_t (C++ enum)
hmc5883l_bias_t::HMC5883L_BIAS_NEGATIVE (C++ enumerator)
hmc5883l_bias_t::HMC5883L_BIAS_NORMAL (C++ enumerator)
hmc5883l_bias_t::HMC5883L_BIAS_POSITIVE (C++ enumerator)
hmc5883l_data_is_locked (C++ function)
hmc5883l_data_is_ready (C++ function)
hmc5883l_data_rate_t (C++ enum)
hmc5883l_data_rate_t::HMC5883L_DATA_RATE_00_75 (C++ enumerator)
hmc5883l_data_rate_t::HMC5883L_DATA_RATE_01_50 (C++ enumerator)
hmc5883l_data_rate_t::HMC5883L_DATA_RATE_03_00 (C++ enumerator)
hmc5883l_data_rate_t::HMC5883L_DATA_RATE_07_50 (C++ enumerator)
hmc5883l_data_rate_t::HMC5883L_DATA_RATE_15_00 (C++ enumerator)
hmc5883l_data_rate_t::HMC5883L_DATA_RATE_220_00 (C++ enumerator)
hmc5883l_data_rate_t::HMC5883L_DATA_RATE_30_00 (C++ enumerator)
hmc5883l_data_rate_t::HMC5883L_DATA_RATE_75_00 (C++ enumerator)
hmc5883l_data_t (C++ struct)
hmc5883l_dev_t (C++ struct)
hmc5883l_dev_t::gain (C++ member)
hmc5883l_dev_t::i2c_dev (C++ member)
hmc5883l_dev_t::opmode (C++ member)
hmc5883l_free_desc (C++ function)
hmc5883l_gain_t (C++ enum)
hmc5883l_gain_t::HMC5883L_GAIN_1090 (C++ enumerator)
hmc5883l_gain_t::HMC5883L_GAIN_1370 (C++ enumerator)
hmc5883l_gain_t::HMC5883L_GAIN_230 (C++ enumerator)
hmc5883l_gain_t::HMC5883L_GAIN_330 (C++ enumerator)
hmc5883l_gain_t::HMC5883L_GAIN_390 (C++ enumerator)
hmc5883l_gain_t::HMC5883L_GAIN_440 (C++ enumerator)
hmc5883l_gain_t::HMC5883L_GAIN_660 (C++ enumerator)
hmc5883l_gain_t::HMC5883L_GAIN_820 (C++ enumerator)
hmc5883l_get_bias (C++ function)
hmc5883l_get_data (C++ function)
hmc5883l_get_data_rate (C++ function)
hmc5883l_get_gain (C++ function)
hmc5883l_get_opmode (C++ function)
hmc5883l_get_raw_data (C++ function)
hmc5883l_get_samples_averaged (C++ function)
HMC5883L_ID (C macro)
hmc5883l_init (C++ function)
hmc5883l_init_desc (C++ function)
hmc5883l_opmode_t (C++ enum)
hmc5883l_opmode_t::HMC5883L_MODE_CONTINUOUS (C++ enumerator)
hmc5883l_opmode_t::HMC5883L_MODE_SINGLE (C++ enumerator)
hmc5883l_raw_data_t (C++ struct)
hmc5883l_raw_to_mg (C++ function)
hmc5883l_samples_averaged_t (C++ enum)
hmc5883l_samples_averaged_t::HMC5883L_SAMPLES_1 (C++ enumerator)
hmc5883l_samples_averaged_t::HMC5883L_SAMPLES_2 (C++ enumerator)
hmc5883l_samples_averaged_t::HMC5883L_SAMPLES_4 (C++ enumerator)
hmc5883l_samples_averaged_t::HMC5883L_SAMPLES_8 (C++ enumerator)
hmc5883l_set_bias (C++ function)
hmc5883l_set_data_rate (C++ function)
hmc5883l_set_gain (C++ function)
hmc5883l_set_opmode (C++ function)
hmc5883l_set_samples_averaged (C++ function)
hsv2rgb_rainbow (C++ function)
hsv2rgb_raw (C++ function)
hsv2rgb_spectrum (C++ function)
hsv_fill_gradient2_hsv (C++ function)
hsv_fill_gradient3_hsv (C++ function)
hsv_fill_gradient4_hsv (C++ function)
hsv_fill_gradient_hsv (C++ function)
hsv_fill_solid_hsv (C++ function)
hsv_from_values (C++ function)
hsv_is_zero (C++ function)
hsv_t (C++ struct)
ht16k33_blinking_freq_t (C++ enum)
ht16k33_blinking_freq_t::HTK16K33_F_05HZ (C++ enumerator)
ht16k33_blinking_freq_t::HTK16K33_F_0HZ (C++ enumerator)
ht16k33_blinking_freq_t::HTK16K33_F_1HZ (C++ enumerator)
ht16k33_blinking_freq_t::HTK16K33_F_2HZ (C++ enumerator)
HT16K33_DEFAULT_ADDR (C macro)
ht16k33_display_setup (C++ function)
ht16k33_free_desc (C++ function)
ht16k33_init (C++ function)
ht16k33_init_desc (C++ function)
HT16K33_MAX_BRIGHTNESS (C macro)
HT16K33_RAM_SIZE_BYTES (C macro)
ht16k33_ram_write (C++ function)
ht16k33_set_brightness (C++ function)
hts221_calibration_param_t (C++ struct)
hts221_data_rate_t (C++ enum)
hts221_data_rate_t::HTS221_12_5HZ (C++ enumerator)
hts221_data_rate_t::HTS221_1HZ (C++ enumerator)
hts221_data_rate_t::HTS221_7HZ (C++ enumerator)
hts221_data_rate_t::HTS221_ONE_SHOT (C++ enumerator)
hts221_drdy_level_t (C++ enum)
hts221_drdy_level_t::HTS221_DRDY_ACTIVE_HIGH (C++ enumerator)
hts221_drdy_level_t::HTS221_DRDY_ACTIVE_LOW (C++ enumerator)
hts221_drdy_mode_t (C++ enum)
hts221_drdy_mode_t::HTS221_DRDY_OPEN_DRAIN (C++ enumerator)
hts221_drdy_mode_t::HTS221_DRDY_PUSH_PULL (C++ enumerator)
hts221_free_desc (C++ function)
hts221_get_averaging (C++ function)
hts221_get_data (C++ function)
hts221_get_data_rate (C++ function)
hts221_get_drdy_config (C++ function)
hts221_get_heater (C++ function)
hts221_get_power_mode (C++ function)
hts221_humidity_avg_t (C++ enum)
hts221_humidity_avg_t::HTS221_AVGH_128 (C++ enumerator)
hts221_humidity_avg_t::HTS221_AVGH_16 (C++ enumerator)
hts221_humidity_avg_t::HTS221_AVGH_256 (C++ enumerator)
hts221_humidity_avg_t::HTS221_AVGH_32 (C++ enumerator)
hts221_humidity_avg_t::HTS221_AVGH_4 (C++ enumerator)
hts221_humidity_avg_t::HTS221_AVGH_512 (C++ enumerator)
hts221_humidity_avg_t::HTS221_AVGH_64 (C++ enumerator)
hts221_humidity_avg_t::HTS221_AVGH_8 (C++ enumerator)
HTS221_I2C_ADDRESS (C macro)
hts221_init (C++ function)
hts221_init_desc (C++ function)
hts221_is_data_ready (C++ function)
hts221_measure (C++ function)
hts221_set_averaging (C++ function)
hts221_set_data_rate (C++ function)
hts221_set_drdy_config (C++ function)
hts221_set_heater (C++ function)
hts221_set_power_mode (C++ function)
hts221_start_oneshot (C++ function)
hts221_t (C++ struct)
hts221_temperature_avg_t (C++ enum)
hts221_temperature_avg_t::HTS221_AVGT_1 (C++ enumerator)
hts221_temperature_avg_t::HTS221_AVGT_128 (C++ enumerator)
hts221_temperature_avg_t::HTS221_AVGT_2 (C++ enumerator)
hts221_temperature_avg_t::HTS221_AVGT_256 (C++ enumerator)
hts221_temperature_avg_t::HTS221_AVGT_32 (C++ enumerator)
hts221_temperature_avg_t::HTS221_AVGT_4 (C++ enumerator)
hts221_temperature_avg_t::HTS221_AVGT_64 (C++ enumerator)
hts221_temperature_avg_t::HTS221_AVGT_8 (C++ enumerator)
HUE_AQUA (C macro)
HUE_BLUE (C macro)
HUE_GREEN (C macro)
HUE_MAX_RAINBOW (C macro)
HUE_MAX_RAW (C macro)
HUE_MAX_SPECTRUM (C macro)
HUE_ORANGE (C macro)
HUE_PINK (C macro)
HUE_PURPLE (C macro)
HUE_RED (C macro)
HUE_YELLOW (C macro)
hx711_gain_t (C++ enum)
hx711_gain_t::HX711_GAIN_A_128 (C++ enumerator)
hx711_gain_t::HX711_GAIN_A_64 (C++ enumerator)
hx711_gain_t::HX711_GAIN_B_32 (C++ enumerator)
hx711_init (C++ function)
hx711_is_ready (C++ function)
hx711_power_down (C++ function)
hx711_read_average (C++ function)
hx711_read_data (C++ function)
hx711_set_gain (C++ function)
hx711_t (C++ struct)
hx711_wait (C++ function)
I
I2C_DEV_CHECK (C macro)
I2C_DEV_CHECK_LOGE (C macro)
i2c_dev_create_mutex (C++ function)
i2c_dev_delete_mutex (C++ function)
I2C_DEV_GIVE_MUTEX (C macro)
i2c_dev_give_mutex (C++ function)
i2c_dev_probe (C++ function)
i2c_dev_read (C++ function)
i2c_dev_read_reg (C++ function)
i2c_dev_t (C++ struct)
i2c_dev_t::addr (C++ member)
i2c_dev_t::cfg (C++ member)
i2c_dev_t::mutex (C++ member)
i2c_dev_t::port (C++ member)
i2c_dev_t::timeout_ticks (C++ member)
I2C_DEV_TAKE_MUTEX (C macro)
i2c_dev_take_mutex (C++ function)
i2c_dev_type_t (C++ enum)
i2c_dev_type_t::I2C_DEV_READ (C++ enumerator)
i2c_dev_type_t::I2C_DEV_WRITE (C++ enumerator)
i2c_dev_write (C++ function)
i2c_dev_write_reg (C++ function)
i2cdev_done (C++ function)
i2cdev_init (C++ function)
I2CDEV_MAX_STRETCH_TIME (C macro)
icm42670_accel_avg_t (C++ enum)
icm42670_accel_avg_t::ICM42670_ACCEL_AVG_16X (C++ enumerator)
icm42670_accel_avg_t::ICM42670_ACCEL_AVG_2X (C++ enumerator)
icm42670_accel_avg_t::ICM42670_ACCEL_AVG_32X (C++ enumerator)
icm42670_accel_avg_t::ICM42670_ACCEL_AVG_4X (C++ enumerator)
icm42670_accel_avg_t::ICM42670_ACCEL_AVG_64X (C++ enumerator)
icm42670_accel_avg_t::ICM42670_ACCEL_AVG_8X (C++ enumerator)
icm42670_accel_fsr_t (C++ enum)
icm42670_accel_fsr_t::ICM42670_ACCEL_RANGE_16G (C++ enumerator)
icm42670_accel_fsr_t::ICM42670_ACCEL_RANGE_2G (C++ enumerator)
icm42670_accel_fsr_t::ICM42670_ACCEL_RANGE_4G (C++ enumerator)
icm42670_accel_fsr_t::ICM42670_ACCEL_RANGE_8G (C++ enumerator)
icm42670_accel_lfp_t (C++ enum)
icm42670_accel_lfp_t::ICM42670_ACCEL_LFP_121HZ (C++ enumerator)
icm42670_accel_lfp_t::ICM42670_ACCEL_LFP_16HZ (C++ enumerator)
icm42670_accel_lfp_t::ICM42670_ACCEL_LFP_180HZ (C++ enumerator)
icm42670_accel_lfp_t::ICM42670_ACCEL_LFP_25HZ (C++ enumerator)
icm42670_accel_lfp_t::ICM42670_ACCEL_LFP_34HZ (C++ enumerator)
icm42670_accel_lfp_t::ICM42670_ACCEL_LFP_53HZ (C++ enumerator)
icm42670_accel_lfp_t::ICM42670_ACCEL_LFP_73HZ (C++ enumerator)
icm42670_accel_lfp_t::ICM42670_ACCEL_LFP_BYPASSED (C++ enumerator)
icm42670_accel_odr_t (C++ enum)
icm42670_accel_odr_t::ICM42670_ACCEL_ODR_100HZ (C++ enumerator)
icm42670_accel_odr_t::ICM42670_ACCEL_ODR_12_5HZ (C++ enumerator)
icm42670_accel_odr_t::ICM42670_ACCEL_ODR_1_5625HZ (C++ enumerator)
icm42670_accel_odr_t::ICM42670_ACCEL_ODR_1_6KHZ (C++ enumerator)
icm42670_accel_odr_t::ICM42670_ACCEL_ODR_200HZ (C++ enumerator)
icm42670_accel_odr_t::ICM42670_ACCEL_ODR_25HZ (C++ enumerator)
icm42670_accel_odr_t::ICM42670_ACCEL_ODR_3_125HZ (C++ enumerator)
icm42670_accel_odr_t::ICM42670_ACCEL_ODR_400HZ (C++ enumerator)
icm42670_accel_odr_t::ICM42670_ACCEL_ODR_50HZ (C++ enumerator)
icm42670_accel_odr_t::ICM42670_ACCEL_ODR_6_25HZ (C++ enumerator)
icm42670_accel_odr_t::ICM42670_ACCEL_ODR_800HZ (C++ enumerator)
icm42670_accel_pwr_mode_t (C++ enum)
icm42670_accel_pwr_mode_t::ICM42670_ACCEL_DISABLE (C++ enumerator)
icm42670_accel_pwr_mode_t::ICM42670_ACCEL_ENABLE_LN_MODE (C++ enumerator)
icm42670_accel_pwr_mode_t::ICM42670_ACCEL_ENABLE_LP_MODE (C++ enumerator)
icm42670_config_int_pin (C++ function)
icm42670_config_wom (C++ function)
icm42670_enable_wom (C++ function)
icm42670_flush_fifo (C++ function)
icm42670_free_desc (C++ function)
icm42670_get_accel_avg (C++ function)
icm42670_get_accel_odr (C++ function)
icm42670_get_mclk_rdy (C++ function)
icm42670_gyro_fsr_t (C++ enum)
icm42670_gyro_fsr_t::ICM42670_GYRO_RANGE_1000DPS (C++ enumerator)
icm42670_gyro_fsr_t::ICM42670_GYRO_RANGE_2000DPS (C++ enumerator)
icm42670_gyro_fsr_t::ICM42670_GYRO_RANGE_250DPS (C++ enumerator)
icm42670_gyro_fsr_t::ICM42670_GYRO_RANGE_500DPS (C++ enumerator)
icm42670_gyro_lfp_t (C++ enum)
icm42670_gyro_lfp_t::ICM42670_GYRO_LFP_121HZ (C++ enumerator)
icm42670_gyro_lfp_t::ICM42670_GYRO_LFP_16HZ (C++ enumerator)
icm42670_gyro_lfp_t::ICM42670_GYRO_LFP_180HZ (C++ enumerator)
icm42670_gyro_lfp_t::ICM42670_GYRO_LFP_25HZ (C++ enumerator)
icm42670_gyro_lfp_t::ICM42670_GYRO_LFP_34HZ (C++ enumerator)
icm42670_gyro_lfp_t::ICM42670_GYRO_LFP_53HZ (C++ enumerator)
icm42670_gyro_lfp_t::ICM42670_GYRO_LFP_73HZ (C++ enumerator)
icm42670_gyro_lfp_t::ICM42670_GYRO_LFP_BYPASSED (C++ enumerator)
icm42670_gyro_odr_t (C++ enum)
icm42670_gyro_odr_t::ICM42670_GYRO_ODR_100HZ (C++ enumerator)
icm42670_gyro_odr_t::ICM42670_GYRO_ODR_12_5HZ (C++ enumerator)
icm42670_gyro_odr_t::ICM42670_GYRO_ODR_1_6KHZ (C++ enumerator)
icm42670_gyro_odr_t::ICM42670_GYRO_ODR_200HZ (C++ enumerator)
icm42670_gyro_odr_t::ICM42670_GYRO_ODR_25HZ (C++ enumerator)
icm42670_gyro_odr_t::ICM42670_GYRO_ODR_400HZ (C++ enumerator)
icm42670_gyro_odr_t::ICM42670_GYRO_ODR_50HZ (C++ enumerator)
icm42670_gyro_odr_t::ICM42670_GYRO_ODR_800HZ (C++ enumerator)
icm42670_gyro_pwr_mode_t (C++ enum)
icm42670_gyro_pwr_mode_t::ICM42670_GYRO_DISABLE (C++ enumerator)
icm42670_gyro_pwr_mode_t::ICM42670_GYRO_ENABLE_LN_MODE (C++ enumerator)
icm42670_gyro_pwr_mode_t::ICM42670_GYRO_STANDBY (C++ enumerator)
ICM42670_I2C_ADDR_GND (C macro)
ICM42670_I2C_ADDR_VCC (C macro)
icm42670_init (C++ function)
icm42670_init_desc (C++ function)
icm42670_int_config_t (C++ struct)
icm42670_int_drive_t (C++ enum)
icm42670_int_drive_t::ICM42670_INT_DRIVE_OPEN_DRAIN (C++ enumerator)
icm42670_int_drive_t::ICM42670_INT_DRIVE_PUSH_PULL (C++ enumerator)
icm42670_int_mode_t (C++ enum)
icm42670_int_mode_t::ICM42670_INT_MODE_LATCHED (C++ enumerator)
icm42670_int_mode_t::ICM42670_INT_MODE_PULSED (C++ enumerator)
icm42670_int_polarity_t (C++ enum)
icm42670_int_polarity_t::ICM42670_INT_POLARITY_ACTIVE_HIGH (C++ enumerator)
icm42670_int_polarity_t::ICM42670_INT_POLARITY_ACTIVE_LOW (C++ enumerator)
icm42670_int_source_t (C++ struct)
icm42670_lp_clock_source_t (C++ enum)
icm42670_lp_clock_source_t::ICM42670_LP_CLK_RCO (C++ enumerator)
icm42670_lp_clock_source_t::ICM42670_LP_CLK_WUO (C++ enumerator)
icm42670_mreg_number_t (C++ enum)
icm42670_mreg_number_t::ICM42670_MREG1_RW (C++ enumerator)
icm42670_mreg_number_t::ICM42670_MREG2_RW (C++ enumerator)
icm42670_mreg_number_t::ICM42670_MREG3_RW (C++ enumerator)
icm42670_read_raw_data (C++ function)
icm42670_read_temperature (C++ function)
ICM42670_REG_ACCEL_CONFIG0 (C macro)
ICM42670_REG_ACCEL_CONFIG1 (C macro)
ICM42670_REG_ACCEL_DATA_X0 (C macro)
ICM42670_REG_ACCEL_DATA_X1 (C macro)
ICM42670_REG_ACCEL_DATA_Y0 (C macro)
ICM42670_REG_ACCEL_DATA_Y1 (C macro)
ICM42670_REG_ACCEL_DATA_Z0 (C macro)
ICM42670_REG_ACCEL_DATA_Z1 (C macro)
ICM42670_REG_ACCEL_WOM_X_THR (C macro)
ICM42670_REG_ACCEL_WOM_Y_THR (C macro)
ICM42670_REG_ACCEL_WOM_Z_THR (C macro)
ICM42670_REG_APEX_CONFIG0 (C macro)
ICM42670_REG_APEX_CONFIG1 (C macro)
ICM42670_REG_APEX_CONFIG10 (C macro)
ICM42670_REG_APEX_CONFIG11 (C macro)
ICM42670_REG_APEX_CONFIG12 (C macro)
ICM42670_REG_APEX_CONFIG2 (C macro)
ICM42670_REG_APEX_CONFIG3 (C macro)
ICM42670_REG_APEX_CONFIG4 (C macro)
ICM42670_REG_APEX_CONFIG5 (C macro)
ICM42670_REG_APEX_CONFIG9 (C macro)
ICM42670_REG_APEX_DATA0 (C macro)
ICM42670_REG_APEX_DATA1 (C macro)
ICM42670_REG_APEX_DATA2 (C macro)
ICM42670_REG_APEX_DATA3 (C macro)
ICM42670_REG_APEX_DATA4 (C macro)
ICM42670_REG_APEX_DATA5 (C macro)
ICM42670_REG_BLK_SEL_R (C macro)
ICM42670_REG_BLK_SEL_W (C macro)
ICM42670_REG_DEVICE_CONFIG (C macro)
ICM42670_REG_DRIVE_CONFIG1 (C macro)
ICM42670_REG_DRIVE_CONFIG2 (C macro)
ICM42670_REG_DRIVE_CONFIG3 (C macro)
ICM42670_REG_FDR_CONFIG (C macro)
ICM42670_REG_FIFO_CONFIG1 (C macro)
ICM42670_REG_FIFO_CONFIG2 (C macro)
ICM42670_REG_FIFO_CONFIG3 (C macro)
ICM42670_REG_FIFO_CONFIG5 (C macro)
ICM42670_REG_FIFO_CONFIG6 (C macro)
ICM42670_REG_FIFO_COUNTH (C macro)
ICM42670_REG_FIFO_COUNTL (C macro)
ICM42670_REG_FIFO_DATA (C macro)
ICM42670_REG_FIFO_LOST_PKT0 (C macro)
ICM42670_REG_FIFO_LOST_PKT1 (C macro)
ICM42670_REG_FSYNC_CONFIG (C macro)
ICM42670_REG_GYRO_CONFIG0 (C macro)
ICM42670_REG_GYRO_CONFIG1 (C macro)
ICM42670_REG_GYRO_DATA_X0 (C macro)
ICM42670_REG_GYRO_DATA_X1 (C macro)
ICM42670_REG_GYRO_DATA_Y0 (C macro)
ICM42670_REG_GYRO_DATA_Y1 (C macro)
ICM42670_REG_GYRO_DATA_Z0 (C macro)
ICM42670_REG_GYRO_DATA_Z1 (C macro)
ICM42670_REG_INT_CONFIG (C macro)
ICM42670_REG_INT_CONFIG0 (C macro)
ICM42670_REG_INT_CONFIG1 (C macro)
ICM42670_REG_INT_SOURCE0 (C macro)
ICM42670_REG_INT_SOURCE1 (C macro)
ICM42670_REG_INT_SOURCE10 (C macro)
ICM42670_REG_INT_SOURCE3 (C macro)
ICM42670_REG_INT_SOURCE4 (C macro)
ICM42670_REG_INT_SOURCE6 (C macro)
ICM42670_REG_INT_SOURCE7 (C macro)
ICM42670_REG_INT_SOURCE8 (C macro)
ICM42670_REG_INT_SOURCE9 (C macro)
ICM42670_REG_INT_STATUS (C macro)
ICM42670_REG_INT_STATUS2 (C macro)
ICM42670_REG_INT_STATUS3 (C macro)
ICM42670_REG_INT_STATUS_DRDY (C macro)
ICM42670_REG_INTF_CONFIG0 (C macro)
ICM42670_REG_INTF_CONFIG1 (C macro)
ICM42670_REG_INTF_CONFIG10 (C macro)
ICM42670_REG_INTF_CONFIG6 (C macro)
ICM42670_REG_INTF_CONFIG7 (C macro)
ICM42670_REG_M_R (C macro)
ICM42670_REG_M_W (C macro)
ICM42670_REG_MADDR_R (C macro)
ICM42670_REG_MADDR_W (C macro)
ICM42670_REG_MCLK_RDY (C macro)
ICM42670_REG_OFFSET_USER0 (C macro)
ICM42670_REG_OFFSET_USER1 (C macro)
ICM42670_REG_OFFSET_USER2 (C macro)
ICM42670_REG_OFFSET_USER3 (C macro)
ICM42670_REG_OFFSET_USER4 (C macro)
ICM42670_REG_OFFSET_USER5 (C macro)
ICM42670_REG_OFFSET_USER6 (C macro)
ICM42670_REG_OFFSET_USER7 (C macro)
ICM42670_REG_OFFSET_USER8 (C macro)
ICM42670_REG_OTP_CONFIG (C macro)
ICM42670_REG_OTP_CTRL7 (C macro)
ICM42670_REG_PWR_MGMT0 (C macro)
ICM42670_REG_SELFTEST (C macro)
ICM42670_REG_SENSOR_CONFIG3 (C macro)
ICM42670_REG_SIGNAL_PATH_RESET (C macro)
ICM42670_REG_ST_CONFIG (C macro)
ICM42670_REG_ST_STATUS1 (C macro)
ICM42670_REG_ST_STATUS2 (C macro)
ICM42670_REG_TEMP_CONFIG0 (C macro)
ICM42670_REG_TEMP_DATA0 (C macro)
ICM42670_REG_TEMP_DATA1 (C macro)
ICM42670_REG_TMST_CONFIG1 (C macro)
ICM42670_REG_TMST_FSYNCH (C macro)
ICM42670_REG_TMST_FSYNCL (C macro)
ICM42670_REG_WHO_AM_I (C macro)
ICM42670_REG_WOM_CONFIG (C macro)
ICM42670_REG_XA_ST_DATA (C macro)
ICM42670_REG_XG_ST_DATA (C macro)
ICM42670_REG_YA_ST_DATA (C macro)
ICM42670_REG_YG_ST_DATA (C macro)
ICM42670_REG_ZA_ST_DATA (C macro)
ICM42670_REG_ZG_ST_DATA (C macro)
icm42670_reset (C++ function)
icm42670_set_accel_avg (C++ function)
icm42670_set_accel_fsr (C++ function)
icm42670_set_accel_lpf (C++ function)
icm42670_set_accel_odr (C++ function)
icm42670_set_accel_pwr_mode (C++ function)
icm42670_set_gyro_fsr (C++ function)
icm42670_set_gyro_lpf (C++ function)
icm42670_set_gyro_odr (C++ function)
icm42670_set_gyro_pwr_mode (C++ function)
icm42670_set_idle_pwr_mode (C++ function)
icm42670_set_int_sources (C++ function)
icm42670_set_low_power_clock (C++ function)
icm42670_set_temp_lpf (C++ function)
icm42670_t (C++ struct)
icm42670_temp_lfp_t (C++ enum)
icm42670_temp_lfp_t::ICM42670_TEMP_LFP_16HZ (C++ enumerator)
icm42670_temp_lfp_t::ICM42670_TEMP_LFP_180HZ (C++ enumerator)
icm42670_temp_lfp_t::ICM42670_TEMP_LFP_34HZ (C++ enumerator)
icm42670_temp_lfp_t::ICM42670_TEMP_LFP_4HZ (C++ enumerator)
icm42670_temp_lfp_t::ICM42670_TEMP_LFP_72HZ (C++ enumerator)
icm42670_temp_lfp_t::ICM42670_TEMP_LFP_8HZ (C++ enumerator)
icm42670_temp_lfp_t::ICM42670_TEMP_LFP_BYPASSED (C++ enumerator)
icm42670_wom_config_t (C++ struct)
icm42670_wom_int_dur_t (C++ enum)
icm42670_wom_int_dur_t::ICM42670_WOM_INT_DUR_FIRST (C++ enumerator)
icm42670_wom_int_dur_t::ICM42670_WOM_INT_DUR_FOURTH (C++ enumerator)
icm42670_wom_int_dur_t::ICM42670_WOM_INT_DUR_SECOND (C++ enumerator)
icm42670_wom_int_dur_t::ICM42670_WOM_INT_DUR_THIRD (C++ enumerator)
icm42670_wom_int_mode_t (C++ enum)
icm42670_wom_int_mode_t::ICM42670_WOM_INT_MODE_ALL_AND (C++ enumerator)
icm42670_wom_int_mode_t::ICM42670_WOM_INT_MODE_ALL_OR (C++ enumerator)
icm42670_wom_mode_t (C++ enum)
icm42670_wom_mode_t::ICM42670_WOM_MODE_REF_INITIAL (C++ enumerator)
icm42670_wom_mode_t::ICM42670_WOM_MODE_REF_LAST (C++ enumerator)
IEEE754binary32_t (C++ union)
IEEE754binary32_t::[anonymous] (C++ member)
,
[1]
,
[2]
IEEE754binary32_t::exp_ (C++ member)
IEEE754binary32_t::exponent (C++ member)
IEEE754binary32_t::f (C++ member)
IEEE754binary32_t::i (C++ member)
IEEE754binary32_t::mant16 (C++ member)
IEEE754binary32_t::mant7 (C++ member)
IEEE754binary32_t::mant_hi16_exp_lo1 (C++ member)
IEEE754binary32_t::mant_lo8 (C++ member)
IEEE754binary32_t::mantissa (C++ member)
IEEE754binary32_t::sb_ (C++ member)
IEEE754binary32_t::sb_exphi7 (C++ member)
IEEE754binary32_t::signbit (C++ member)
INA219_ADDR_GND_GND (C macro)
INA219_ADDR_GND_SCL (C macro)
INA219_ADDR_GND_SDA (C macro)
INA219_ADDR_GND_VS (C macro)
INA219_ADDR_SCL_GND (C macro)
INA219_ADDR_SCL_SCL (C macro)
INA219_ADDR_SCL_SDA (C macro)
INA219_ADDR_SCL_VS (C macro)
INA219_ADDR_SDA_GND (C macro)
INA219_ADDR_SDA_SCL (C macro)
INA219_ADDR_SDA_SDA (C macro)
INA219_ADDR_SDA_VS (C macro)
INA219_ADDR_VS_GND (C macro)
INA219_ADDR_VS_SCL (C macro)
INA219_ADDR_VS_SDA (C macro)
INA219_ADDR_VS_VS (C macro)
ina219_bus_voltage_range_t (C++ enum)
ina219_bus_voltage_range_t::INA219_BUS_RANGE_16V (C++ enumerator)
ina219_bus_voltage_range_t::INA219_BUS_RANGE_32V (C++ enumerator)
ina219_calibrate (C++ function)
ina219_configure (C++ function)
ina219_free_desc (C++ function)
ina219_gain_t (C++ enum)
ina219_gain_t::INA219_GAIN_0_125 (C++ enumerator)
ina219_gain_t::INA219_GAIN_0_25 (C++ enumerator)
ina219_gain_t::INA219_GAIN_0_5 (C++ enumerator)
ina219_gain_t::INA219_GAIN_1 (C++ enumerator)
ina219_get_bus_voltage (C++ function)
ina219_get_bus_voltage_range (C++ function)
ina219_get_bus_voltage_resolution (C++ function)
ina219_get_current (C++ function)
ina219_get_gain (C++ function)
ina219_get_mode (C++ function)
ina219_get_power (C++ function)
ina219_get_shunt_voltage (C++ function)
ina219_get_shunt_voltage_resolution (C++ function)
ina219_init (C++ function)
ina219_init_desc (C++ function)
ina219_mode_t (C++ enum)
ina219_mode_t::INA219_MODE_CONT_BUS (C++ enumerator)
ina219_mode_t::INA219_MODE_CONT_SHUNT (C++ enumerator)
ina219_mode_t::INA219_MODE_CONT_SHUNT_BUS (C++ enumerator)
ina219_mode_t::INA219_MODE_DISABLED (C++ enumerator)
ina219_mode_t::INA219_MODE_POWER_DOWN (C++ enumerator)
ina219_mode_t::INA219_MODE_TRIG_BUS (C++ enumerator)
ina219_mode_t::INA219_MODE_TRIG_SHUNT (C++ enumerator)
ina219_mode_t::INA219_MODE_TRIG_SHUNT_BUS (C++ enumerator)
ina219_reset (C++ function)
ina219_resolution_t (C++ enum)
ina219_resolution_t::INA219_RES_10BIT_1S (C++ enumerator)
ina219_resolution_t::INA219_RES_11BIT_1S (C++ enumerator)
ina219_resolution_t::INA219_RES_12BIT_128S (C++ enumerator)
ina219_resolution_t::INA219_RES_12BIT_16S (C++ enumerator)
ina219_resolution_t::INA219_RES_12BIT_1S (C++ enumerator)
ina219_resolution_t::INA219_RES_12BIT_2S (C++ enumerator)
ina219_resolution_t::INA219_RES_12BIT_32S (C++ enumerator)
ina219_resolution_t::INA219_RES_12BIT_4S (C++ enumerator)
ina219_resolution_t::INA219_RES_12BIT_64S (C++ enumerator)
ina219_resolution_t::INA219_RES_12BIT_8S (C++ enumerator)
ina219_resolution_t::INA219_RES_9BIT_1S (C++ enumerator)
ina219_t (C++ struct)
ina219_trigger (C++ function)
INA260_ADDR (C macro)
INA260_ADDR_PIN_GND (C macro)
INA260_ADDR_PIN_SCL (C macro)
INA260_ADDR_PIN_SDA (C macro)
INA260_ADDR_PIN_VS (C macro)
ina260_alert_mode_t (C++ enum)
ina260_alert_mode_t::INA260_ALERT_BOL (C++ enumerator)
ina260_alert_mode_t::INA260_ALERT_BUL (C++ enumerator)
ina260_alert_mode_t::INA260_ALERT_DISABLED (C++ enumerator)
ina260_alert_mode_t::INA260_ALERT_OCL (C++ enumerator)
ina260_alert_mode_t::INA260_ALERT_POL (C++ enumerator)
ina260_alert_mode_t::INA260_ALERT_UCL (C++ enumerator)
ina260_averaging_mode_t (C++ enum)
ina260_averaging_mode_t::INA260_AVG_1 (C++ enumerator)
ina260_averaging_mode_t::INA260_AVG_1024 (C++ enumerator)
ina260_averaging_mode_t::INA260_AVG_128 (C++ enumerator)
ina260_averaging_mode_t::INA260_AVG_16 (C++ enumerator)
ina260_averaging_mode_t::INA260_AVG_256 (C++ enumerator)
ina260_averaging_mode_t::INA260_AVG_4 (C++ enumerator)
ina260_averaging_mode_t::INA260_AVG_512 (C++ enumerator)
ina260_averaging_mode_t::INA260_AVG_64 (C++ enumerator)
ina260_conversion_time_t (C++ enum)
ina260_conversion_time_t::INA260_CT_1100 (C++ enumerator)
ina260_conversion_time_t::INA260_CT_140 (C++ enumerator)
ina260_conversion_time_t::INA260_CT_204 (C++ enumerator)
ina260_conversion_time_t::INA260_CT_2116 (C++ enumerator)
ina260_conversion_time_t::INA260_CT_332 (C++ enumerator)
ina260_conversion_time_t::INA260_CT_4156 (C++ enumerator)
ina260_conversion_time_t::INA260_CT_588 (C++ enumerator)
ina260_conversion_time_t::INA260_CT_8244 (C++ enumerator)
ina260_free_desc (C++ function)
ina260_get_bus_voltage (C++ function)
ina260_get_config (C++ function)
ina260_get_current (C++ function)
ina260_get_power (C++ function)
ina260_get_status (C++ function)
ina260_init (C++ function)
ina260_init_desc (C++ function)
ina260_mode_t (C++ enum)
ina260_mode_t::INA260_MODE_CONT_BUS (C++ enumerator)
ina260_mode_t::INA260_MODE_CONT_SHUNT (C++ enumerator)
ina260_mode_t::INA260_MODE_CONT_SHUNT_BUS (C++ enumerator)
ina260_mode_t::INA260_MODE_POWER_DOWN (C++ enumerator)
ina260_mode_t::INA260_MODE_POWER_DOWN2 (C++ enumerator)
ina260_mode_t::INA260_MODE_TRIG_BUS (C++ enumerator)
ina260_mode_t::INA260_MODE_TRIG_SHUNT (C++ enumerator)
ina260_mode_t::INA260_MODE_TRIG_SHUNT_BUS (C++ enumerator)
ina260_reset (C++ function)
ina260_set_alert (C++ function)
ina260_set_config (C++ function)
ina260_t (C++ struct)
ina260_t::config (C++ member)
ina260_t::die_id (C++ member)
ina260_t::i2c_dev (C++ member)
ina260_t::mfr_id (C++ member)
ina260_trigger (C++ function)
ina3221_avg_t (C++ enum)
ina3221_avg_t::INA3221_AVG_1 (C++ enumerator)
ina3221_avg_t::INA3221_AVG_1024 (C++ enumerator)
ina3221_avg_t::INA3221_AVG_128 (C++ enumerator)
ina3221_avg_t::INA3221_AVG_16 (C++ enumerator)
ina3221_avg_t::INA3221_AVG_256 (C++ enumerator)
ina3221_avg_t::INA3221_AVG_4 (C++ enumerator)
ina3221_avg_t::INA3221_AVG_512 (C++ enumerator)
ina3221_avg_t::INA3221_AVG_64 (C++ enumerator)
INA3221_BUS_NUMBER (C macro)
ina3221_channel_t (C++ enum)
ina3221_channel_t::INA3221_CHANNEL_1 (C++ enumerator)
ina3221_channel_t::INA3221_CHANNEL_2 (C++ enumerator)
ina3221_channel_t::INA3221_CHANNEL_3 (C++ enumerator)
ina3221_config_t (C++ union)
ina3221_config_t::[anonymous] (C++ member)
ina3221_config_t::avg (C++ member)
ina3221_config_t::ch1 (C++ member)
ina3221_config_t::ch2 (C++ member)
ina3221_config_t::ch3 (C++ member)
ina3221_config_t::config_register (C++ member)
ina3221_config_t::ebus (C++ member)
ina3221_config_t::esht (C++ member)
ina3221_config_t::mode (C++ member)
ina3221_config_t::rst (C++ member)
ina3221_config_t::vbus (C++ member)
ina3221_config_t::vsht (C++ member)
ina3221_ct_t (C++ enum)
ina3221_ct_t::INA3221_CT_1100 (C++ enumerator)
ina3221_ct_t::INA3221_CT_140 (C++ enumerator)
ina3221_ct_t::INA3221_CT_204 (C++ enumerator)
ina3221_ct_t::INA3221_CT_2116 (C++ enumerator)
ina3221_ct_t::INA3221_CT_332 (C++ enumerator)
ina3221_ct_t::INA3221_CT_4156 (C++ enumerator)
ina3221_ct_t::INA3221_CT_588 (C++ enumerator)
ina3221_ct_t::INA3221_CT_8244 (C++ enumerator)
INA3221_DEFAULT_CONFIG (C macro)
INA3221_DEFAULT_MASK (C macro)
INA3221_DEFAULT_POWER_LOWER_LIMIT (C macro)
INA3221_DEFAULT_POWER_UPPER_LIMIT (C macro)
ina3221_enable_channel (C++ function)
ina3221_enable_channel_sum (C++ function)
ina3221_enable_latch_pin (C++ function)
ina3221_free_desc (C++ function)
ina3221_get_bus_voltage (C++ function)
ina3221_get_shunt_value (C++ function)
ina3221_get_status (C++ function)
ina3221_get_sum_shunt_value (C++ function)
INA3221_I2C_ADDR_GND (C macro)
INA3221_I2C_ADDR_SCL (C macro)
INA3221_I2C_ADDR_SDA (C macro)
INA3221_I2C_ADDR_VS (C macro)
ina3221_init_desc (C++ function)
INA3221_MASK_CONFIG (C macro)
ina3221_mask_t (C++ union)
ina3221_mask_t::[anonymous] (C++ member)
ina3221_mask_t::__pad0__ (C++ member)
ina3221_mask_t::cen (C++ member)
ina3221_mask_t::cf (C++ member)
ina3221_mask_t::cvrf (C++ member)
ina3221_mask_t::mask_register (C++ member)
ina3221_mask_t::pvf (C++ member)
ina3221_mask_t::scc1 (C++ member)
ina3221_mask_t::scc2 (C++ member)
ina3221_mask_t::scc3 (C++ member)
ina3221_mask_t::sf (C++ member)
ina3221_mask_t::tcf (C++ member)
ina3221_mask_t::wen (C++ member)
ina3221_mask_t::wf (C++ member)
ina3221_reset (C++ function)
ina3221_set_average (C++ function)
ina3221_set_bus_conversion_time (C++ function)
ina3221_set_critical_alert (C++ function)
ina3221_set_options (C++ function)
ina3221_set_power_valid_lower_limit (C++ function)
ina3221_set_power_valid_upper_limit (C++ function)
ina3221_set_shunt_conversion_time (C++ function)
ina3221_set_sum_warning_alert (C++ function)
ina3221_set_warning_alert (C++ function)
ina3221_sync (C++ function)
ina3221_t (C++ struct)
ina3221_t::config (C++ member)
ina3221_t::i2c_dev (C++ member)
ina3221_t::mask (C++ member)
ina3221_t::shunt (C++ member)
ina3221_trigger (C++ function)
index (C++ member)
index_mode (C++ member)
index_sync (C++ member)
inoise16_1d (C++ function)
inoise16_1d_raw (C++ function)
inoise16_2d (C++ function)
inoise16_2d_raw (C++ function)
inoise16_3d (C++ function)
inoise16_3d_raw (C++ function)
inoise8_1d (C++ function)
inoise8_1d_raw (C++ function)
inoise8_2d (C++ function)
inoise8_2d_raw (C++ function)
inoise8_3d (C++ function)
inoise8_3d_raw (C++ function)
L
lc709203f_battery_profile_t (C++ enum)
lc709203f_battery_profile_t::LC709203F_BATTERY_PROFILE_0 (C++ enumerator)
lc709203f_battery_profile_t::LC709203F_BATTERY_PROFILE_1 (C++ enumerator)
lc709203f_before_rsoc (C++ function)
lc709203f_direction_t (C++ enum)
lc709203f_direction_t::LC709203F_DIRECTION_AUTO (C++ enumerator)
lc709203f_direction_t::LC709203F_DIRECTION_CHARGE (C++ enumerator)
lc709203f_direction_t::LC709203F_DIRECTION_DISCHARGE (C++ enumerator)
lc709203f_free_desc (C++ function)
lc709203f_get_alarm_low_rsoc (C++ function)
lc709203f_get_alarm_low_voltage (C++ function)
lc709203f_get_apa (C++ function)
lc709203f_get_apt (C++ function)
lc709203f_get_battery_profile (C++ function)
lc709203f_get_battery_profile_code (C++ function)
lc709203f_get_cell_ite (C++ function)
lc709203f_get_cell_temperature (C++ function)
lc709203f_get_cell_temperature_celsius (C++ function)
lc709203f_get_cell_voltage (C++ function)
lc709203f_get_direction (C++ function)
lc709203f_get_ic_version (C++ function)
lc709203f_get_power_mode (C++ function)
lc709203f_get_rsoc (C++ function)
lc709203f_get_temp_mode (C++ function)
lc709203f_get_thermistor_b (C++ function)
lc709203f_init_desc (C++ function)
lc709203f_initial_rsoc (C++ function)
lc709203f_power_mode_t (C++ enum)
lc709203f_power_mode_t::LC709203F_POWER_MODE_OPERATIONAL (C++ enumerator)
lc709203f_power_mode_t::LC709203F_POWER_MODE_SLEEP (C++ enumerator)
LC709203F_REG_ALARM_LOW_RSOC (C macro)
LC709203F_REG_ALARM_LOW_VOLTAGE (C macro)
LC709203F_REG_APA (C macro)
LC709203F_REG_APT (C macro)
LC709203F_REG_BEFORE_RSOC (C macro)
LC709203F_REG_CELL_ITE (C macro)
LC709203F_REG_CELL_TEMPERATURE (C macro)
LC709203F_REG_CELL_VOLTAGE (C macro)
LC709203F_REG_CHANGE_PARAMETER (C macro)
LC709203F_REG_CURRENT_DIRECTION (C macro)
LC709203F_REG_IC_POWER_MODE (C macro)
LC709203F_REG_IC_VERSION (C macro)
LC709203F_REG_INITIAL_RSOC (C macro)
LC709203F_REG_NUM_PARAMETER (C macro)
LC709203F_REG_RSOC (C macro)
LC709203F_REG_STATUS_BIT (C macro)
LC709203F_REG_THERMISTOR_B (C macro)
lc709203f_set_alarm_low_rsoc (C++ function)
lc709203f_set_alarm_low_voltage (C++ function)
lc709203f_set_apa (C++ function)
lc709203f_set_apt (C++ function)
lc709203f_set_battery_profile (C++ function)
lc709203f_set_cell_temperature (C++ function)
lc709203f_set_cell_temperature_celsius (C++ function)
lc709203f_set_current_direction (C++ function)
lc709203f_set_power_mode (C++ function)
lc709203f_set_temp_mode (C++ function)
lc709203f_set_thermistor_b (C++ function)
lc709203f_temp_mode_t (C++ enum)
lc709203f_temp_mode_t::LC709203F_TEMP_MODE_I2C (C++ enumerator)
lc709203f_temp_mode_t::LC709203F_TEMP_MODE_THERMISTOR (C++ enumerator)
LED_STRIP_BRIGHTNESS (C macro)
led_strip_busy (C++ function)
led_strip_fill (C++ function)
led_strip_flush (C++ function)
led_strip_free (C++ function)
led_strip_init (C++ function)
led_strip_install (C++ function)
led_strip_set_pixel (C++ function)
led_strip_set_pixels (C++ function)
LED_STRIP_SPI_BUFFER_SIZE (C macro)
LED_STRIP_SPI_DEFAULT_DMA_CHAN (C macro)
LED_STRIP_SPI_DEFAULT_ESP32 (C macro)
LED_STRIP_SPI_DEFAULT_ESP8266 (C macro)
LED_STRIP_SPI_DEFAULT_HOST_DEVICE (C macro)
LED_STRIP_SPI_DEFAULT_MOSI_IO_NUM (C macro)
LED_STRIP_SPI_DEFAULT_SCLK_IO_NUM (C macro)
led_strip_spi_esp32_t (C++ struct)
led_strip_spi_esp32_t::clock_speed_hz (C++ member)
led_strip_spi_esp32_t::device_handle (C++ member)
led_strip_spi_esp32_t::dma_chan (C++ member)
led_strip_spi_esp32_t::max_transfer_sz (C++ member)
led_strip_spi_esp32_t::mosi_io_num (C++ member)
led_strip_spi_esp32_t::queue_size (C++ member)
led_strip_spi_esp32_t::sclk_io_num (C++ member)
led_strip_spi_esp32_t::transaction (C++ member)
led_strip_spi_esp8266_t (C++ struct)
led_strip_spi_esp8266_t::buf (C++ member)
led_strip_spi_esp8266_t::clk_div (C++ member)
led_strip_spi_esp8266_t::length (C++ member)
led_strip_spi_fill (C++ function)
led_strip_spi_fill_brightness (C++ function)
led_strip_spi_flush (C++ function)
LED_STRIP_SPI_FRAME_SK9822_END_SIZE (C macro)
LED_STRIP_SPI_FRAME_SK9822_LED_BRIGHTNESS_BITS (C macro)
LED_STRIP_SPI_FRAME_SK9822_LED_MSB3 (C macro)
LED_STRIP_SPI_FRAME_SK9822_LED_SIZE (C macro)
LED_STRIP_SPI_FRAME_SK9822_LEDS_SIZE (C macro)
LED_STRIP_SPI_FRAME_SK9822_RESET_SIZE (C macro)
LED_STRIP_SPI_FRAME_SK9822_START_SIZE (C macro)
led_strip_spi_free (C++ function)
led_strip_spi_init (C++ function)
led_strip_spi_install (C++ function)
LED_STRIP_SPI_MAX_BRIGHTNESS (C macro)
led_strip_spi_set_pixel (C++ function)
led_strip_spi_set_pixel_brightness (C++ function)
led_strip_spi_set_pixel_sk9822 (C++ function)
led_strip_spi_set_pixels (C++ function)
led_strip_spi_set_pixels_brightness (C++ function)
led_strip_spi_sk9822_buf_init (C++ function)
led_strip_t (C++ struct)
led_strip_t::brightness (C++ member)
led_strip_t::channel (C++ member)
led_strip_t::gpio (C++ member)
led_strip_t::is_rgbw (C++ member)
led_strip_t::length (C++ member)
led_strip_t::type (C++ member)
led_strip_type_t (C++ enum)
led_strip_type_t::LED_STRIP_APA106 (C++ enumerator)
led_strip_type_t::LED_STRIP_SK6812 (C++ enumerator)
led_strip_type_t::LED_STRIP_SM16703 (C++ enumerator)
led_strip_type_t::LED_STRIP_TYPE_MAX (C++ enumerator)
led_strip_type_t::LED_STRIP_WS2812 (C++ enumerator)
led_strip_wait (C++ function)
lm75_config_t (C++ struct)
lm75_config_t::mode (C++ member)
lm75_config_t::os_fault_queue (C++ member)
lm75_config_t::os_mode (C++ member)
lm75_config_t::os_pol (C++ member)
lm75_fault_queue_t (C++ enum)
lm75_fault_queue_t::LM75_FAULT_QUEUE1 (C++ enumerator)
lm75_fault_queue_t::LM75_FAULT_QUEUE2 (C++ enumerator)
lm75_fault_queue_t::LM75_FAULT_QUEUE4 (C++ enumerator)
lm75_fault_queue_t::LM75_FAULT_QUEUE6 (C++ enumerator)
lm75_free_desc (C++ function)
lm75_get_os_polarity (C++ function)
lm75_get_os_threshold (C++ function)
LM75_I2C_ADDRESS_DEFAULT (C macro)
LM75_I2C_ADDRESS_MAX (C macro)
lm75_init (C++ function)
lm75_init_desc (C++ function)
lm75_mode_t (C++ enum)
lm75_mode_t::LM75_MODE_NORMAL (C++ enumerator)
lm75_mode_t::LM75_MODE_SHUTDOWN (C++ enumerator)
lm75_os_mode_t (C++ enum)
lm75_os_mode_t::LM75_OS_MODE_COMP (C++ enumerator)
lm75_os_mode_t::LM75_OS_MODE_INT (C++ enumerator)
lm75_os_polarity_t (C++ enum)
lm75_os_polarity_t::LM75_OSP_HIGH (C++ enumerator)
lm75_os_polarity_t::LM75_OSP_LOW (C++ enumerator)
lm75_read_temperature (C++ function)
lm75_set_os_mode (C++ function)
lm75_set_os_polarity (C++ function)
lm75_set_os_threshold (C++ function)
lm75_shutdown (C++ function)
lm75_wakeup (C++ function)
ls7366r_clear_counter (C++ function)
ls7366r_config_t (C++ struct)
ls7366r_count_mode_t (C++ enum)
ls7366r_count_mode_t::LS7366R_FREE_RUN (C++ enumerator)
ls7366r_count_mode_t::LS7366R_N_MODULO (C++ enumerator)
ls7366r_count_mode_t::LS7366R_RANGE_LIMIT (C++ enumerator)
ls7366r_count_mode_t::LS7366R_SINGLE_COUNT (C++ enumerator)
ls7366r_count_type_t (C++ enum)
ls7366r_count_type_t::LS7366R_1x_QUAD (C++ enumerator)
ls7366r_count_type_t::LS7366R_2x_QUAD (C++ enumerator)
ls7366r_count_type_t::LS7366R_4X_QUAD (C++ enumerator)
ls7366r_count_type_t::LS7366R_NON_QUAD (C++ enumerator)
ls7366r_counter_bits_t (C++ enum)
ls7366r_counter_bits_t::LS7366R_16_BIT (C++ enumerator)
ls7366r_counter_bits_t::LS7366R_24_BIT (C++ enumerator)
ls7366r_counter_bits_t::LS7366R_32_BIT (C++ enumerator)
ls7366r_counter_bits_t::LS7366R_8_BIT (C++ enumerator)
ls7366r_counter_enable (C++ function)
ls7366r_counter_enable_t (C++ enum)
ls7366r_counter_enable_t::LS7366R_COUNTER_DISABLE (C++ enumerator)
ls7366r_counter_enable_t::LS7366R_COUNTER_ENABLE (C++ enumerator)
ls7366r_filter_clock_divider_t (C++ enum)
ls7366r_filter_clock_divider_t::LS7366R_FILTER_CLK_1 (C++ enumerator)
ls7366r_filter_clock_divider_t::LS7366R_FILTER_CLK_2 (C++ enumerator)
ls7366r_flag_borrow_mode_t (C++ enum)
ls7366r_flag_borrow_mode_t::LS7366R_FLAG_BORROW_DISABLE (C++ enumerator)
ls7366r_flag_borrow_mode_t::LS7366R_FLAG_BORROW_ENABLE (C++ enumerator)
ls7366r_flag_carry_mode_t (C++ enum)
ls7366r_flag_carry_mode_t::LS7366R_FLAG_CARRY_DISABLE (C++ enumerator)
ls7366r_flag_carry_mode_t::LS7366R_FLAG_CARRY_ENABLE (C++ enumerator)
ls7366r_flag_compare_enable_t (C++ enum)
ls7366r_flag_compare_enable_t::LS7366R_FLAG_COMPARE_DISABLE (C++ enumerator)
ls7366r_flag_compare_enable_t::LS7366R_FLAG_COMPARE_ENABLE (C++ enumerator)
ls7366r_flag_index_mode_t (C++ enum)
ls7366r_flag_index_mode_t::LS7366R_FLAG_INDEX_DISABLE (C++ enumerator)
ls7366r_flag_index_mode_t::LS7366R_FLAG_INDEX_ENABLE (C++ enumerator)
ls7366r_flag_mode_t (C++ struct)
ls7366r_free_desc (C++ function)
ls7366r_get_count (C++ function)
ls7366r_index_mode_t (C++ enum)
ls7366r_index_mode_t::LS7366R_INDEX_DISABLED (C++ enumerator)
ls7366r_index_mode_t::LS7366R_INDEX_LOAD_CNTR (C++ enumerator)
ls7366r_index_mode_t::LS7366R_INDEX_LOAD_OTR (C++ enumerator)
ls7366r_index_mode_t::LS7366R_INDEX_RESET_CNTR (C++ enumerator)
ls7366r_index_sync_t (C++ enum)
ls7366r_index_sync_t::LS7366R_INDEX_ASYNCHRONOUS (C++ enumerator)
ls7366r_index_sync_t::LS7366R_INDEX_SYNCHRONOUS (C++ enumerator)
ls7366r_init_desc (C++ function)
LS7366R_MAX_CLOCK_SPEED_HZ (C macro)
ls7366r_set_compare_val (C++ function)
ls7366r_set_config (C++ function)
ls7366r_t (C++ struct)
M
max1704x_config_t (C++ struct)
max1704x_config_t::active_threshold (C++ member)
max1704x_config_t::alert_status (C++ member)
max1704x_config_t::empty_alert_thresh (C++ member)
max1704x_config_t::hibernate_threshold (C++ member)
max1704x_config_t::rcomp (C++ member)
max1704x_config_t::sleep_mode (C++ member)
max1704x_config_t::soc_change_alert (C++ member)
max1704x_free_desc (C++ function)
max1704x_get_config (C++ function)
max1704x_get_crate (C++ function)
max1704x_get_soc (C++ function)
max1704x_get_status (C++ function)
max1704x_get_version (C++ function)
max1704x_get_voltage (C++ function)
MAX1704X_I2C_ADDR (C macro)
max1704x_init_desc (C++ function)
max1704x_model_t (C++ enum)
max1704x_model_t::MAX17043_4 (C++ enumerator)
max1704x_model_t::MAX17048_9 (C++ enumerator)
max1704x_quickstart (C++ function)
max1704x_set_config (C++ function)
max1704x_set_status (C++ function)
max1704x_status_t (C++ struct)
max1704x_status_t::reset_indicator (C++ member)
max1704x_status_t::soc_change (C++ member)
max1704x_status_t::soc_low (C++ member)
max1704x_status_t::voltage_high (C++ member)
max1704x_status_t::voltage_low (C++ member)
max1704x_status_t::voltage_reset (C++ member)
max1704x_status_t::vreset_alert (C++ member)
max1704x_t (C++ struct)
max31725_data_format_t (C++ enum)
max31725_data_format_t::MAX31725_FMT_EXTENDED (C++ enumerator)
max31725_data_format_t::MAX31725_FMT_NORMAL (C++ enumerator)
max31725_fault_queue_t (C++ enum)
max31725_fault_queue_t::MAX31725_FAULTS_1 (C++ enumerator)
max31725_fault_queue_t::MAX31725_FAULTS_2 (C++ enumerator)
max31725_fault_queue_t::MAX31725_FAULTS_4 (C++ enumerator)
max31725_fault_queue_t::MAX31725_FAULTS_6 (C++ enumerator)
max31725_free_desc (C++ function)
max31725_get_config (C++ function)
max31725_get_hysteresis_temp (C++ function)
max31725_get_os_temp (C++ function)
max31725_get_temperature (C++ function)
MAX31725_I2C_ADDR_BASE (C macro)
max31725_init_desc (C++ function)
max31725_mode_t (C++ enum)
max31725_mode_t::MAX31725_MODE_CONTINUOUS (C++ enumerator)
max31725_mode_t::MAX31725_MODE_SHUTDOWN (C++ enumerator)
max31725_one_shot (C++ function)
max31725_os_mode_t (C++ enum)
max31725_os_mode_t::MAX31725_OS_COMPARATOR (C++ enumerator)
max31725_os_mode_t::MAX31725_OS_INTERRUPT (C++ enumerator)
max31725_os_polarity_t (C++ enum)
max31725_os_polarity_t::MAX31725_OS_HIGH (C++ enumerator)
max31725_os_polarity_t::MAX31725_OS_LOW (C++ enumerator)
max31725_set_config (C++ function)
max31725_set_hysteresis_temp (C++ function)
max31725_set_os_temp (C++ function)
max31855_free_desc (C++ function)
max31855_get_temperature (C++ function)
max31855_init_desc (C++ function)
MAX31855_MAX_CLOCK_SPEED_HZ (C macro)
max31855_t (C++ struct)
max31855_t::spi_cfg (C++ member)
max31855_t::spi_dev (C++ member)
max31865_clear_fault_status (C++ function)
max31865_config_t (C++ struct)
max31865_connection_type_t (C++ enum)
max31865_connection_type_t::MAX31865_2WIRE (C++ enumerator)
max31865_connection_type_t::MAX31865_3WIRE (C++ enumerator)
max31865_connection_type_t::MAX31865_4WIRE (C++ enumerator)
max31865_detect_fault_auto (C++ function)
max31865_filter_t (C++ enum)
max31865_filter_t::MAX31865_FILTER_50HZ (C++ enumerator)
max31865_filter_t::MAX31865_FILTER_60HZ (C++ enumerator)
max31865_free_desc (C++ function)
max31865_get_config (C++ function)
max31865_get_fault_status (C++ function)
max31865_init_desc (C++ function)
MAX31865_MAX_CLOCK_SPEED_HZ (C macro)
max31865_measure (C++ function)
max31865_mode_t (C++ enum)
max31865_mode_t::MAX31865_MODE_AUTO (C++ enumerator)
max31865_mode_t::MAX31865_MODE_SINGLE (C++ enumerator)
max31865_read_raw (C++ function)
max31865_read_temperature (C++ function)
max31865_set_config (C++ function)
max31865_standard_t (C++ enum)
max31865_standard_t::MAX31865_DIN43760 (C++ enumerator)
max31865_standard_t::MAX31865_ITS90 (C++ enumerator)
max31865_standard_t::MAX31865_US_INDUSTRIAL (C++ enumerator)
max31865_start_measurement (C++ function)
max31865_t (C++ struct)
max31865_t::r_ref (C++ member)
max31865_t::rtd_nominal (C++ member)
max31865_t::spi_cfg (C++ member)
max31865_t::spi_dev (C++ member)
max31865_t::standard (C++ member)
max7219_clear (C++ function)
max7219_draw_image_8x8 (C++ function)
max7219_draw_text_7seg (C++ function)
max7219_free_desc (C++ function)
max7219_init (C++ function)
max7219_init_desc (C++ function)
MAX7219_MAX_BRIGHTNESS (C macro)
MAX7219_MAX_CASCADE_SIZE (C macro)
MAX7219_MAX_CLOCK_SPEED_HZ (C macro)
max7219_set_brightness (C++ function)
max7219_set_decode_mode (C++ function)
max7219_set_digit (C++ function)
max7219_set_shutdown_mode (C++ function)
max7219_t (C++ struct)
max7219_t::cascade_size (C++ member)
max7219_t::digits (C++ member)
max7219_t::mirrored (C++ member)
mcp23008_free_desc (C++ function)
mcp23008_get_int_out_mode (C++ function)
mcp23008_get_level (C++ function)
mcp23008_get_mode (C++ function)
mcp23008_get_pullup (C++ function)
mcp23008_gpio_intr_t (C++ enum)
mcp23008_gpio_intr_t::MCP23008_INT_ANY_EDGE (C++ enumerator)
mcp23008_gpio_intr_t::MCP23008_INT_DISABLED (C++ enumerator)
mcp23008_gpio_intr_t::MCP23008_INT_HIGH_EDGE (C++ enumerator)
mcp23008_gpio_intr_t::MCP23008_INT_LOW_EDGE (C++ enumerator)
mcp23008_gpio_mode_t (C++ enum)
mcp23008_gpio_mode_t::MCP23008_GPIO_INPUT (C++ enumerator)
mcp23008_gpio_mode_t::MCP23008_GPIO_OUTPUT (C++ enumerator)
MCP23008_I2C_ADDR_BASE (C macro)
mcp23008_init_desc (C++ function)
mcp23008_int_out_mode_t (C++ enum)
mcp23008_int_out_mode_t::MCP23008_ACTIVE_HIGH (C++ enumerator)
mcp23008_int_out_mode_t::MCP23008_ACTIVE_LOW (C++ enumerator)
mcp23008_int_out_mode_t::MCP23008_OPEN_DRAIN (C++ enumerator)
mcp23008_port_get_mode (C++ function)
mcp23008_port_get_pullup (C++ function)
mcp23008_port_read (C++ function)
mcp23008_port_set_interrupt (C++ function)
mcp23008_port_set_mode (C++ function)
mcp23008_port_set_pullup (C++ function)
mcp23008_port_write (C++ function)
mcp23008_set_int_out_mode (C++ function)
mcp23008_set_interrupt (C++ function)
mcp23008_set_level (C++ function)
mcp23008_set_mode (C++ function)
mcp23008_set_pullup (C++ function)
MCP23X17_ADDR_BASE (C macro)
mcp23x17_free_desc_spi (C++ function)
mcp23x17_get_int_out_mode (C++ function)
mcp23x17_get_level (C++ function)
mcp23x17_get_mode (C++ function)
mcp23x17_get_pullup (C++ function)
mcp23x17_gpio_intr_t (C++ enum)
mcp23x17_gpio_intr_t::MCP23X17_INT_ANY_EDGE (C++ enumerator)
mcp23x17_gpio_intr_t::MCP23X17_INT_DISABLED (C++ enumerator)
mcp23x17_gpio_intr_t::MCP23X17_INT_HIGH_EDGE (C++ enumerator)
mcp23x17_gpio_intr_t::MCP23X17_INT_LOW_EDGE (C++ enumerator)
mcp23x17_gpio_mode_t (C++ enum)
mcp23x17_gpio_mode_t::MCP23X17_GPIO_INPUT (C++ enumerator)
mcp23x17_gpio_mode_t::MCP23X17_GPIO_OUTPUT (C++ enumerator)
mcp23x17_init_desc_spi (C++ function)
mcp23x17_int_out_mode_t (C++ enum)
mcp23x17_int_out_mode_t::MCP23X17_ACTIVE_HIGH (C++ enumerator)
mcp23x17_int_out_mode_t::MCP23X17_ACTIVE_LOW (C++ enumerator)
mcp23x17_int_out_mode_t::MCP23X17_OPEN_DRAIN (C++ enumerator)
MCP23X17_MAX_SPI_FREQ (C macro)
mcp23x17_port_get_mode (C++ function)
mcp23x17_port_get_pullup (C++ function)
mcp23x17_port_read (C++ function)
mcp23x17_port_set_interrupt (C++ function)
mcp23x17_port_set_mode (C++ function)
mcp23x17_port_set_pullup (C++ function)
mcp23x17_port_write (C++ function)
mcp23x17_set_int_out_mode (C++ function)
mcp23x17_set_interrupt (C++ function)
mcp23x17_set_level (C++ function)
mcp23x17_set_mode (C++ function)
mcp23x17_set_pullup (C++ function)
mcp23x17_t (C++ struct)
MCP342X_ADDR_MAX (C macro)
MCP342X_ADDR_MIN (C macro)
mcp342x_channel_t (C++ enum)
mcp342x_channel_t::MCP342X_CHANNEL1 (C++ enumerator)
mcp342x_channel_t::MCP342X_CHANNEL2 (C++ enumerator)
mcp342x_channel_t::MCP342X_CHANNEL3 (C++ enumerator)
mcp342x_channel_t::MCP342X_CHANNEL4 (C++ enumerator)
mcp342x_free_desc (C++ function)
mcp342x_gain_t (C++ enum)
mcp342x_gain_t::MCP342X_GAIN1 (C++ enumerator)
mcp342x_gain_t::MCP342X_GAIN2 (C++ enumerator)
mcp342x_gain_t::MCP342X_GAIN4 (C++ enumerator)
mcp342x_gain_t::MCP342X_GAIN8 (C++ enumerator)
mcp342x_get_config (C++ function)
mcp342x_get_data (C++ function)
mcp342x_get_sample_time_us (C++ function)
mcp342x_get_voltage (C++ function)
mcp342x_init_desc (C++ function)
mcp342x_mode_t (C++ enum)
mcp342x_mode_t::MCP342X_CONTINUOUS (C++ enumerator)
mcp342x_mode_t::MCP342X_ONESHOT (C++ enumerator)
mcp342x_oneshot_conversion (C++ function)
mcp342x_resolution_t (C++ enum)
mcp342x_resolution_t::MCP342X_RES_12 (C++ enumerator)
mcp342x_resolution_t::MCP342X_RES_14 (C++ enumerator)
mcp342x_resolution_t::MCP342X_RES_16 (C++ enumerator)
mcp342x_resolution_t::MCP342X_RES_18 (C++ enumerator)
mcp342x_set_config (C++ function)
mcp342x_start_conversion (C++ function)
mcp342x_t (C++ struct)
mcp342x_t::channel (C++ member)
mcp342x_t::gain (C++ member)
mcp342x_t::i2c_dev (C++ member)
mcp342x_t::mode (C++ member)
mcp342x_t::resolution (C++ member)
mcp4725_eeprom_busy (C++ function)
mcp4725_free_desc (C++ function)
mcp4725_get_power_mode (C++ function)
mcp4725_get_raw_output (C++ function)
mcp4725_get_voltage (C++ function)
mcp4725_init_desc (C++ function)
MCP4725_MAX_VALUE (C macro)
mcp4725_power_mode_t (C++ enum)
mcp4725_power_mode_t::MCP4725_PM_NORMAL (C++ enumerator)
mcp4725_power_mode_t::MCP4725_PM_PD_100K (C++ enumerator)
mcp4725_power_mode_t::MCP4725_PM_PD_1K (C++ enumerator)
mcp4725_power_mode_t::MCP4725_PM_PD_500K (C++ enumerator)
mcp4725_set_power_mode (C++ function)
mcp4725_set_raw_output (C++ function)
mcp4725_set_voltage (C++ function)
MCP4725A0_I2C_ADDR0 (C macro)
MCP4725A0_I2C_ADDR1 (C macro)
MCP4725A1_I2C_ADDR0 (C macro)
MCP4725A1_I2C_ADDR1 (C macro)
MCP4725A2_I2C_ADDR0 (C macro)
MCP4725A2_I2C_ADDR1 (C macro)
mcp960x_adc_resolution_t (C++ enum)
mcp960x_adc_resolution_t::MCP960X_ADC_RES_12 (C++ enumerator)
mcp960x_adc_resolution_t::MCP960X_ADC_RES_14 (C++ enumerator)
mcp960x_adc_resolution_t::MCP960X_ADC_RES_16 (C++ enumerator)
mcp960x_adc_resolution_t::MCP960X_ADC_RES_18 (C++ enumerator)
MCP960X_ADDR_BASE (C macro)
MCP960X_ADDR_DEFAULT (C macro)
mcp960x_alert_level_t (C++ enum)
mcp960x_alert_level_t::MCP960X_ACTIVE_HIGH (C++ enumerator)
mcp960x_alert_level_t::MCP960X_ACTIVE_LOW (C++ enumerator)
mcp960x_alert_mode_t (C++ enum)
mcp960x_alert_mode_t::MCP960X_ALERT_COMP (C++ enumerator)
mcp960x_alert_mode_t::MCP960X_ALERT_DISABLED (C++ enumerator)
mcp960x_alert_mode_t::MCP960X_ALERT_INT (C++ enumerator)
mcp960x_alert_source_t (C++ enum)
mcp960x_alert_source_t::MCP960X_ALERT_SRC_TC (C++ enumerator)
mcp960x_alert_source_t::MCP960X_ALERT_SRC_TH (C++ enumerator)
mcp960x_alert_t (C++ enum)
mcp960x_alert_t::MCP960X_ALERT_1 (C++ enumerator)
mcp960x_alert_t::MCP960X_ALERT_2 (C++ enumerator)
mcp960x_alert_t::MCP960X_ALERT_3 (C++ enumerator)
mcp960x_alert_t::MCP960X_ALERT_4 (C++ enumerator)
mcp960x_alert_temp_dir_t (C++ enum)
mcp960x_alert_temp_dir_t::MCP960X_FALLING (C++ enumerator)
mcp960x_alert_temp_dir_t::MCP960X_RISING (C++ enumerator)
mcp960x_burst_samples_t (C++ enum)
mcp960x_burst_samples_t::MCP960X_SAMPLES_1 (C++ enumerator)
mcp960x_burst_samples_t::MCP960X_SAMPLES_128 (C++ enumerator)
mcp960x_burst_samples_t::MCP960X_SAMPLES_16 (C++ enumerator)
mcp960x_burst_samples_t::MCP960X_SAMPLES_2 (C++ enumerator)
mcp960x_burst_samples_t::MCP960X_SAMPLES_32 (C++ enumerator)
mcp960x_burst_samples_t::MCP960X_SAMPLES_4 (C++ enumerator)
mcp960x_burst_samples_t::MCP960X_SAMPLES_64 (C++ enumerator)
mcp960x_burst_samples_t::MCP960X_SAMPLES_8 (C++ enumerator)
mcp960x_clear_alert_int (C++ function)
MCP960X_FILTER_MAX (C macro)
MCP960X_FILTER_OFF (C macro)
mcp960x_free_desc (C++ function)
mcp960x_get_alert_config (C++ function)
mcp960x_get_alert_status (C++ function)
mcp960x_get_ambient_temp (C++ function)
mcp960x_get_delta_temp (C++ function)
mcp960x_get_device_config (C++ function)
mcp960x_get_raw_adc_data (C++ function)
mcp960x_get_sensor_config (C++ function)
mcp960x_get_status (C++ function)
mcp960x_get_thermocouple_temp (C++ function)
mcp960x_init (C++ function)
mcp960x_init_desc (C++ function)
mcp960x_mode_t (C++ enum)
mcp960x_mode_t::MCP960X_MODE_BURST (C++ enumerator)
mcp960x_mode_t::MCP960X_MODE_NORMAL (C++ enumerator)
mcp960x_mode_t::MCP960X_MODE_SHUTDOWN (C++ enumerator)
mcp960x_set_alert_config (C++ function)
mcp960x_set_device_config (C++ function)
mcp960x_set_mode (C++ function)
mcp960x_set_sensor_config (C++ function)
mcp960x_status_t (C++ enum)
mcp960x_status_t::MCP960X_OK (C++ enumerator)
mcp960x_status_t::MCP960X_OPEN_CIRCUIT (C++ enumerator)
mcp960x_status_t::MCP960X_SHORT_CIRCUIT (C++ enumerator)
mcp960x_t (C++ struct)
mcp960x_t::i2c_dev (C++ member)
mcp960x_t::id (C++ member)
mcp960x_t::revision (C++ member)
mcp960x_tc_resolution_t (C++ enum)
mcp960x_tc_resolution_t::MCP960X_TC_RES_0_0625 (C++ enumerator)
mcp960x_tc_resolution_t::MCP960X_TC_RES_0_25 (C++ enumerator)
mcp960x_thermocouple_t (C++ enum)
mcp960x_thermocouple_t::MCP960X_TYPE_B (C++ enumerator)
mcp960x_thermocouple_t::MCP960X_TYPE_E (C++ enumerator)
mcp960x_thermocouple_t::MCP960X_TYPE_J (C++ enumerator)
mcp960x_thermocouple_t::MCP960X_TYPE_K (C++ enumerator)
mcp960x_thermocouple_t::MCP960X_TYPE_N (C++ enumerator)
mcp960x_thermocouple_t::MCP960X_TYPE_R (C++ enumerator)
mcp960x_thermocouple_t::MCP960X_TYPE_S (C++ enumerator)
mcp960x_thermocouple_t::MCP960X_TYPE_T (C++ enumerator)
mcp9808_alert_mode_t (C++ enum)
mcp9808_alert_mode_t::MCP9808_ALERT_COMPARATOR (C++ enumerator)
mcp9808_alert_mode_t::MCP9808_ALERT_DISABLED (C++ enumerator)
mcp9808_alert_mode_t::MCP9808_ALERT_INTERRUPT (C++ enumerator)
mcp9808_alert_polarity_t (C++ enum)
mcp9808_alert_polarity_t::MCP9808_ALERT_HIGH (C++ enumerator)
mcp9808_alert_polarity_t::MCP9808_ALERT_LOW (C++ enumerator)
mcp9808_alert_select_t (C++ enum)
mcp9808_alert_select_t::MCP9808_ALERT_CRIT (C++ enumerator)
mcp9808_alert_select_t::MCP9808_ALERT_UP_LOW_CRIT (C++ enumerator)
mcp9808_clear_interrupt (C++ function)
mcp9808_free_desc (C++ function)
mcp9808_get_alert_config (C++ function)
mcp9808_get_alert_status (C++ function)
mcp9808_get_limits (C++ function)
mcp9808_get_mode (C++ function)
mcp9808_get_resolution (C++ function)
mcp9808_get_temperature (C++ function)
mcp9808_hysteresis_t (C++ enum)
mcp9808_hysteresis_t::MCP9808_HYST_0 (C++ enumerator)
mcp9808_hysteresis_t::MCP9808_HYST_1_5 (C++ enumerator)
mcp9808_hysteresis_t::MCP9808_HYST_3 (C++ enumerator)
mcp9808_hysteresis_t::MCP9808_HYST_6 (C++ enumerator)
MCP9808_I2C_ADDR_000 (C macro)
MCP9808_I2C_ADDR_001 (C macro)
MCP9808_I2C_ADDR_010 (C macro)
MCP9808_I2C_ADDR_011 (C macro)
MCP9808_I2C_ADDR_100 (C macro)
MCP9808_I2C_ADDR_101 (C macro)
MCP9808_I2C_ADDR_110 (C macro)
MCP9808_I2C_ADDR_111 (C macro)
mcp9808_init (C++ function)
mcp9808_init_desc (C++ function)
mcp9808_mode_t (C++ enum)
mcp9808_mode_t::MCP9808_CONTINUOUS (C++ enumerator)
mcp9808_mode_t::MCP9808_SHUTDOWN (C++ enumerator)
mcp9808_resolution_t (C++ enum)
mcp9808_resolution_t::MCP9808_RES_0_0625 (C++ enumerator)
mcp9808_resolution_t::MCP9808_RES_0_125 (C++ enumerator)
mcp9808_resolution_t::MCP9808_RES_0_25 (C++ enumerator)
mcp9808_resolution_t::MCP9808_RES_0_5 (C++ enumerator)
mcp9808_set_alert_config (C++ function)
mcp9808_set_alert_status (C++ function)
mcp9808_set_limits (C++ function)
mcp9808_set_mode (C++ function)
mcp9808_set_resolution (C++ function)
mhz19b_calc_crc (C++ function)
MHZ19B_CMD_CAL_SPAN_PIONT (C macro)
MHZ19B_CMD_CAL_ZERO_POINT (C macro)
MHZ19B_CMD_GET_AUTO_CAL (C macro)
MHZ19B_CMD_GET_RANGE (C macro)
MHZ19B_CMD_GET_VERSION (C macro)
MHZ19B_CMD_READ_CO2 (C macro)
MHZ19B_CMD_SET_AUTO_CAL (C macro)
MHZ19B_CMD_SET_RANGE (C macro)
mhz19b_detect (C++ function)
mhz19b_dev_t (C++ struct)
mhz19b_dev_t::buf (C++ member)
mhz19b_dev_t::last_ts (C++ member)
mhz19b_dev_t::last_value (C++ member)
mhz19b_dev_t::uart_port (C++ member)
mhz19b_free (C++ function)
mhz19b_get_auto_calibration (C++ function)
mhz19b_get_range (C++ function)
mhz19b_get_version (C++ function)
mhz19b_init (C++ function)
mhz19b_is_ready (C++ function)
mhz19b_is_warming_up (C++ function)
mhz19b_range_t (C++ enum)
mhz19b_range_t::MHZ19B_RANGE_2000 (C++ enumerator)
mhz19b_range_t::MHZ19B_RANGE_5000 (C++ enumerator)
mhz19b_read_co2 (C++ function)
MHZ19B_READ_INTERVAL_MS (C macro)
mhz19b_send_command (C++ function)
MHZ19B_SERIAL_BUF_LEN (C macro)
MHZ19B_SERIAL_RX_BYTES (C macro)
MHZ19B_SERIAL_RX_TIMEOUT_MS (C macro)
mhz19b_set_auto_calibration (C++ function)
mhz19b_set_range (C++ function)
mhz19b_start_calibration (C++ function)
MHZ19B_WARMING_UP_TIME_MS (C macro)
MHZ19B_WARMING_UP_TIME_US (C macro)
mpu6050_accel_range_t (C++ enum)
mpu6050_accel_range_t::MPU6050_ACCEL_RANGE_16 (C++ enumerator)
mpu6050_accel_range_t::MPU6050_ACCEL_RANGE_2 (C++ enumerator)
mpu6050_accel_range_t::MPU6050_ACCEL_RANGE_4 (C++ enumerator)
mpu6050_accel_range_t::MPU6050_ACCEL_RANGE_8 (C++ enumerator)
mpu6050_acceleration_t (C++ struct)
mpu6050_acceleration_t::x (C++ member)
mpu6050_acceleration_t::y (C++ member)
mpu6050_acceleration_t::z (C++ member)
mpu6050_axis_t (C++ enum)
mpu6050_axis_t::MPU6050_X_AXIS (C++ enumerator)
mpu6050_axis_t::MPU6050_Y_AXIS (C++ enumerator)
mpu6050_axis_t::MPU6050_Z_AXIS (C++ enumerator)
mpu6050_calibrate (C++ function)
mpu6050_clock_source_t (C++ enum)
mpu6050_clock_source_t::MPU6050_CLOCK_EXT_19_2MHZ (C++ enumerator)
mpu6050_clock_source_t::MPU6050_CLOCK_EXT_32768HZ (C++ enumerator)
mpu6050_clock_source_t::MPU6050_CLOCK_INTERNAL (C++ enumerator)
mpu6050_clock_source_t::MPU6050_CLOCK_PLL_X (C++ enumerator)
mpu6050_clock_source_t::MPU6050_CLOCK_PLL_Y (C++ enumerator)
mpu6050_clock_source_t::MPU6050_CLOCK_PLL_Z (C++ enumerator)
mpu6050_clock_source_t::MPU6050_CLOCK_RESERVED (C++ enumerator)
mpu6050_clock_source_t::MPU6050_CLOCK_STOP (C++ enumerator)
mpu6050_dev_t (C++ struct)
mpu6050_dhpf_mode_t (C++ enum)
mpu6050_dhpf_mode_t::MPU6050_DHPF_0_63 (C++ enumerator)
mpu6050_dhpf_mode_t::MPU6050_DHPF_1_25 (C++ enumerator)
mpu6050_dhpf_mode_t::MPU6050_DHPF_2_5 (C++ enumerator)
mpu6050_dhpf_mode_t::MPU6050_DHPF_5 (C++ enumerator)
mpu6050_dhpf_mode_t::MPU6050_DHPF_HOLD (C++ enumerator)
mpu6050_dhpf_mode_t::MPU6050_DHPF_RESET (C++ enumerator)
mpu6050_dlpf_mode_t (C++ enum)
mpu6050_dlpf_mode_t::MPU6050_DLPF_0 (C++ enumerator)
mpu6050_dlpf_mode_t::MPU6050_DLPF_1 (C++ enumerator)
mpu6050_dlpf_mode_t::MPU6050_DLPF_2 (C++ enumerator)
mpu6050_dlpf_mode_t::MPU6050_DLPF_3 (C++ enumerator)
mpu6050_dlpf_mode_t::MPU6050_DLPF_4 (C++ enumerator)
mpu6050_dlpf_mode_t::MPU6050_DLPF_5 (C++ enumerator)
mpu6050_dlpf_mode_t::MPU6050_DLPF_6 (C++ enumerator)
mpu6050_ext_sync_t (C++ enum)
mpu6050_ext_sync_t::MPU6050_EXT_SYNC_ACCEL_XOUT (C++ enumerator)
mpu6050_ext_sync_t::MPU6050_EXT_SYNC_ACCEL_YOUT (C++ enumerator)
mpu6050_ext_sync_t::MPU6050_EXT_SYNC_ACCEL_ZOUT (C++ enumerator)
mpu6050_ext_sync_t::MPU6050_EXT_SYNC_DISABLED (C++ enumerator)
mpu6050_ext_sync_t::MPU6050_EXT_SYNC_GYRO_XOUT (C++ enumerator)
mpu6050_ext_sync_t::MPU6050_EXT_SYNC_GYRO_YOUT (C++ enumerator)
mpu6050_ext_sync_t::MPU6050_EXT_SYNC_GYRO_ZOUT (C++ enumerator)
mpu6050_ext_sync_t::MPU6050_EXT_SYNC_TEMP_OUT (C++ enumerator)
mpu6050_free_desc (C++ function)
mpu6050_get_accel_fifo_enabled (C++ function)
mpu6050_get_accel_offset (C++ function)
mpu6050_get_accel_self_test (C++ function)
mpu6050_get_accel_self_test_factory_trim (C++ function)
mpu6050_get_acceleration (C++ function)
mpu6050_get_acceleration_axis (C++ function)
mpu6050_get_accelerometer_power_on_delay (C++ function)
mpu6050_get_aux_vddio_level (C++ function)
mpu6050_get_clock_output_enabled (C++ function)
mpu6050_get_clock_source (C++ function)
mpu6050_get_device_id (C++ function)
mpu6050_get_dhpf_mode (C++ function)
mpu6050_get_dlpf_mode (C++ function)
mpu6050_get_external_frame_sync (C++ function)
mpu6050_get_external_sensor_data (C++ function)
mpu6050_get_external_shadow_delay_enabled (C++ function)
mpu6050_get_fifo_byte (C++ function)
mpu6050_get_fifo_bytes (C++ function)
mpu6050_get_fifo_count (C++ function)
mpu6050_get_fifo_enabled (C++ function)
mpu6050_get_freefall_detection_counter_decrement (C++ function)
mpu6050_get_freefall_detection_duration (C++ function)
mpu6050_get_freefall_detection_threshold (C++ function)
mpu6050_get_fsync_interrupt_enabled (C++ function)
mpu6050_get_fsync_interrupt_level (C++ function)
mpu6050_get_full_scale_accel_range (C++ function)
mpu6050_get_full_scale_gyro_range (C++ function)
mpu6050_get_gyro_fifo_enabled (C++ function)
mpu6050_get_gyro_offset (C++ function)
mpu6050_get_gyro_self_test_factory_trim (C++ function)
mpu6050_get_i2c_bypass_enabled (C++ function)
mpu6050_get_i2c_master_mode_enabled (C++ function)
mpu6050_get_int_enabled (C++ function)
mpu6050_get_int_status (C++ function)
mpu6050_get_interrupt_drive (C++ function)
mpu6050_get_interrupt_latch (C++ function)
mpu6050_get_interrupt_latch_clear (C++ function)
mpu6050_get_interrupt_mode (C++ function)
mpu6050_get_lost_arbitration (C++ function)
mpu6050_get_master_clock_speed (C++ function)
mpu6050_get_motion (C++ function)
mpu6050_get_motion_detection_counter_decrement (C++ function)
mpu6050_get_motion_detection_duration (C++ function)
mpu6050_get_motion_detection_threshold (C++ function)
mpu6050_get_motion_status (C++ function)
mpu6050_get_multi_master_enabled (C++ function)
mpu6050_get_passthrough_status (C++ function)
mpu6050_get_rate (C++ function)
mpu6050_get_raw_acceleration (C++ function)
mpu6050_get_raw_acceleration_axis (C++ function)
mpu6050_get_raw_rotation (C++ function)
mpu6050_get_raw_rotation_axis (C++ function)
mpu6050_get_rotation (C++ function)
mpu6050_get_rotation_axis (C++ function)
mpu6050_get_slave_4_input_byte (C++ function)
mpu6050_get_slave_4_interrupt_enabled (C++ function)
mpu6050_get_slave_4_is_done (C++ function)
mpu6050_get_slave_4_master_delay (C++ function)
mpu6050_get_slave_address (C++ function)
mpu6050_get_slave_data_length (C++ function)
mpu6050_get_slave_delay_enabled (C++ function)
mpu6050_get_slave_enabled (C++ function)
mpu6050_get_slave_fifo_enabled (C++ function)
mpu6050_get_slave_nack (C++ function)
mpu6050_get_slave_read_write_transition_enabled (C++ function)
mpu6050_get_slave_register (C++ function)
mpu6050_get_slave_word_byte_swap (C++ function)
mpu6050_get_slave_word_group_offset (C++ function)
mpu6050_get_slave_write_mode (C++ function)
mpu6050_get_sleep_enabled (C++ function)
mpu6050_get_standby_accel_enabled (C++ function)
mpu6050_get_standby_gyro_enabled (C++ function)
mpu6050_get_temp_fifo_enabled (C++ function)
mpu6050_get_temp_sensor_enabled (C++ function)
mpu6050_get_temperature (C++ function)
mpu6050_get_wait_for_external_sensor_enabled (C++ function)
mpu6050_get_wake_cycle_enabled (C++ function)
mpu6050_get_wake_frequency (C++ function)
mpu6050_get_zero_motion_detection_duration (C++ function)
mpu6050_get_zero_motion_detection_threshold (C++ function)
mpu6050_gyro_range_t (C++ enum)
mpu6050_gyro_range_t::MPU6050_GYRO_RANGE_1000 (C++ enumerator)
mpu6050_gyro_range_t::MPU6050_GYRO_RANGE_2000 (C++ enumerator)
mpu6050_gyro_range_t::MPU6050_GYRO_RANGE_250 (C++ enumerator)
mpu6050_gyro_range_t::MPU6050_GYRO_RANGE_500 (C++ enumerator)
MPU6050_I2C_ADDRESS_HIGH (C macro)
MPU6050_I2C_ADDRESS_LOW (C macro)
mpu6050_i2c_master_clock_t (C++ enum)
mpu6050_i2c_master_clock_t::MPU6050_I2C_MASTER_CLOCK_258 (C++ enumerator)
mpu6050_i2c_master_clock_t::MPU6050_I2C_MASTER_CLOCK_267 (C++ enumerator)
mpu6050_i2c_master_clock_t::MPU6050_I2C_MASTER_CLOCK_276 (C++ enumerator)
mpu6050_i2c_master_clock_t::MPU6050_I2C_MASTER_CLOCK_286 (C++ enumerator)
mpu6050_i2c_master_clock_t::MPU6050_I2C_MASTER_CLOCK_296 (C++ enumerator)
mpu6050_i2c_master_clock_t::MPU6050_I2C_MASTER_CLOCK_308 (C++ enumerator)
mpu6050_i2c_master_clock_t::MPU6050_I2C_MASTER_CLOCK_320 (C++ enumerator)
mpu6050_i2c_master_clock_t::MPU6050_I2C_MASTER_CLOCK_333 (C++ enumerator)
mpu6050_i2c_master_clock_t::MPU6050_I2C_MASTER_CLOCK_348 (C++ enumerator)
mpu6050_i2c_master_clock_t::MPU6050_I2C_MASTER_CLOCK_364 (C++ enumerator)
mpu6050_i2c_master_clock_t::MPU6050_I2C_MASTER_CLOCK_381 (C++ enumerator)
mpu6050_i2c_master_clock_t::MPU6050_I2C_MASTER_CLOCK_400 (C++ enumerator)
mpu6050_i2c_master_clock_t::MPU6050_I2C_MASTER_CLOCK_421 (C++ enumerator)
mpu6050_i2c_master_clock_t::MPU6050_I2C_MASTER_CLOCK_444 (C++ enumerator)
mpu6050_i2c_master_clock_t::MPU6050_I2C_MASTER_CLOCK_471 (C++ enumerator)
mpu6050_i2c_master_clock_t::MPU6050_I2C_MASTER_CLOCK_500 (C++ enumerator)
mpu6050_init (C++ function)
mpu6050_init_desc (C++ function)
mpu6050_int_drive_t (C++ enum)
mpu6050_int_drive_t::MPU6050_INT_OPEN_DRAIN (C++ enumerator)
mpu6050_int_drive_t::MPU6050_INT_PUSH_PULL (C++ enumerator)
mpu6050_int_latch_t (C++ enum)
mpu6050_int_latch_t::MPU6050_INT_LATCH_CONTINUOUS (C++ enumerator)
mpu6050_int_latch_t::MPU6050_INT_LATCH_PULSE (C++ enumerator)
mpu6050_int_level_t (C++ enum)
mpu6050_int_level_t::MPU6050_INT_LEVEL_HIGH (C++ enumerator)
mpu6050_int_level_t::MPU6050_INT_LEVEL_LOW (C++ enumerator)
mpu6050_int_source_t (C++ enum)
mpu6050_int_source_t::MPU6050_INT_DATA_READY (C++ enumerator)
mpu6050_int_source_t::MPU6050_INT_DMP (C++ enumerator)
mpu6050_int_source_t::MPU6050_INT_FIFO_OFLOW (C++ enumerator)
mpu6050_int_source_t::MPU6050_INT_FREEFALL (C++ enumerator)
mpu6050_int_source_t::MPU6050_INT_I2C_MASTER (C++ enumerator)
mpu6050_int_source_t::MPU6050_INT_MOTION (C++ enumerator)
mpu6050_int_source_t::MPU6050_INT_PLL_READY (C++ enumerator)
mpu6050_int_source_t::MPU6050_INT_ZERO_MOTION (C++ enumerator)
mpu6050_motion_det_flags_t (C++ enum)
mpu6050_motion_det_flags_t::MPU6050_MOTION_X_NEG (C++ enumerator)
mpu6050_motion_det_flags_t::MPU6050_MOTION_X_POS (C++ enumerator)
mpu6050_motion_det_flags_t::MPU6050_MOTION_Y_NEG (C++ enumerator)
mpu6050_motion_det_flags_t::MPU6050_MOTION_Y_POS (C++ enumerator)
mpu6050_motion_det_flags_t::MPU6050_MOTION_Z_NEG (C++ enumerator)
mpu6050_motion_det_flags_t::MPU6050_MOTION_Z_POS (C++ enumerator)
mpu6050_motion_det_flags_t::MPU6050_MOTION_ZERO (C++ enumerator)
mpu6050_raw_acceleration_t (C++ struct)
mpu6050_raw_acceleration_t::x (C++ member)
mpu6050_raw_acceleration_t::y (C++ member)
mpu6050_raw_acceleration_t::z (C++ member)
mpu6050_raw_rotation_t (C++ struct)
mpu6050_raw_rotation_t::x (C++ member)
mpu6050_raw_rotation_t::y (C++ member)
mpu6050_raw_rotation_t::z (C++ member)
mpu6050_reset (C++ function)
mpu6050_reset_accelerometer_path (C++ function)
mpu6050_reset_fifo (C++ function)
mpu6050_reset_gyroscope_path (C++ function)
mpu6050_reset_sensors (C++ function)
mpu6050_reset_temperature_path (C++ function)
mpu6050_rotation_t (C++ struct)
mpu6050_rotation_t::x (C++ member)
mpu6050_rotation_t::y (C++ member)
mpu6050_rotation_t::z (C++ member)
mpu6050_self_test (C++ function)
mpu6050_set_accel_fifo_enabled (C++ function)
mpu6050_set_accel_offset (C++ function)
mpu6050_set_accel_self_test (C++ function)
mpu6050_set_accelerometer_power_on_delay (C++ function)
mpu6050_set_aux_vddio_level (C++ function)
mpu6050_set_clock_output_enabled (C++ function)
mpu6050_set_clock_source (C++ function)
mpu6050_set_dhpf_mode (C++ function)
mpu6050_set_dlpf_mode (C++ function)
mpu6050_set_external_frame_sync (C++ function)
mpu6050_set_external_shadow_delay_enabled (C++ function)
mpu6050_set_fifo_byte (C++ function)
mpu6050_set_fifo_enabled (C++ function)
mpu6050_set_freefall_detection_counter_decrement (C++ function)
mpu6050_set_freefall_detection_duration (C++ function)
mpu6050_set_freefall_detection_threshold (C++ function)
mpu6050_set_fsync_interrupt_enabled (C++ function)
mpu6050_set_fsync_interrupt_level (C++ function)
mpu6050_set_full_scale_accel_range (C++ function)
mpu6050_set_full_scale_gyro_range (C++ function)
mpu6050_set_gyro_fifo_enabled (C++ function)
mpu6050_set_gyro_offset (C++ function)
mpu6050_set_i2c_bypass_enabled (C++ function)
mpu6050_set_i2c_master_mode_enabled (C++ function)
mpu6050_set_int_enabled (C++ function)
mpu6050_set_interrupt_drive (C++ function)
mpu6050_set_interrupt_latch (C++ function)
mpu6050_set_interrupt_latch_clear (C++ function)
mpu6050_set_interrupt_mode (C++ function)
mpu6050_set_master_clock_speed (C++ function)
mpu6050_set_motion_detection_counter_decrement (C++ function)
mpu6050_set_motion_detection_duration (C++ function)
mpu6050_set_motion_detection_threshold (C++ function)
mpu6050_set_multi_master_enabled (C++ function)
mpu6050_set_rate (C++ function)
mpu6050_set_slave_4_interrupt_enabled (C++ function)
mpu6050_set_slave_4_master_delay (C++ function)
mpu6050_set_slave_4_output_byte (C++ function)
mpu6050_set_slave_address (C++ function)
mpu6050_set_slave_data_length (C++ function)
mpu6050_set_slave_delay_enabled (C++ function)
mpu6050_set_slave_enabled (C++ function)
mpu6050_set_slave_fifo_enabled (C++ function)
mpu6050_set_slave_output_byte (C++ function)
mpu6050_set_slave_read_write_transition_enabled (C++ function)
mpu6050_set_slave_register (C++ function)
mpu6050_set_slave_word_byte_swap (C++ function)
mpu6050_set_slave_word_group_offset (C++ function)
mpu6050_set_slave_write_mode (C++ function)
mpu6050_set_sleep_enabled (C++ function)
mpu6050_set_standby_accel_enabled (C++ function)
mpu6050_set_standby_gyro_enabled (C++ function)
mpu6050_set_temp_fifo_enabled (C++ function)
mpu6050_set_temp_sensor_enabled (C++ function)
mpu6050_set_wait_for_external_sensor_enabled (C++ function)
mpu6050_set_wake_cycle_enabled (C++ function)
mpu6050_set_wake_frequency (C++ function)
mpu6050_set_zero_motion_detection_duration (C++ function)
mpu6050_set_zero_motion_detection_threshold (C++ function)
mpu6050_slave_t (C++ enum)
mpu6050_slave_t::MPU6050_SLAVE_0 (C++ enumerator)
mpu6050_slave_t::MPU6050_SLAVE_1 (C++ enumerator)
mpu6050_slave_t::MPU6050_SLAVE_2 (C++ enumerator)
mpu6050_slave_t::MPU6050_SLAVE_3 (C++ enumerator)
mpu6050_slave_t::MPU6050_SLAVE_4 (C++ enumerator)
mpu6050_switch_spie_enabled (C++ function)
mpu6050_vddio_level_t (C++ enum)
mpu6050_vddio_level_t::MPU6050_VDDIO_VDD (C++ enumerator)
mpu6050_vddio_level_t::MPU6050_VDDIO_VLOGIC (C++ enumerator)
mpu6050_wake_freq_t (C++ enum)
mpu6050_wake_freq_t::MPU6050_WAKE_FREQ_1_25 (C++ enumerator)
mpu6050_wake_freq_t::MPU6050_WAKE_FREQ_20 (C++ enumerator)
mpu6050_wake_freq_t::MPU6050_WAKE_FREQ_40 (C++ enumerator)
mpu6050_wake_freq_t::MPU6050_WAKE_FREQ_5 (C++ enumerator)
MS5611_ADDR_CSB_HIGH (C macro)
MS5611_ADDR_CSB_LOW (C macro)
ms5611_config_data_t (C++ struct)
ms5611_config_data_t::off (C++ member)
ms5611_config_data_t::sens (C++ member)
ms5611_config_data_t::t_ref (C++ member)
ms5611_config_data_t::tco (C++ member)
ms5611_config_data_t::tcs (C++ member)
ms5611_config_data_t::tempsens (C++ member)
ms5611_free_desc (C++ function)
ms5611_get_sensor_data (C++ function)
ms5611_init (C++ function)
ms5611_init_desc (C++ function)
ms5611_osr_t (C++ enum)
ms5611_osr_t::MS5611_OSR_1024 (C++ enumerator)
ms5611_osr_t::MS5611_OSR_2048 (C++ enumerator)
ms5611_osr_t::MS5611_OSR_256 (C++ enumerator)
ms5611_osr_t::MS5611_OSR_4096 (C++ enumerator)
ms5611_osr_t::MS5611_OSR_512 (C++ enumerator)
ms5611_t (C++ struct)
ms5611_t::config_data (C++ member)
ms5611_t::i2c_dev (C++ member)
ms5611_t::osr (C++ member)
O
onewire_addr_t (C++ type)
onewire_check_crc16 (C++ function)
onewire_crc16 (C++ function)
onewire_crc8 (C++ function)
onewire_depower (C++ function)
ONEWIRE_NONE (C macro)
onewire_power (C++ function)
onewire_read (C++ function)
onewire_read_bytes (C++ function)
onewire_reset (C++ function)
onewire_search_next (C++ function)
onewire_search_prefix (C++ function)
onewire_search_start (C++ function)
onewire_search_t (C++ struct)
onewire_select (C++ function)
onewire_skip_rom (C++ function)
onewire_write (C++ function)
onewire_write_bytes (C++ function)
P
PCA9537_I2C_ADDR (C macro)
pca9557_free_desc (C++ function)
pca9557_get_level (C++ function)
pca9557_get_mode (C++ function)
PCA9557_I2C_ADDR_BASE (C macro)
pca9557_init_desc (C++ function)
pca9557_mode_t (C++ enum)
pca9557_mode_t::PCA9557_MODE_INPUT (C++ enumerator)
pca9557_mode_t::PCA9557_MODE_OUTPUT (C++ enumerator)
pca9557_port_get_mode (C++ function)
pca9557_port_get_polarity (C++ function)
pca9557_port_read (C++ function)
pca9557_port_set_mode (C++ function)
pca9557_port_set_polarity (C++ function)
pca9557_port_write (C++ function)
pca9557_set_level (C++ function)
pca9557_set_mode (C++ function)
PCA9685_ADDR_BASE (C macro)
pca9685_channel_t (C++ enum)
pca9685_channel_t::PCA9685_CHANNEL_0 (C++ enumerator)
pca9685_channel_t::PCA9685_CHANNEL_1 (C++ enumerator)
pca9685_channel_t::PCA9685_CHANNEL_10 (C++ enumerator)
pca9685_channel_t::PCA9685_CHANNEL_11 (C++ enumerator)
pca9685_channel_t::PCA9685_CHANNEL_12 (C++ enumerator)
pca9685_channel_t::PCA9685_CHANNEL_13 (C++ enumerator)
pca9685_channel_t::PCA9685_CHANNEL_14 (C++ enumerator)
pca9685_channel_t::PCA9685_CHANNEL_15 (C++ enumerator)
pca9685_channel_t::PCA9685_CHANNEL_2 (C++ enumerator)
pca9685_channel_t::PCA9685_CHANNEL_3 (C++ enumerator)
pca9685_channel_t::PCA9685_CHANNEL_4 (C++ enumerator)
pca9685_channel_t::PCA9685_CHANNEL_5 (C++ enumerator)
pca9685_channel_t::PCA9685_CHANNEL_6 (C++ enumerator)
pca9685_channel_t::PCA9685_CHANNEL_7 (C++ enumerator)
pca9685_channel_t::PCA9685_CHANNEL_8 (C++ enumerator)
pca9685_channel_t::PCA9685_CHANNEL_9 (C++ enumerator)
pca9685_channel_t::PCA9685_CHANNEL_ALL (C++ enumerator)
pca9685_free_desc (C++ function)
pca9685_get_output_open_drain (C++ function)
pca9685_get_prescaler (C++ function)
pca9685_get_pwm_frequency (C++ function)
pca9685_init (C++ function)
pca9685_init_desc (C++ function)
pca9685_is_output_inverted (C++ function)
pca9685_is_sleeping (C++ function)
PCA9685_MAX_PWM_VALUE (C macro)
pca9685_restart (C++ function)
pca9685_set_output_inverted (C++ function)
pca9685_set_output_open_drain (C++ function)
pca9685_set_prescaler (C++ function)
pca9685_set_pwm_frequency (C++ function)
pca9685_set_pwm_value (C++ function)
pca9685_set_pwm_values (C++ function)
pca9685_set_subaddr (C++ function)
pca9685_sleep (C++ function)
pcf8563_alarm_flags_t (C++ enum)
pcf8563_alarm_flags_t::PCF8563_ALARM_MATCH_DAY (C++ enumerator)
pcf8563_alarm_flags_t::PCF8563_ALARM_MATCH_HOUR (C++ enumerator)
pcf8563_alarm_flags_t::PCF8563_ALARM_MATCH_MIN (C++ enumerator)
pcf8563_alarm_flags_t::PCF8563_ALARM_MATCH_WEEKDAY (C++ enumerator)
pcf8563_clear_alarm_flag (C++ function)
pcf8563_clear_timer_flag (C++ function)
pcf8563_clkout_freq_t (C++ enum)
pcf8563_clkout_freq_t::PCF8563_1024HZ (C++ enumerator)
pcf8563_clkout_freq_t::PCF8563_1HZ (C++ enumerator)
pcf8563_clkout_freq_t::PCF8563_32768HZ (C++ enumerator)
pcf8563_clkout_freq_t::PCF8563_32HZ (C++ enumerator)
pcf8563_clkout_freq_t::PCF8563_DISABLED (C++ enumerator)
pcf8563_free_desc (C++ function)
pcf8563_get_alarm (C++ function)
pcf8563_get_alarm_flag (C++ function)
pcf8563_get_clkout (C++ function)
pcf8563_get_time (C++ function)
pcf8563_get_timer_flag (C++ function)
pcf8563_get_timer_settings (C++ function)
pcf8563_get_timer_value (C++ function)
PCF8563_I2C_ADDR (C macro)
pcf8563_init_desc (C++ function)
pcf8563_set_alarm (C++ function)
pcf8563_set_clkout (C++ function)
pcf8563_set_time (C++ function)
pcf8563_set_timer_settings (C++ function)
pcf8563_set_timer_value (C++ function)
pcf8563_start_timer (C++ function)
pcf8563_stop_timer (C++ function)
pcf8563_timer_clock_t (C++ enum)
pcf8563_timer_clock_t::PCF8563_TIMER_1_60HZ (C++ enumerator)
pcf8563_timer_clock_t::PCF8563_TIMER_1HZ (C++ enumerator)
pcf8563_timer_clock_t::PCF8563_TIMER_4096HZ (C++ enumerator)
pcf8563_timer_clock_t::PCF8563_TIMER_64HZ (C++ enumerator)
pcf8574_free_desc (C++ function)
pcf8574_init_desc (C++ function)
pcf8574_port_read (C++ function)
pcf8574_port_write (C++ function)
pcf8575_free_desc (C++ function)
PCF8575_I2C_ADDR_BASE (C macro)
pcf8575_init_desc (C++ function)
pcf8575_port_read (C++ function)
pcf8575_port_write (C++ function)
PCF8591_DEFAULT_ADDRESS (C macro)
pcf8591_free_desc (C++ function)
pcf8591_init_desc (C++ function)
pcf8591_input_conf_t (C++ enum)
pcf8591_input_conf_t::PCF8591_IC_2_DIFFS (C++ enumerator)
pcf8591_input_conf_t::PCF8591_IC_2_SINGLES_DIFF (C++ enumerator)
pcf8591_input_conf_t::PCF8591_IC_4_SINGLES (C++ enumerator)
pcf8591_input_conf_t::PCF8591_IC_DIFF (C++ enumerator)
pcf8591_read (C++ function)
pcf8591_write (C++ function)
Q
qmc5883l_data_ready (C++ function)
qmc5883l_data_t (C++ struct)
qmc5883l_free_desc (C++ function)
qmc5883l_get_chip_id (C++ function)
qmc5883l_get_config (C++ function)
qmc5883l_get_data (C++ function)
qmc5883l_get_int (C++ function)
qmc5883l_get_mode (C++ function)
qmc5883l_get_raw_data (C++ function)
qmc5883l_get_raw_temp (C++ function)
QMC5883L_I2C_ADDR_DEF (C macro)
qmc5883l_init_desc (C++ function)
qmc5883l_mode_t (C++ enum)
qmc5883l_mode_t::QMC5883L_MODE_CONTINUOUS (C++ enumerator)
qmc5883l_mode_t::QMC5883L_MODE_STANDBY (C++ enumerator)
qmc5883l_odr_t (C++ enum)
qmc5883l_odr_t::QMC5883L_DR_10 (C++ enumerator)
qmc5883l_odr_t::QMC5883L_DR_100 (C++ enumerator)
qmc5883l_odr_t::QMC5883L_DR_200 (C++ enumerator)
qmc5883l_odr_t::QMC5883L_DR_50 (C++ enumerator)
qmc5883l_osr_t (C++ enum)
qmc5883l_osr_t::QMC5883L_OSR_128 (C++ enumerator)
qmc5883l_osr_t::QMC5883L_OSR_256 (C++ enumerator)
qmc5883l_osr_t::QMC5883L_OSR_512 (C++ enumerator)
qmc5883l_osr_t::QMC5883L_OSR_64 (C++ enumerator)
qmc5883l_range_t (C++ enum)
qmc5883l_range_t::QMC5883L_RNG_2 (C++ enumerator)
qmc5883l_range_t::QMC5883L_RNG_8 (C++ enumerator)
qmc5883l_raw_data_t (C++ struct)
qmc5883l_raw_to_mg (C++ function)
qmc5883l_reset (C++ function)
qmc5883l_set_config (C++ function)
qmc5883l_set_int (C++ function)
qmc5883l_set_mode (C++ function)
qmc5883l_t (C++ struct)
R
rand16seed (C++ member)
rda5807m_band_t (C++ enum)
rda5807m_band_t::RDA5807M_BAND_50_76 (C++ enumerator)
rda5807m_band_t::RDA5807M_BAND_65_76 (C++ enumerator)
rda5807m_band_t::RDA5807M_BAND_76_108 (C++ enumerator)
rda5807m_band_t::RDA5807M_BAND_76_91 (C++ enumerator)
rda5807m_band_t::RDA5807M_BAND_87_108 (C++ enumerator)
rda5807m_channel_spacing_t (C++ enum)
rda5807m_channel_spacing_t::RDA5807M_CHAN_SPACE_100 (C++ enumerator)
rda5807m_channel_spacing_t::RDA5807M_CHAN_SPACE_200 (C++ enumerator)
rda5807m_channel_spacing_t::RDA5807M_CHAN_SPACE_25 (C++ enumerator)
rda5807m_channel_spacing_t::RDA5807M_CHAN_SPACE_50 (C++ enumerator)
rda5807m_clock_freq_t (C++ enum)
rda5807m_clock_freq_t::RDA5807M_CLK_12MHZ (C++ enumerator)
rda5807m_clock_freq_t::RDA5807M_CLK_13MHZ (C++ enumerator)
rda5807m_clock_freq_t::RDA5807M_CLK_19_2MHZ (C++ enumerator)
rda5807m_clock_freq_t::RDA5807M_CLK_24MHZ (C++ enumerator)
rda5807m_clock_freq_t::RDA5807M_CLK_26MHZ (C++ enumerator)
rda5807m_clock_freq_t::RDA5807M_CLK_32768HZ (C++ enumerator)
rda5807m_clock_freq_t::RDA5807M_CLK_38_4MHZ (C++ enumerator)
rda5807m_free_desc (C++ function)
rda5807m_get_afc (C++ function)
rda5807m_get_band (C++ function)
rda5807m_get_bass_boost (C++ function)
rda5807m_get_channel_spacing (C++ function)
rda5807m_get_frequency_khz (C++ function)
rda5807m_get_mono (C++ function)
rda5807m_get_mute (C++ function)
rda5807m_get_softmute (C++ function)
rda5807m_get_state (C++ function)
rda5807m_get_volume (C++ function)
rda5807m_init (C++ function)
rda5807m_init_desc (C++ function)
RDA5807M_RSSI_MAX (C macro)
rda5807m_seek_start (C++ function)
rda5807m_seek_status_t (C++ enum)
rda5807m_seek_status_t::RDA5807M_SEEK_COMPLETE (C++ enumerator)
rda5807m_seek_status_t::RDA5807M_SEEK_FAILED (C++ enumerator)
rda5807m_seek_status_t::RDA5807M_SEEK_NONE (C++ enumerator)
rda5807m_seek_status_t::RDA5807M_SEEK_STARTED (C++ enumerator)
rda5807m_seek_stop (C++ function)
RDA5807M_SEEK_TH_DEF (C macro)
RDA5807M_SEEK_TH_MAX (C macro)
rda5807m_set_afc (C++ function)
rda5807m_set_band (C++ function)
rda5807m_set_bass_boost (C++ function)
rda5807m_set_channel_spacing (C++ function)
rda5807m_set_frequency_khz (C++ function)
rda5807m_set_mono (C++ function)
rda5807m_set_mute (C++ function)
rda5807m_set_softmute (C++ function)
rda5807m_set_volume (C++ function)
rda5807m_state_t (C++ struct)
rda5807m_state_t::frequency (C++ member)
rda5807m_state_t::rds (C++ member)
rda5807m_state_t::rds_ready (C++ member)
rda5807m_state_t::rssi (C++ member)
rda5807m_state_t::seek_status (C++ member)
rda5807m_state_t::station (C++ member)
rda5807m_state_t::stereo (C++ member)
rda5807m_t (C++ struct)
rda5807m_t::band (C++ member)
rda5807m_t::i2c_dev (C++ member)
rda5807m_t::spacing (C++ member)
RDA5807M_VOL_MAX (C macro)
rgb2hsv_approximate (C++ function)
rgb_add (C++ function)
rgb_add_rgb (C++ function)
rgb_average_light (C++ function)
rgb_blend (C++ function)
rgb_fade (C++ function)
rgb_fade_light (C++ function)
rgb_fill_gradient2_hsv (C++ function)
rgb_fill_gradient2_rgb (C++ function)
rgb_fill_gradient3_hsv (C++ function)
rgb_fill_gradient3_rgb (C++ function)
rgb_fill_gradient4_hsv (C++ function)
rgb_fill_gradient4_rgb (C++ function)
rgb_fill_gradient_hsv (C++ function)
rgb_fill_gradient_rgb (C++ function)
rgb_fill_solid_hsv (C++ function)
rgb_fill_solid_rgb (C++ function)
rgb_from_code (C++ function)
rgb_from_values (C++ function)
rgb_heat_color (C++ function)
rgb_invert (C++ function)
rgb_is_zero (C++ function)
rgb_lerp16 (C++ function)
rgb_lerp8 (C++ function)
rgb_luma (C++ function)
rgb_max_brightness (C++ function)
rgb_mul (C++ function)
rgb_scale (C++ function)
rgb_scale_video (C++ function)
rgb_sub (C++ function)
rgb_sub_rgb (C++ function)
rgb_t (C++ struct)
rgb_to_code (C++ function)
rotary_encoder_add (C++ function)
rotary_encoder_btn_state_t (C++ enum)
rotary_encoder_btn_state_t::RE_BTN_LONG_PRESSED (C++ enumerator)
rotary_encoder_btn_state_t::RE_BTN_PRESSED (C++ enumerator)
rotary_encoder_btn_state_t::RE_BTN_RELEASED (C++ enumerator)
rotary_encoder_event_t (C++ struct)
rotary_encoder_event_t::diff (C++ member)
rotary_encoder_event_t::sender (C++ member)
rotary_encoder_event_t::type (C++ member)
rotary_encoder_event_type_t (C++ enum)
rotary_encoder_event_type_t::RE_ET_BTN_CLICKED (C++ enumerator)
rotary_encoder_event_type_t::RE_ET_BTN_LONG_PRESSED (C++ enumerator)
rotary_encoder_event_type_t::RE_ET_BTN_PRESSED (C++ enumerator)
rotary_encoder_event_type_t::RE_ET_BTN_RELEASED (C++ enumerator)
rotary_encoder_event_type_t::RE_ET_CHANGED (C++ enumerator)
rotary_encoder_init (C++ function)
rotary_encoder_remove (C++ function)
rotary_encoder_t (C++ struct)
rotary_encoder_t::pin_btn (C++ member)
S
saccum114 (C++ type)
saccum1516 (C++ type)
saccum78 (C++ type)
scd30_free_desc (C++ function)
scd30_get_automatic_self_calibration (C++ function)
scd30_get_data_ready_status (C++ function)
scd30_get_forced_recalibration_value (C++ function)
scd30_get_measurement_interval (C++ function)
scd30_get_sensor_altitude (C++ function)
scd30_get_temperature_offset (C++ function)
scd30_get_temperature_offset_ticks (C++ function)
SCD30_I2C_ADDR (C macro)
scd30_init_desc (C++ function)
scd30_read_firmware_version (C++ function)
scd30_read_measurement (C++ function)
scd30_set_automatic_self_calibration (C++ function)
scd30_set_forced_recalibration_value (C++ function)
scd30_set_measurement_interval (C++ function)
scd30_set_sensor_altitude (C++ function)
scd30_set_temperature_offset (C++ function)
scd30_set_temperature_offset_ticks (C++ function)
scd30_soft_reset (C++ function)
scd30_stop_continuous_measurement (C++ function)
scd30_trigger_continuous_measurement (C++ function)
scd4x_free_desc (C++ function)
scd4x_get_automatic_self_calibration (C++ function)
scd4x_get_data_ready_status (C++ function)
scd4x_get_sensor_altitude (C++ function)
scd4x_get_serial_number (C++ function)
scd4x_get_temperature_offset (C++ function)
scd4x_get_temperature_offset_ticks (C++ function)
SCD4X_I2C_ADDR (C macro)
scd4x_init_desc (C++ function)
scd4x_measure_single_shot (C++ function)
scd4x_measure_single_shot_rht_only (C++ function)
scd4x_perform_factory_reset (C++ function)
scd4x_perform_forced_recalibration (C++ function)
scd4x_perform_self_test (C++ function)
scd4x_persist_settings (C++ function)
scd4x_power_down (C++ function)
scd4x_read_measurement (C++ function)
scd4x_read_measurement_ticks (C++ function)
scd4x_reinit (C++ function)
scd4x_set_ambient_ressure (C++ function)
scd4x_set_automatic_self_calibration (C++ function)
scd4x_set_sensor_altitude (C++ function)
scd4x_set_temperature_offset (C++ function)
scd4x_set_temperature_offset_ticks (C++ function)
scd4x_start_low_power_periodic_measurement (C++ function)
scd4x_start_periodic_measurement (C++ function)
scd4x_stop_periodic_measurement (C++ function)
scd4x_wake_up (C++ function)
sfract15 (C++ type)
sfract7 (C++ type)
SGM58031_ADDR_GND (C macro)
SGM58031_ADDR_SCL (C macro)
SGM58031_ADDR_SDA (C macro)
SGM58031_ADDR_VCC (C macro)
sgm58031_comp_latch_t (C++ enum)
sgm58031_comp_latch_t::SGM58031_COMP_LATCH_DISABLED (C++ enumerator)
sgm58031_comp_latch_t::SGM58031_COMP_LATCH_ENABLED (C++ enumerator)
sgm58031_comp_mode_t (C++ enum)
sgm58031_comp_mode_t::SGM58031_COMP_MODE_NORMAL (C++ enumerator)
sgm58031_comp_mode_t::SGM58031_COMP_MODE_WINDOW (C++ enumerator)
sgm58031_comp_polarity_t (C++ enum)
sgm58031_comp_polarity_t::SGM58031_COMP_POLARITY_HIGH (C++ enumerator)
sgm58031_comp_polarity_t::SGM58031_COMP_POLARITY_LOW (C++ enumerator)
sgm58031_comp_queue_t (C++ enum)
sgm58031_comp_queue_t::SGM58031_COMP_QUEUE_1 (C++ enumerator)
sgm58031_comp_queue_t::SGM58031_COMP_QUEUE_2 (C++ enumerator)
sgm58031_comp_queue_t::SGM58031_COMP_QUEUE_4 (C++ enumerator)
sgm58031_comp_queue_t::SGM58031_COMP_QUEUE_DISABLED (C++ enumerator)
sgm58031_conv_mode_t (C++ enum)
sgm58031_conv_mode_t::SGM58031_CONV_MODE_CONTINUOUS (C++ enumerator)
sgm58031_conv_mode_t::SGM58031_CONV_MODE_SINGLE_SHOT (C++ enumerator)
sgm58031_data_rate_t (C++ enum)
sgm58031_data_rate_t::SGM58031_DATA_RATE_100 (C++ enumerator)
sgm58031_data_rate_t::SGM58031_DATA_RATE_120 (C++ enumerator)
sgm58031_data_rate_t::SGM58031_DATA_RATE_12_5 (C++ enumerator)
sgm58031_data_rate_t::SGM58031_DATA_RATE_15 (C++ enumerator)
sgm58031_data_rate_t::SGM58031_DATA_RATE_200 (C++ enumerator)
sgm58031_data_rate_t::SGM58031_DATA_RATE_240 (C++ enumerator)
sgm58031_data_rate_t::SGM58031_DATA_RATE_25 (C++ enumerator)
sgm58031_data_rate_t::SGM58031_DATA_RATE_30 (C++ enumerator)
sgm58031_data_rate_t::SGM58031_DATA_RATE_400 (C++ enumerator)
sgm58031_data_rate_t::SGM58031_DATA_RATE_480 (C++ enumerator)
sgm58031_data_rate_t::SGM58031_DATA_RATE_50 (C++ enumerator)
sgm58031_data_rate_t::SGM58031_DATA_RATE_60 (C++ enumerator)
sgm58031_data_rate_t::SGM58031_DATA_RATE_6_25 (C++ enumerator)
sgm58031_data_rate_t::SGM58031_DATA_RATE_7_5 (C++ enumerator)
sgm58031_data_rate_t::SGM58031_DATA_RATE_800 (C++ enumerator)
sgm58031_data_rate_t::SGM58031_DATA_RATE_960 (C++ enumerator)
sgm58031_free_desc (C++ function)
sgm58031_gain_t (C++ enum)
sgm58031_gain_t::SGM58031_GAIN_0V256 (C++ enumerator)
sgm58031_gain_t::SGM58031_GAIN_0V256_2 (C++ enumerator)
sgm58031_gain_t::SGM58031_GAIN_0V256_3 (C++ enumerator)
sgm58031_gain_t::SGM58031_GAIN_0V512 (C++ enumerator)
sgm58031_gain_t::SGM58031_GAIN_1V024 (C++ enumerator)
sgm58031_gain_t::SGM58031_GAIN_2V048 (C++ enumerator)
sgm58031_gain_t::SGM58031_GAIN_4V096 (C++ enumerator)
sgm58031_gain_t::SGM58031_GAIN_6V144 (C++ enumerator)
sgm58031_gain_values (C++ member)
sgm58031_get_ain3_external_reference (C++ function)
sgm58031_get_bus_leakage_circuit (C++ function)
sgm58031_get_chip_id (C++ function)
sgm58031_get_comp_high_thresh (C++ function)
sgm58031_get_comp_latch (C++ function)
sgm58031_get_comp_low_thresh (C++ function)
sgm58031_get_comp_mode (C++ function)
sgm58031_get_comp_polarity (C++ function)
sgm58031_get_comp_queue (C++ function)
sgm58031_get_conv_mode (C++ function)
sgm58031_get_data_rate (C++ function)
sgm58031_get_gain (C++ function)
sgm58031_get_gn_trim1 (C++ function)
sgm58031_get_input_mux (C++ function)
sgm58031_get_source_pair (C++ function)
sgm58031_get_value (C++ function)
sgm58031_init_desc (C++ function)
sgm58031_is_busy (C++ function)
SGM58031_MAX_VALUE (C macro)
sgm58031_mux_t (C++ enum)
sgm58031_mux_t::SGM58031_MUX_AIN0_AIN1 (C++ enumerator)
sgm58031_mux_t::SGM58031_MUX_AIN0_AIN3 (C++ enumerator)
sgm58031_mux_t::SGM58031_MUX_AIN0_GND (C++ enumerator)
sgm58031_mux_t::SGM58031_MUX_AIN1_AIN3 (C++ enumerator)
sgm58031_mux_t::SGM58031_MUX_AIN1_GND (C++ enumerator)
sgm58031_mux_t::SGM58031_MUX_AIN2_AIN3 (C++ enumerator)
sgm58031_mux_t::SGM58031_MUX_AIN2_GND (C++ enumerator)
sgm58031_mux_t::SGM58031_MUX_AIN3_GND (C++ enumerator)
sgm58031_set_ain3_external_reference (C++ function)
sgm58031_set_bus_leakage_circuit (C++ function)
sgm58031_set_comp_high_thresh (C++ function)
sgm58031_set_comp_latch (C++ function)
sgm58031_set_comp_low_thresh (C++ function)
sgm58031_set_comp_mode (C++ function)
sgm58031_set_comp_polarity (C++ function)
sgm58031_set_comp_queue (C++ function)
sgm58031_set_conv_mode (C++ function)
sgm58031_set_data_rate (C++ function)
sgm58031_set_gain (C++ function)
sgm58031_set_gn_trim1 (C++ function)
sgm58031_set_input_mux (C++ function)
sgm58031_set_source_pair (C++ function)
sgm58031_start_conversion (C++ function)
SGP40_ADDR (C macro)
sgp40_free_desc (C++ function)
sgp40_heater_off (C++ function)
sgp40_init (C++ function)
sgp40_init_desc (C++ function)
sgp40_measure_raw (C++ function)
sgp40_measure_voc (C++ function)
sgp40_self_test (C++ function)
sgp40_soft_reset (C++ function)
sgp40_t (C++ struct)
sht3x_compute_values (C++ function)
sht3x_free_desc (C++ function)
sht3x_get_measurement_duration (C++ function)
sht3x_get_raw_data (C++ function)
sht3x_get_results (C++ function)
SHT3X_I2C_ADDR_GND (C macro)
SHT3X_I2C_ADDR_VDD (C macro)
sht3x_init (C++ function)
sht3x_init_desc (C++ function)
sht3x_measure (C++ function)
sht3x_mode_t (C++ enum)
sht3x_mode_t::SHT3X_PERIODIC_05MPS (C++ enumerator)
sht3x_mode_t::SHT3X_PERIODIC_10MPS (C++ enumerator)
sht3x_mode_t::SHT3X_PERIODIC_1MPS (C++ enumerator)
sht3x_mode_t::SHT3X_PERIODIC_2MPS (C++ enumerator)
sht3x_mode_t::SHT3X_PERIODIC_4MPS (C++ enumerator)
sht3x_mode_t::SHT3X_SINGLE_SHOT (C++ enumerator)
SHT3X_RAW_DATA_SIZE (C macro)
sht3x_raw_data_t (C++ type)
sht3x_repeat_t (C++ enum)
sht3x_repeat_t::SHT3X_HIGH (C++ enumerator)
sht3x_repeat_t::SHT3X_LOW (C++ enumerator)
sht3x_repeat_t::SHT3X_MEDIUM (C++ enumerator)
sht3x_set_heater (C++ function)
sht3x_start_measurement (C++ function)
sht3x_stop_periodic_measurement (C++ function)
sht3x_t (C++ struct)
sht3x_t::i2c_dev (C++ member)
sht3x_t::meas_first (C++ member)
sht3x_t::meas_start_time (C++ member)
sht3x_t::meas_started (C++ member)
sht3x_t::mode (C++ member)
sht3x_t::repeatability (C++ member)
sht4x_compute_values (C++ function)
sht4x_free_desc (C++ function)
sht4x_get_measurement_duration (C++ function)
sht4x_get_raw_data (C++ function)
sht4x_get_results (C++ function)
sht4x_heater_t (C++ enum)
sht4x_heater_t::SHT4X_HEATER_HIGH_LONG (C++ enumerator)
sht4x_heater_t::SHT4X_HEATER_HIGH_SHORT (C++ enumerator)
sht4x_heater_t::SHT4X_HEATER_LOW_LONG (C++ enumerator)
sht4x_heater_t::SHT4X_HEATER_LOW_SHORT (C++ enumerator)
sht4x_heater_t::SHT4X_HEATER_MEDIUM_LONG (C++ enumerator)
sht4x_heater_t::SHT4X_HEATER_MEDIUM_SHORT (C++ enumerator)
sht4x_heater_t::SHT4X_HEATER_OFF (C++ enumerator)
SHT4X_I2C_ADDRESS (C macro)
sht4x_init (C++ function)
sht4x_init_desc (C++ function)
sht4x_measure (C++ function)
SHT4X_RAW_DATA_SIZE (C macro)
sht4x_raw_data_t (C++ type)
sht4x_repeat_t (C++ enum)
sht4x_repeat_t::SHT4X_HIGH (C++ enumerator)
sht4x_repeat_t::SHT4X_LOW (C++ enumerator)
sht4x_repeat_t::SHT4X_MEDIUM (C++ enumerator)
sht4x_reset (C++ function)
sht4x_start_measurement (C++ function)
sht4x_t (C++ struct)
sht4x_t::heater (C++ member)
sht4x_t::i2c_dev (C++ member)
sht4x_t::meas_start_time (C++ member)
sht4x_t::meas_started (C++ member)
sht4x_t::repeatability (C++ member)
sht4x_t::serial (C++ member)
si7021_device_id_t (C++ enum)
si7021_device_id_t::SI_MODEL_SAMPLE (C++ enumerator)
si7021_device_id_t::SI_MODEL_SI7013 (C++ enumerator)
si7021_device_id_t::SI_MODEL_SI7020 (C++ enumerator)
si7021_device_id_t::SI_MODEL_SI7021 (C++ enumerator)
si7021_device_id_t::SI_MODEL_UNKNOWN (C++ enumerator)
si7021_free_desc (C++ function)
si7021_get_device_id (C++ function)
si7021_get_device_revision (C++ function)
si7021_get_heater (C++ function)
si7021_get_heater_current (C++ function)
si7021_get_resolution (C++ function)
si7021_get_serial (C++ function)
SI7021_I2C_ADDR (C macro)
si7021_init_desc (C++ function)
SI7021_MAX_HEATER_CURRENT (C macro)
si7021_measure_humidity (C++ function)
si7021_measure_temperature (C++ function)
si7021_reset (C++ function)
si7021_resolution_t (C++ enum)
si7021_resolution_t::SI7021_RES_RH08_T12 (C++ enumerator)
si7021_resolution_t::SI7021_RES_RH10_T13 (C++ enumerator)
si7021_resolution_t::SI7021_RES_RH11_T11 (C++ enumerator)
si7021_resolution_t::SI7021_RES_RH12_T14 (C++ enumerator)
si7021_set_heater (C++ function)
si7021_set_heater_current (C++ function)
si7021_set_resolution (C++ function)
spi_cfg (C++ member)
spi_dev (C++ member)
sts21_free_desc (C++ function)
sts21_get_heater_state (C++ function)
sts21_get_power_alert (C++ function)
sts21_get_resolution (C++ function)
sts21_init (C++ function)
sts21_init_desc (C++ function)
sts21_is_busy (C++ function)
sts21_measure (C++ function)
sts21_read_temperature (C++ function)
sts21_resolution_t (C++ enum)
sts21_resolution_t::STS21_RESOLUTION_11 (C++ enumerator)
sts21_resolution_t::STS21_RESOLUTION_12 (C++ enumerator)
sts21_resolution_t::STS21_RESOLUTION_13 (C++ enumerator)
sts21_resolution_t::STS21_RESOLUTION_14 (C++ enumerator)
sts21_set_heater_state (C++ function)
sts21_set_resolution (C++ function)
sts21_t (C++ struct)
sts21_trigger_measurement (C++ function)
sts3x_compute_values (C++ function)
sts3x_free_desc (C++ function)
sts3x_get_measurement_duration (C++ function)
sts3x_get_raw_data (C++ function)
sts3x_get_results (C++ function)
STS3X_I2C_ADDR_GND (C macro)
STS3X_I2C_ADDR_VDD (C macro)
sts3x_init (C++ function)
sts3x_init_desc (C++ function)
sts3x_measure (C++ function)
sts3x_mode_t (C++ enum)
sts3x_mode_t::STS3X_PERIODIC_05MPS (C++ enumerator)
sts3x_mode_t::STS3X_PERIODIC_10MPS (C++ enumerator)
sts3x_mode_t::STS3X_PERIODIC_1MPS (C++ enumerator)
sts3x_mode_t::STS3X_PERIODIC_2MPS (C++ enumerator)
sts3x_mode_t::STS3X_PERIODIC_4MPS (C++ enumerator)
sts3x_mode_t::STS3X_SINGLE_SHOT (C++ enumerator)
STS3X_RAW_DATA_SIZE (C macro)
sts3x_raw_data_t (C++ type)
sts3x_repeat_t (C++ enum)
sts3x_repeat_t::STS3X_HIGH (C++ enumerator)
sts3x_repeat_t::STS3X_LOW (C++ enumerator)
sts3x_repeat_t::STS3X_MEDIUM (C++ enumerator)
sts3x_set_heater (C++ function)
sts3x_start_measurement (C++ function)
sts3x_stop_periodic_measurement (C++ function)
sts3x_t (C++ struct)
sts3x_t::i2c_dev (C++ member)
sts3x_t::meas_first (C++ member)
sts3x_t::meas_start_time (C++ member)
sts3x_t::meas_started (C++ member)
sts3x_t::mode (C++ member)
sts3x_t::repeatability (C++ member)
T
TCA9534_I2C_ADDR_BASE (C macro)
TCA9548_ADDR_0 (C macro)
TCA9548_ADDR_1 (C macro)
TCA9548_ADDR_2 (C macro)
TCA9548_ADDR_3 (C macro)
TCA9548_ADDR_4 (C macro)
TCA9548_ADDR_5 (C macro)
TCA9548_ADDR_6 (C macro)
TCA9548_ADDR_7 (C macro)
TCA9548_CHANNEL0 (C macro)
TCA9548_CHANNEL1 (C macro)
TCA9548_CHANNEL2 (C macro)
TCA9548_CHANNEL3 (C macro)
TCA9548_CHANNEL4 (C macro)
TCA9548_CHANNEL5 (C macro)
TCA9548_CHANNEL6 (C macro)
TCA9548_CHANNEL7 (C macro)
tca9548_free_desc (C++ function)
tca9548_get_channels (C++ function)
tca9548_init_desc (C++ function)
tca9548_set_channels (C++ function)
tca95x5_free_desc (C++ function)
tca95x5_get_level (C++ function)
TCA95X5_I2C_ADDR_BASE (C macro)
tca95x5_init_desc (C++ function)
tca95x5_port_get_mode (C++ function)
tca95x5_port_read (C++ function)
tca95x5_port_set_mode (C++ function)
tca95x5_port_write (C++ function)
tca95x5_set_level (C++ function)
TDA74XX_ADDR (C macro)
tda74xx_band_t (C++ enum)
tda74xx_band_t::TDA74XX_BAND_BASS (C++ enumerator)
tda74xx_band_t::TDA74XX_BAND_MIDDLE (C++ enumerator)
tda74xx_band_t::TDA74XX_BAND_TREBLE (C++ enumerator)
tda74xx_channel_t (C++ enum)
tda74xx_channel_t::TDA74XX_CHANNEL_LEFT (C++ enumerator)
tda74xx_channel_t::TDA74XX_CHANNEL_RIGHT (C++ enumerator)
tda74xx_free_desc (C++ function)
tda74xx_get_equalizer_gain (C++ function)
tda74xx_get_input (C++ function)
tda74xx_get_input_gain (C++ function)
tda74xx_get_speaker_attenuation (C++ function)
tda74xx_get_volume (C++ function)
tda74xx_init_desc (C++ function)
TDA74XX_MAX_ATTEN (C macro)
TDA74XX_MAX_EQ_GAIN (C macro)
TDA74XX_MAX_INPUT (C macro)
TDA74XX_MAX_INPUT_GAIN (C macro)
TDA74XX_MAX_VOLUME (C macro)
TDA74XX_MIN_EQ_GAIN (C macro)
TDA74XX_MIN_VOLUME (C macro)
tda74xx_set_equalizer_gain (C++ function)
tda74xx_set_input (C++ function)
tda74xx_set_input_gain (C++ function)
tda74xx_set_speaker_attenuation (C++ function)
tda74xx_set_volume (C++ function)
tsl2561_free_desc (C++ function)
tsl2561_gain_t (C++ enum)
tsl2561_gain_t::TSL2561_GAIN_16X (C++ enumerator)
tsl2561_gain_t::TSL2561_GAIN_1X (C++ enumerator)
TSL2561_I2C_ADDR_FLOAT (C macro)
TSL2561_I2C_ADDR_GND (C macro)
TSL2561_I2C_ADDR_VCC (C macro)
tsl2561_init (C++ function)
tsl2561_init_desc (C++ function)
tsl2561_integration_time_t (C++ enum)
tsl2561_integration_time_t::TSL2561_INTEGRATION_101MS (C++ enumerator)
tsl2561_integration_time_t::TSL2561_INTEGRATION_13MS (C++ enumerator)
tsl2561_integration_time_t::TSL2561_INTEGRATION_402MS (C++ enumerator)
tsl2561_package_t (C++ enum)
tsl2561_package_t::TSL2561_PACKAGE_CS (C++ enumerator)
tsl2561_package_t::TSL2561_PACKAGE_T_FN_CL (C++ enumerator)
tsl2561_read_lux (C++ function)
tsl2561_set_gain (C++ function)
tsl2561_set_integration_time (C++ function)
tsl2561_t (C++ struct)
tsl2591_als_set_high_threshold (C++ function)
tsl2591_als_set_low_threshold (C++ function)
tsl2591_als_status_t (C++ enum)
tsl2591_als_status_t::TSL2591_ALS_OFF (C++ enumerator)
tsl2591_als_status_t::TSL2591_ALS_ON (C++ enumerator)
tsl2591_calculate_lux (C++ function)
tsl2591_clear_als_intr (C++ function)
tsl2591_clear_als_np_intr (C++ function)
tsl2591_clear_both_intr (C++ function)
tsl2591_free_desc (C++ function)
tsl2591_gain_t (C++ enum)
tsl2591_gain_t::TSL2591_GAIN_HIGH (C++ enumerator)
tsl2591_gain_t::TSL2591_GAIN_LOW (C++ enumerator)
tsl2591_gain_t::TSL2591_GAIN_MAX (C++ enumerator)
tsl2591_gain_t::TSL2591_GAIN_MEDIUM (C++ enumerator)
tsl2591_get_als_intr_flag (C++ function)
tsl2591_get_als_status (C++ function)
tsl2591_get_als_valid_flag (C++ function)
tsl2591_get_channel_data (C++ function)
tsl2591_get_gain (C++ function)
tsl2591_get_integration_time (C++ function)
tsl2591_get_interrupt (C++ function)
tsl2591_get_lux (C++ function)
tsl2591_get_np_intr_flag (C++ function)
tsl2591_get_persistence_filter (C++ function)
tsl2591_get_power_status (C++ function)
tsl2591_get_sleep_after_intr (C++ function)
TSL2591_I2C_ADDR (C macro)
tsl2591_init (C++ function)
tsl2591_init_desc (C++ function)
tsl2591_integration_time_t (C++ enum)
tsl2591_integration_time_t::TSL2591_INTEGRATION_100MS (C++ enumerator)
tsl2591_integration_time_t::TSL2591_INTEGRATION_200MS (C++ enumerator)
tsl2591_integration_time_t::TSL2591_INTEGRATION_300MS (C++ enumerator)
tsl2591_integration_time_t::TSL2591_INTEGRATION_400MS (C++ enumerator)
tsl2591_integration_time_t::TSL2591_INTEGRATION_500MS (C++ enumerator)
tsl2591_integration_time_t::TSL2591_INTEGRATION_600MS (C++ enumerator)
tsl2591_interrupt_t (C++ enum)
tsl2591_interrupt_t::TSL2591_ALS_INTR_BOTH_ON (C++ enumerator)
tsl2591_interrupt_t::TSL2591_ALS_INTR_NP_ON (C++ enumerator)
tsl2591_interrupt_t::TSL2591_ALS_INTR_ON (C++ enumerator)
tsl2591_interrupt_t::TSL2591_INTR_OFF (C++ enumerator)
tsl2591_no_persist_set_high_threshold (C++ function)
tsl2591_no_persist_set_low_threshold (C++ function)
tsl2591_persistence_filter_t (C++ enum)
tsl2591_persistence_filter_t::TSL2591_10_CYCLES (C++ enumerator)
tsl2591_persistence_filter_t::TSL2591_15_CYCLES (C++ enumerator)
tsl2591_persistence_filter_t::TSL2591_20_CYCLES (C++ enumerator)
tsl2591_persistence_filter_t::TSL2591_25_CYCLES (C++ enumerator)
tsl2591_persistence_filter_t::TSL2591_2_CYCLES (C++ enumerator)
tsl2591_persistence_filter_t::TSL2591_30_CYCLES (C++ enumerator)
tsl2591_persistence_filter_t::TSL2591_35_CYCLES (C++ enumerator)
tsl2591_persistence_filter_t::TSL2591_3_CYCLES (C++ enumerator)
tsl2591_persistence_filter_t::TSL2591_40_CYCLES (C++ enumerator)
tsl2591_persistence_filter_t::TSL2591_45_CYCLES (C++ enumerator)
tsl2591_persistence_filter_t::TSL2591_50_CYCLES (C++ enumerator)
tsl2591_persistence_filter_t::TSL2591_55_CYCLES (C++ enumerator)
tsl2591_persistence_filter_t::TSL2591_5_CYCLES (C++ enumerator)
tsl2591_persistence_filter_t::TSL2591_60_CYCLES (C++ enumerator)
tsl2591_persistence_filter_t::TSL2591_EVERY_CYCLE (C++ enumerator)
tsl2591_persistence_filter_t::TSL2591_NO_PERSIST (C++ enumerator)
tsl2591_power_status_t (C++ enum)
tsl2591_power_status_t::TSL2591_POWER_OFF (C++ enumerator)
tsl2591_power_status_t::TSL2591_POWER_ON (C++ enumerator)
tsl2591_set_als_status (C++ function)
tsl2591_set_gain (C++ function)
tsl2591_set_integration_time (C++ function)
tsl2591_set_interrupt (C++ function)
tsl2591_set_persistence_filter (C++ function)
tsl2591_set_power_status (C++ function)
tsl2591_set_sleep_after_intr (C++ function)
tsl2591_set_test_intr (C++ function)
tsl2591_sleep_after_intr_t (C++ enum)
tsl2591_sleep_after_intr_t::TSL2591_SLEEP_AFTER_OFF (C++ enumerator)
tsl2591_sleep_after_intr_t::TSL2591_SLEEP_AFTER_ON (C++ enumerator)
tsl2591_t (C++ struct)
tsl4531_config (C++ function)
tsl4531_free_desc (C++ function)
TSL4531_I2C_ADDR (C macro)
tsl4531_init (C++ function)
tsl4531_init_desc (C++ function)
tsl4531_integration_time_t (C++ enum)
tsl4531_integration_time_t::TSL4531_INTEGRATION_100MS (C++ enumerator)
tsl4531_integration_time_t::TSL4531_INTEGRATION_200MS (C++ enumerator)
tsl4531_integration_time_t::TSL4531_INTEGRATION_400MS (C++ enumerator)
tsl4531_part_id_t (C++ enum)
tsl4531_part_id_t::TSL4531_PART_TSL45311 (C++ enumerator)
tsl4531_part_id_t::TSL4531_PART_TSL45313 (C++ enumerator)
tsl4531_part_id_t::TSL4531_PART_TSL45315 (C++ enumerator)
tsl4531_part_id_t::TSL4531_PART_TSL45317 (C++ enumerator)
tsl4531_read_lux (C++ function)
tsl4531_t (C++ struct)
tsys01_free_desc (C++ function)
tsys01_get_temp (C++ function)
TSYS01_I2C_ADDR1 (C macro)
TSYS01_I2C_ADDR2 (C macro)
tsys01_init (C++ function)
tsys01_init_desc (C++ function)
tsys01_measure (C++ function)
tsys01_reset (C++ function)
tsys01_start (C++ function)
tsys01_t (C++ struct)
tsys01_t::cal (C++ member)
tsys01_t::i2c_dev (C++ member)
tsys01_t::serial (C++ member)
U
ultrasonic_init (C++ function)
ultrasonic_measure (C++ function)
ultrasonic_measure_cm (C++ function)
ultrasonic_measure_raw (C++ function)
ultrasonic_sensor_t (C++ struct)
ultrasonic_sensor_t::echo_pin (C++ member)
ultrasonic_sensor_t::trigger_pin (C++ member)
V
veml7700_config_t (C++ struct)
veml7700_config_t::gain (C++ member)
veml7700_config_t::integration_time (C++ member)
veml7700_config_t::interrupt_enable (C++ member)
veml7700_config_t::persistence_protect (C++ member)
veml7700_config_t::power_saving_enable (C++ member)
veml7700_config_t::power_saving_mode (C++ member)
veml7700_config_t::shutdown (C++ member)
veml7700_config_t::threshold_high (C++ member)
veml7700_config_t::threshold_low (C++ member)
veml7700_free_desc (C++ function)
VEML7700_GAIN_1 (C macro)
VEML7700_GAIN_2 (C macro)
VEML7700_GAIN_DIV_4 (C macro)
VEML7700_GAIN_DIV_8 (C macro)
veml7700_get_ambient_light (C++ function)
veml7700_get_config (C++ function)
veml7700_get_interrupt_status (C++ function)
veml7700_get_white_channel (C++ function)
VEML7700_I2C_ADDR (C macro)
veml7700_init_desc (C++ function)
VEML7700_INTEGRATION_TIME_100MS (C macro)
VEML7700_INTEGRATION_TIME_200MS (C macro)
VEML7700_INTEGRATION_TIME_25MS (C macro)
VEML7700_INTEGRATION_TIME_400MS (C macro)
VEML7700_INTEGRATION_TIME_50MS (C macro)
VEML7700_INTEGRATION_TIME_800MS (C macro)
VEML7700_PERSISTENCE_PROTECTION_1 (C macro)
VEML7700_PERSISTENCE_PROTECTION_2 (C macro)
VEML7700_PERSISTENCE_PROTECTION_4 (C macro)
VEML7700_PERSISTENCE_PROTECTION_8 (C macro)
VEML7700_POWER_SAVING_MODE_1000MS (C macro)
VEML7700_POWER_SAVING_MODE_2000MS (C macro)
VEML7700_POWER_SAVING_MODE_4000MS (C macro)
VEML7700_POWER_SAVING_MODE_500MS (C macro)
veml7700_probe (C++ function)
veml7700_set_config (C++ function)
VocAlgorithm_GATING_MAX_DURATION_MINUTES (C macro)
VocAlgorithm_GATING_MAX_RATIO (C macro)
VocAlgorithm_GATING_THRESHOLD (C macro)
VocAlgorithm_GATING_THRESHOLD_INITIAL (C macro)
VocAlgorithm_GATING_THRESHOLD_TRANSITION (C macro)
VocAlgorithm_get_states (C++ function)
VocAlgorithm_init (C++ function)
VocAlgorithm_INIT_DURATION_MEAN (C macro)
VocAlgorithm_INIT_DURATION_VARIANCE (C macro)
VocAlgorithm_INIT_TRANSITION_MEAN (C macro)
VocAlgorithm_INIT_TRANSITION_VARIANCE (C macro)
VocAlgorithm_INITIAL_BLACKOUT (C macro)
VocAlgorithm_LP_ALPHA (C macro)
VocAlgorithm_LP_TAU_FAST (C macro)
VocAlgorithm_LP_TAU_SLOW (C macro)
VocAlgorithm_MEAN_VARIANCE_ESTIMATOR__FIX16_MAX (C macro)
VocAlgorithm_MEAN_VARIANCE_ESTIMATOR__GAMMA_SCALING (C macro)
VocAlgorithm_PERSISTENCE_UPTIME_GAMMA (C macro)
VocAlgorithm_process (C++ function)
VocAlgorithm_SAMPLING_INTERVAL (C macro)
VocAlgorithm_set_states (C++ function)
VocAlgorithm_set_tuning_parameters (C++ function)
VocAlgorithm_SIGMOID_K (C macro)
VocAlgorithm_SIGMOID_L (C macro)
VocAlgorithm_SIGMOID_X0 (C macro)
VocAlgorithm_SRAW_STD_BONUS (C macro)
VocAlgorithm_SRAW_STD_INITIAL (C macro)
VocAlgorithm_TAU_INITIAL_MEAN (C macro)
VocAlgorithm_TAU_INITIAL_VARIANCE (C macro)
VocAlgorithm_TAU_MEAN_VARIANCE_HOURS (C macro)
VocAlgorithm_VOC_INDEX_GAIN (C macro)
VocAlgorithm_VOC_INDEX_OFFSET_DEFAULT (C macro)
VocAlgorithmParams (C++ struct)
W
wiegand_callback_t (C++ type)
wiegand_order_t (C++ enum)
wiegand_order_t::WIEGAND_LSB_FIRST (C++ enumerator)
wiegand_order_t::WIEGAND_MSB_FIRST (C++ enumerator)
wiegand_reader (C++ struct)
wiegand_reader_disable (C++ function)
wiegand_reader_done (C++ function)
wiegand_reader_enable (C++ function)
wiegand_reader_init (C++ function)
wiegand_reader_t (C++ type)
X
xy_to_offs_cb (C++ type)
Read the Docs
v: 0.9.4
Versions
latest
stable
0.9.4
0.9.3
0.9.2
0.9.1
0.9.0
0.8.3
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.