Loom
Loom_OLED Member List

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

activeLoomModuleprotected
add_config(JsonObject json)LoomModuleinlinevirtual
Category enum nameLoomModule
category() const LoomModule
check_millis()LoomLogPlatprotected
device_managerLoomModuleprotected
dispatch(JsonObject json)LoomModuleinlinevirtual
displayLoom_OLEDprotected
display_formatLoom_OLEDprotected
enable_rate_filterLoomLogPlatprotected
enum_category_string(const Category c)LoomModulestatic
enum_oled_format_string(const Format f)Loom_OLEDstatic
enum_oled_freeze_string(const FreezeType f)Loom_OLEDstatic
enum_oled_version_string(const Version v)Loom_OLEDstatic
enum_verbosity_string(const Verbosity v)LoomModulestatic
Format enum nameLoom_OLED
freeze_behaviorLoom_OLEDprotected
freeze_pinLoom_OLEDprotected
FreezeType enum nameLoom_OLED
get_active() const LoomModuleinline
get_device_manager() const LoomModuleinline
get_display_format() const Loom_OLEDinline
get_freeze_behavior() const Loom_OLEDinline
get_freeze_pin() const Loom_OLEDinline
get_module_name(char *buf) const LoomModule
get_module_name() const LoomModuleinline
get_module_type() const LoomModuleinline
get_package_verbosity() const LoomModuleinline
get_print_verbosity() const LoomModuleinline
get_scroll_duration() const Loom_OLEDinline
last_log_millisLoomLogPlatprotected
link_device_manager(LoomManager *LM)LoomModulevirtual
log(JsonObject json) overrideLoom_OLEDvirtual
LoomLogPlat::log()LoomLogPlat
Loom_OLED(LoomManager *manager, const bool enable_rate_filter=true, const uint16_t min_filter_delay=300, const Version type=Version::FEATHERWING, const byte reset_pin=A2, const Format display_format=Format::SCROLL, const uint16_t scroll_duration=6000, const byte freeze_pin=10, const FreezeType freeze_behavior=FreezeType::SCROLL)Loom_OLED
Loom_OLED(LoomManager *manager, JsonArrayConst p)Loom_OLED
LoomLogPlat(LoomManager *manager, const char *module_name, const LoomModule::Type module_type, const bool enable_rate_filter=true, const uint16_t min_filter_delay=1000)LoomLogPlat
LoomModule(LoomManager *manager, const char *module_name="Unknown", const Type module_type=Type::Unknown)LoomModule
min_filter_delayLoomLogPlatprotected
module_nameLoomModuleprotected
module_name_baseLoomModuleprotected
module_typeLoomModuleprotected
package(JsonObject json) overrideLoomLogPlatinlinevirtual
package_verbosityLoomModuleprotected
power_down()LoomModuleinlinevirtual
power_up()LoomModuleinlinevirtual
print_config() const overrideLoom_OLEDvirtual
print_module_label() const LoomModuleprotected
print_state() const LoomModulevirtual
print_verbosityLoomModuleprotected
reset_pinLoom_OLEDprotected
scroll_durationLoom_OLEDprotected
second_stage_ctor()LoomModuleinlinevirtual
set_active(const bool enable)LoomModuleinline
set_display_format(const Format format)Loom_OLEDinline
set_freeze_behavior(const FreezeType behavior)Loom_OLEDinline
set_freeze_pin(const byte pin)Loom_OLED
set_package_verbosity(const Verbosity v)LoomModule
set_print_verbosity(const Verbosity v)LoomModule
set_scroll_duration(const uint duration)Loom_OLEDinline
Type enum nameLoomModule
Version enum nameLoom_OLED
versionLoom_OLEDprotected
~Loom_OLED()=defaultLoom_OLED
~LoomLogPlat()=defaultLoomLogPlatvirtual
~LoomModule()=defaultLoomModulevirtual