|
@@ -203,6 +203,19 @@ void ReceiveDataFromCanBus()
|
|
|
|
|
|
switch (intCmd)
|
|
|
{
|
|
|
+ case WALK_IN_MODE:
|
|
|
+ case INFYPWR_GROUP_SHIFT | WALK_IN_MODE:
|
|
|
+ {
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ }
|
|
|
+ break;
|
|
|
+
|
|
|
case INFYPWR_GROUP_SHIFT | STATUS:
|
|
|
{
|
|
|
group = frame.data[2];
|
|
@@ -521,7 +534,7 @@ void FanNoiseInfo(byte group, byte value)
|
|
|
void SetWalkInConfig(byte group, byte enable, byte sec)
|
|
|
{
|
|
|
byte data[8];
|
|
|
- uint cmd = INFYPWR_CMD | WALK_IN_MODE;
|
|
|
+ uint cmd = INFYPWR_CMD | WALK_IN_MODE;
|
|
|
|
|
|
memset(data, 0x00, ARRAY_SIZE(data));
|
|
|
unsigned short _Sec = sec * 100;
|
|
@@ -535,7 +548,9 @@ void SetWalkInConfig(byte group, byte enable, byte sec)
|
|
|
if (group == SYSTEM_CMD)
|
|
|
cmd |= INFYPWR_BROADCAST | INFYPWR_DEFAULT;
|
|
|
else
|
|
|
- cmd |= INFYPWR_GROUP_SHIFT | (group << 8) | INFYPWR_DEFAULT;
|
|
|
+ cmd |= (group << 8) | INFYPWR_DEFAULT;
|
|
|
+
|
|
|
+
|
|
|
SendCmdToPsu(cmd, data, sizeof(data));
|
|
|
}
|
|
|
|