Replaced u_hold with more generic u_stabilize.

This commit is contained in:
Martin Preuss
2024-03-11 21:32:22 +01:00
parent d3a6256c8c
commit 2c8e57ecff
4 changed files with 101 additions and 66 deletions

View File

@@ -13,7 +13,9 @@
#include "./aqhome_react_p.h"
#include "aqhome-react/units/u_or.h"
#include "aqhome-react/units/u_valuefilter.h"
#include "aqhome-react/units/u_hold.h"
#include "aqhome-react/units/u_stabilize.h"
#include "aqhome-react/units/u_lowpass.h"
#include "aqhome-react/units/u_highpass.h"
#include <gwenhywfar/misc.h>
@@ -168,8 +170,12 @@ AQHREACT_UNIT *AqHomeReact_CreateUnitByName(AQHOME_REACT *aqh, const char *unitT
return AqHomeReact_UnitOr_new();
else if (strcasecmp(unitType, "valueFilter")==0)
return AqHomeReact_UnitValueFilter_new();
else if (strcasecmp(unitType, "hold")==0)
return AqHomeReact_UnitHold_new();
else if (strcasecmp(unitType, "stabilize")==0)
return AqHomeReact_UnitStabilize_new();
else if (strcasecmp(unitType, "lowPass")==0)
return AqHomeReact_UnitLowPass_new();
else if (strcasecmp(unitType, "highPass")==0)
return AqHomeReact_UnitHighPass_new();
else {
DBG_ERROR(NULL, "Unknown unit type \"%s\"", unitType);
return NULL;