Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Blackymas/NSPanel_HA_Blueprint
/ functions
Functions
25 in github.com/Blackymas/NSPanel_HA_Blueprint
⨍
Functions
25
◇
Types & classes
10
↓ 1 callers
Method
all_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
Method
BlueprintStatusFlags
Default constructor - all flags start as false (zero-initialized)
components/nspanel_ha_blueprint/base.h:64
Method
HardwareSettings
Default constructor - all flags start as false (zero-initialized)
components/nspanel_ha_blueprint/hardware.h:34
Method
SystemFlags
Default constructor - all flags start as false (zero-initialized)
components/nspanel_ha_blueprint/base.h:41
Function
adjustDecimalSeparator
components/nspanel_ha_blueprint/text.cpp:10
Function
cleanupUtilitiesGroups
components/nspanel_ha_blueprint/utilities.h:22
Function
copyStringToCharArray
components/nspanel_ha_blueprint/utilities.h:39
Method
count_active_flags_set
* @brief Count active flags (bits 1-5) set * @return Number of flags set */
components/nspanel_ha_blueprint/base.h:80
Function
decode_utf8
components/nspanel_ha_blueprint/text.cpp:135
Function
extractHomeAssistantEntity
Function Definition
components/nspanel_ha_blueprint/ha_components.cpp:8
Function
extractNextionComponent
components/nspanel_ha_blueprint/nextion_components.cpp:9
Function
feed_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
Function
findUtilitiesGroupIndex
components/nspanel_ha_blueprint/utilities.cpp:43
Function
fire_ha_event
Fire a Home Assistant event for NSPanel HA Blueprint
components/nspanel_ha_blueprint/base.cpp:19
Method
get_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
Function
get_page_id
components/nspanel_ha_blueprint/pages.cpp:12
Function
isStringInList
components/nspanel_ha_blueprint/text.cpp:126
Function
is_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
Function
is_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
Method
reset
* @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
Function
resetUtilitiesGroups
components/nspanel_ha_blueprint/utilities.cpp:17
Function
rgbTo565
components/nspanel_ha_blueprint/nextion_components.h:54
Function
strings_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
Function
to_code
(config)
components/nspanel_ha_blueprint/__init__.py:36
Function
wrapText
components/nspanel_ha_blueprint/text.cpp:52