REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
Loading...
Searching...
No Matches
blocks::CBlock Member List

This is the complete list of members for blocks::CBlock, including all inherited members.

::platform::Calibration classblocks::CBlockfriend
_config_elements_form_json(const JsonVariantConst &cfg)blocks::CBlockprotected
BLOCK_IDXblocks::CBlockstatic
CBlock(CBlockHAL *hardware)blocks::CBlock
CBlock()blocks::CBlock
CLASS_blocks::CBlockstatic
classifierentities::Entityprotected
classifier_to_json(JsonObject &out)entities::Entity
COEFF_BASE_FUNC_IDXblocks::CBlockstatic
config_children_from_json(JsonObjectConst &cfg)entities::Entityprotected
config_children_to_json(JsonObject &cfg)entities::Entityprotected
config_from_json(JsonObjectConst cfg)entities::Entity
config_self_from_json(JsonObjectConst cfg) overrideblocks::CBlockvirtual
config_self_to_json(JsonObject &cfg) overrideblocks::CBlockprotectedvirtual
config_to_json(JsonObject &cfg, bool recursive=true)entities::Entityinline
Entity()=defaultentities::Entity
Entity(std::string entityId)entities::Entityinlineexplicit
entity_identities::Entityprotected
factors_blocks::CBlockprotected
from_entity_classifier(entities::EntityClassifier classifier, bus::addr_t block_address)blocks::CBlockstatic
FunctionBlock(std::string entity_id)blocks::FunctionBlockinline
gain_corrections_blocks::CBlockprotected
get_child_entities() overrideblocks::FunctionBlockinlinevirtual
get_child_entity(const std::string &child_id) overrideblocks::FunctionBlockinlinevirtual
get_entity_class() constentities::Entity
get_entity_classifier() constentities::Entity
get_entity_eui() const overrideblocks::CBlockvirtual
get_entity_id() constentities::Entityinline
get_entity_type() constentities::Entity
get_entity_variant() constentities::Entity
get_entity_version() constentities::Entity
get_factor(uint8_t idx)blocks::CBlock
get_factors() constblocks::CBlock
get_gain_correction(uint8_t idx) constblocks::CBlock
get_gain_corrections() constblocks::CBlock
hardwareblocks::CBlockprotected
init()entities::Entityinlinevirtual
INPUT_IDX_RANGE()blocks::CBlockinlinestatic
is_entity_class(EntityClass class_) constentities::Entityinline
is_entity_type(uint8_t type_) constentities::Entityinline
is_entity_variant(uint8_t variant_) constentities::Entityinline
is_entity_version(Version version_) constentities::Entityinline
MAX_FACTORblocks::CBlockstatic
MAX_GAIN_CORRECTION_ABSblocks::CBlockstatic
MIN_FACTORblocks::CBlockstatic
NUM_COEFFblocks::CBlockstatic
OUTPUT_IDX_RANGE()blocks::CBlockinlinestatic
rename_entity(const std::string entityId)entities::Entityinline
reset(entities::ResetAction action) overrideblocks::CBlockvirtual
reset_gain_corrections()blocks::CBlock
resolve_child_entity(std::string paths[], size_t len)entities::Entity
resolve_child_entity(JsonArrayConstIterator begin, JsonArrayConstIterator end)entities::Entity
resolve_child_entity(JsonArrayConst path)entities::Entityinline
set_factor(uint8_t idx, float factor)blocks::CBlock
set_factors(const std::array< float, NUM_COEFF > &factors)blocks::CBlock
set_gain_correction(uint8_t coeff_idx, const float correction)blocks::CBlock
set_gain_corrections(const std::array< float, NUM_COEFF > &corrections)blocks::CBlock
TYPEblocks::CBlockstatic
user_get_config(JsonObjectConst msg_in, JsonObject &msg_out)entities::Entity
user_reset_config(JsonObjectConst msg_in, JsonObject &msg_out)entities::Entity
user_set_config(JsonObjectConst msg_in, JsonObject &msg_out)entities::Entity
write_factors_to_hardware()blocks::CBlockprotected
write_to_hardware() overrideblocks::CBlockvirtual