mirror of
https://github.com/anklimov/lighthub
synced 2025-12-06 11:49:51 +03:00
/hue /sat fix
This commit is contained in:
@@ -649,16 +649,23 @@ int Item::Ctrl(short cmd, short n, int *Parameters, boolean send, int suffixCode
|
|||||||
switch (suffixCode)
|
switch (suffixCode)
|
||||||
{
|
{
|
||||||
case S_SAT:
|
case S_SAT:
|
||||||
Par[1] = Par[0];
|
st.s = Par[0];
|
||||||
|
|
||||||
Par[0] = st.h;
|
Par[0] = st.h;
|
||||||
|
Par[1] = st.s;
|
||||||
Par[2] = st.v;
|
Par[2] = st.v;
|
||||||
|
|
||||||
n=3;
|
n=3;
|
||||||
|
setVal(st.aslong);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case S_HUE:
|
case S_HUE:
|
||||||
|
st.h = Par[0];
|
||||||
Par[1] = st.s;
|
Par[1] = st.s;
|
||||||
Par[2] = st.v;
|
Par[2] = st.v;
|
||||||
|
|
||||||
n=3;
|
n=3;
|
||||||
|
setVal(st.aslong);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else // Non-color channel
|
else // Non-color channel
|
||||||
@@ -770,7 +777,7 @@ int Item::Ctrl(short cmd, short n, int *Parameters, boolean send, int suffixCode
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
setCmd(0);
|
setCmd(0);
|
||||||
SendStatus(SEND_PARAMETERS | SEND_DEFFERED);
|
SendStatus(SEND_PARAMETERS | SEND_DEFFERED);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|||||||
Reference in New Issue
Block a user