aboutsummaryrefslogtreecommitdiffstats
path: root/HAL-afb/HAL_MOST_UNICENS/ucs2-vol/src/libmostvolume.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'HAL-afb/HAL_MOST_UNICENS/ucs2-vol/src/libmostvolume.cpp')
-rw-r--r--HAL-afb/HAL_MOST_UNICENS/ucs2-vol/src/libmostvolume.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/HAL-afb/HAL_MOST_UNICENS/ucs2-vol/src/libmostvolume.cpp b/HAL-afb/HAL_MOST_UNICENS/ucs2-vol/src/libmostvolume.cpp
index 72d2b04..5eea3fd 100644
--- a/HAL-afb/HAL_MOST_UNICENS/ucs2-vol/src/libmostvolume.cpp
+++ b/HAL-afb/HAL_MOST_UNICENS/ucs2-vol/src/libmostvolume.cpp
@@ -71,6 +71,19 @@ extern "C" uint8_t lib_most_volume_set(enum lib_most_volume_channel_t channel, u
return success;
}
+extern uint8_t lib_most_volume_node_available(uint16_t address, uint8_t available)
+{
+ uint8_t success = 1U;
+
+ if (_running)
+ {
+ CSetup::GetInstance()->SetNodeAvailable(address, available);
+ success = 0U;
+ }
+
+ return success;
+}
+
extern "C" uint8_t lib_most_volume_service(void)
{
uint8_t success = 1U;