ESPHome 2026.11.0-dev
Loading...
Searching...
No Matches
as734x.h File Reference

Go to the source code of this file.

Data Structures

struct  esphome::as734x::ChannelContribution
 
struct  esphome::as734x::ChannelTristimulus
 
struct  esphome::as734x::RegValue
 
struct  esphome::as734x::ChipInfo
 Per-chip constants, stored in flash. The pointed-to tables are in flash too. More...
 
class  esphome::as734x::AS734XComponent
 

Namespaces

namespace  esphome
 
namespace  esphome::as734x
 

Enumerations

enum  esphome::as734x::Gain : uint8_t {
  esphome::as734x::GAIN_0_5X , esphome::as734x::GAIN_1X , esphome::as734x::GAIN_2X , esphome::as734x::GAIN_4X ,
  esphome::as734x::GAIN_8X , esphome::as734x::GAIN_16X , esphome::as734x::GAIN_32X , esphome::as734x::GAIN_64X ,
  esphome::as734x::GAIN_128X , esphome::as734x::GAIN_256X , esphome::as734x::GAIN_512X , esphome::as734x::GAIN_1024X ,
  esphome::as734x::GAIN_2048X
}
 
enum class  esphome::as734x::Normalization : uint8_t { esphome::as734x::NORMALIZATION_NONE , esphome::as734x::NORMALIZATION_ALL , esphome::as734x::NORMALIZATION_BANDS , esphome::as734x::NORMALIZATION_CLEAR }
 

Variables

const ChipInfo esphome::as734x::AS7341_CHIP
 
const ChipInfo esphome::as734x::AS7343_CHIP
 
const ChipInfo esphome::as734x::TCS3448_CHIP