MCPcopy Create free account

hub / github.com/Blackymas/NSPanel_HA_Blueprint / functions

Functions25 in github.com/Blackymas/NSPanel_HA_Blueprint

↓ 1 callersMethodall_active_flags_set
* @brief Check if all active flags (bits 1-5) are set * @return true if all active flags are set, false otherwise */
components/nspanel_ha_blueprint/base.h:71
MethodBlueprintStatusFlags
Default constructor - all flags start as false (zero-initialized)
components/nspanel_ha_blueprint/base.h:64
MethodHardwareSettings
Default constructor - all flags start as false (zero-initialized)
components/nspanel_ha_blueprint/hardware.h:34
MethodSystemFlags
Default constructor - all flags start as false (zero-initialized)
components/nspanel_ha_blueprint/base.h:41
FunctionadjustDecimalSeparator
components/nspanel_ha_blueprint/text.cpp:10
FunctioncleanupUtilitiesGroups
components/nspanel_ha_blueprint/utilities.h:22
FunctioncopyStringToCharArray
components/nspanel_ha_blueprint/utilities.h:39
Methodcount_active_flags_set
* @brief Count active flags (bits 1-5) set * @return Number of flags set */
components/nspanel_ha_blueprint/base.h:80
Functiondecode_utf8
components/nspanel_ha_blueprint/text.cpp:135
FunctionextractHomeAssistantEntity
Function Definition
components/nspanel_ha_blueprint/ha_components.cpp:8
FunctionextractNextionComponent
components/nspanel_ha_blueprint/nextion_components.cpp:9
Functionfeed_wdt_delay
@brief Feed the watchdog timer with an optional delay This utility function combines a delay with a watchdog timer feed operation. It's commonly used
components/nspanel_ha_blueprint/base.h:170
FunctionfindUtilitiesGroupIndex
components/nspanel_ha_blueprint/utilities.cpp:43
Functionfire_ha_event
Fire a Home Assistant event for NSPanel HA Blueprint
components/nspanel_ha_blueprint/base.cpp:19
Methodget_completion_percentage
* @brief Calculate percentage of active flags that are set * @return Percentage (0.0-100.0) of active flags set (bits 1-5 only) */
components/nspanel_ha_blueprint/base.h:88
Functionget_page_id
components/nspanel_ha_blueprint/pages.cpp:12
FunctionisStringInList
components/nspanel_ha_blueprint/text.cpp:126
Functionis_blueprint_fully_ready
* @brief Check if all non-reserved blueprint status flags are set * @return true if all active flags (bits 1-5) are set, false otherwise */
components/nspanel_ha_blueprint/base.h:132
Functionis_device_ready_for_tasks
* @brief Check if device is ready to accept new tasks * @return true if device is ready (no blocking operations active), false otherwise */
components/nspanel_ha_blueprint/base.h:119
Methodreset
* @brief Reset all blueprint status flags to their initial state (false) * * Clears all active flags (bits 0-4) and reserved bits, r
components/nspanel_ha_blueprint/base.h:99
FunctionresetUtilitiesGroups
components/nspanel_ha_blueprint/utilities.cpp:17
FunctionrgbTo565
components/nspanel_ha_blueprint/nextion_components.h:54
Functionstrings_equal
* @brief Compile-time string comparison for C++17/20. * * Compares two null-terminated C-strings at compile time. * This function is const
components/nspanel_ha_blueprint/text.h:73
Functionto_code
(config)
components/nspanel_ha_blueprint/__init__.py:36
FunctionwrapText
components/nspanel_ha_blueprint/text.cpp:52