Loom
|
This is the complete list of members for Loom_AS7265X, including all inherited members.
active | LoomModule | protected |
add_config(JsonObject json) | LoomModule | inlinevirtual |
calibrate() | LoomSensor | inlinevirtual |
Category enum name | LoomModule | |
category() const | LoomModule | |
color | Loom_AS7265X | protected |
device_manager | LoomModule | protected |
dispatch(JsonObject json) | LoomModule | inlinevirtual |
enable_bulb(const bool e) | Loom_AS7265X | inline |
enum_category_string(const Category c) | LoomModule | static |
enum_verbosity_string(const Verbosity v) | LoomModule | static |
gain | Loom_AS7265X | protected |
get_active() const | LoomModule | inline |
get_device_manager() const | LoomModule | inline |
get_i2c_address() const | LoomI2CSensor | inline |
get_module_name(char *buf) const | LoomModule | |
get_module_name() const | LoomModule | inline |
get_module_type() const | LoomModule | inline |
get_num_samples() const | LoomSensor | inline |
get_package_verbosity() const | LoomModule | inline |
get_print_verbosity() const | LoomModule | inline |
i2c_address | LoomI2CSensor | protected |
inst_AS7265X | Loom_AS7265X | protected |
integration_time | Loom_AS7265X | protected |
link_device_manager(LoomManager *LM) | LoomModule | virtual |
Loom_AS7265X(LoomManager *manager, const byte i2c_address=0x49, const uint8_t mux_port=255, const bool use_bulb=false, const uint8_t gain=64, const uint8_t mode=AS7265X_MEASUREMENT_MODE_6CHAN_ONE_SHOT, const uint8_t integration_time=50) | Loom_AS7265X | |
Loom_AS7265X(LoomManager *manager, JsonArrayConst p) | Loom_AS7265X | |
LoomI2CSensor(LoomManager *manager, const char *module_name, const LoomModule::Type module_type, const byte i2c_address, const uint8_t mux_port=255, const uint8_t num_samples=1) | LoomI2CSensor | |
LoomModule(LoomManager *manager, const char *module_name="Unknown", const Type module_type=Type::Unknown) | LoomModule | |
LoomSensor(LoomManager *manager, const char *module_name, const LoomModule::Type module_type, const uint8_t num_samples) | LoomSensor | |
measure() override | Loom_AS7265X | virtual |
mode | Loom_AS7265X | protected |
module_name | LoomModule | protected |
module_name_base | LoomModule | protected |
module_type | LoomModule | protected |
nir | Loom_AS7265X | protected |
num_samples | LoomSensor | protected |
package(JsonObject json) override | Loom_AS7265X | virtual |
package_verbosity | LoomModule | protected |
port_num | LoomI2CSensor | protected |
power_down() | LoomModule | inlinevirtual |
power_up() | LoomModule | inlinevirtual |
print_config() const override | LoomI2CSensor | virtual |
print_measurements() const override | Loom_AS7265X | virtual |
print_module_label() const | LoomModule | protected |
print_state() const | LoomModule | virtual |
print_verbosity | LoomModule | protected |
second_stage_ctor() | LoomModule | inlinevirtual |
set_active(const bool enable) | LoomModule | inline |
set_gain(const uint8_t gain) | Loom_AS7265X | inline |
set_integration_time(const uint8_t time) | Loom_AS7265X | inline |
set_mode(const uint8_t mode) | Loom_AS7265X | inline |
set_num_samples(const uint8_t n) | LoomSensor | inline |
set_package_verbosity(const Verbosity v) | LoomModule | |
set_print_verbosity(const Verbosity v) | LoomModule | |
Type enum name | LoomModule | |
use_bulb | Loom_AS7265X | protected |
uv | Loom_AS7265X | protected |
~Loom_AS7265X()=default | Loom_AS7265X | |
~LoomI2CSensor()=default | LoomI2CSensor | virtual |
~LoomModule()=default | LoomModule | virtual |
~LoomSensor()=default | LoomSensor | virtual |