Loom
Loom_Analog Member List

This is the complete list of members for Loom_Analog, including all inherited members.

activeLoomModuleprotected
add_config(JsonObject json) overrideLoom_Analogvirtual
analog_valsLoom_Analogprotected
batteryLoom_Analogprotected
calibrate()LoomSensorinlinevirtual
category() const LoomModule
Category enum nameLoomModule
Conversion enum nameLoom_Analog
conversion_name(const Conversion conversion)Loom_Analogstatic
conversionsLoom_Analogprotected
device_managerLoomModuleprotected
dispatch(JsonObject json)LoomModuleinlinevirtual
enable_conversionsLoom_Analogprotected
enum_category_string(const Category c)LoomModulestatic
enum_verbosity_string(const Verbosity v)LoomModulestatic
get_active() const LoomModuleinline
get_analog_resolution() const Loom_Analoginline
get_analog_val(const uint8_t pin) const Loom_Analog
get_battery() const Loom_Analoginline
get_conversion(const uint8_t pin) const Loom_Analoginline
get_device_manager() const LoomModuleinline
get_module_name(char *buf) const LoomModule
get_module_name() const LoomModuleinline
get_module_type() const LoomModuleinline
get_num_samples() const LoomSensorinline
get_package_verbosity() const LoomModuleinline
get_pin_enabled(const uint8_t pin) const Loom_Analoginline
get_print_verbosity() const LoomModuleinline
link_device_manager(LoomManager *LM)LoomModulevirtual
Loom_Analog(LoomManager *manager, const uint8_t num_samples=8, const uint8_t read_resolution=12, const bool enableA0=true, const bool enableA1=true, const bool enableA2=true, const bool enableA3=true, const bool enableA4=true, const bool enableA5=true, const Conversion convertA0=Conversion::NONE, const Conversion convertA1=Conversion::NONE, const Conversion convertA2=Conversion::NONE, const Conversion convertA3=Conversion::NONE, const Conversion convertA4=Conversion::NONE, const Conversion convertA5=Conversion::NONE, const float temperature=25.0)Loom_Analog
Loom_Analog(LoomManager *manager, JsonArrayConst p)Loom_Analog
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() overrideLoom_Analogvirtual
module_nameLoomModuleprotected
module_name_baseLoomModuleprotected
module_typeLoomModuleprotected
num_samplesLoomSensorprotected
package(JsonObject json) overrideLoom_Analogvirtual
package_verbosityLoomModuleprotected
pin_enabledLoom_Analogprotected
power_down()LoomModuleinlinevirtual
power_up()LoomModuleinlinevirtual
print_config() const overrideLoom_Analogvirtual
print_measurements() const overrideLoom_Analogvirtual
print_module_label() const LoomModuleprotected
print_state() const LoomModulevirtual
print_verbosityLoomModuleprotected
read_resolutionLoom_Analogprotected
second_stage_ctor()LoomModuleinlinevirtual
set_active(const bool enable)LoomModuleinline
set_analog_resolution(const uint8_t res)Loom_Analoginline
set_conversion(const uint8_t pin, const Conversion c)Loom_Analoginline
set_enable_conversions(const bool e)Loom_Analoginline
set_num_samples(const uint8_t n)LoomSensorinline
set_package_verbosity(const Verbosity v)LoomModule
set_pin_enabled(const uint8_t pin, const bool e)Loom_Analog
set_print_verbosity(const Verbosity v)LoomModule
set_temperature(const float temp)Loom_Analoginline
temperatureLoom_Analogprotected
Type enum nameLoomModule
~Loom_Analog()=defaultLoom_Analog
~LoomModule()=defaultLoomModulevirtual
~LoomSensor()=defaultLoomSensorvirtual