钻探项目:单灯控制,按区域灭灯等逻辑提交
This commit is contained in:
@ -364,9 +364,9 @@ namespace WCS.BLL.Tool
|
||||
}
|
||||
}
|
||||
//蜂鸣器需要发送指令
|
||||
if (shelf.WarningBuzzerMode != -1)
|
||||
if (shelf.WarningLightMode == 3)//单灯短亮一次的情况下 蜂鸣器短鸣一次
|
||||
{
|
||||
var singleLightData = GenerateSingleLightData(shelf.WarningBoardId + 6, shelf.WarningBuzzerMode, shelf.WarningLightColor);
|
||||
var singleLightData = GenerateSingleLightData(shelf.WarningBoardId + 6, 3, shelf.WarningLightColor);
|
||||
lightCount++;
|
||||
dataBase = dataBase.Concat(singleLightData).ToArray();
|
||||
}
|
||||
@ -421,6 +421,22 @@ namespace WCS.BLL.Tool
|
||||
public int LightColor { get; set; }
|
||||
}
|
||||
|
||||
//单灯货架全部灭灯
|
||||
public static byte[] SingleLightTrunOffAllLight()
|
||||
{
|
||||
byte[] dataBase = new byte[8];
|
||||
dataBase[0] = 0xff;
|
||||
dataBase[1] = 0x01;
|
||||
dataBase[2] = 0x00;
|
||||
dataBase[3] = 0x0A;
|
||||
dataBase[4] = 0xff;
|
||||
dataBase[5] = 0xff;
|
||||
dataBase[6] = 0x00;
|
||||
dataBase[7] = 0x00;
|
||||
byte[] dataWithCRC = Crc16(dataBase, dataBase.Length, true);
|
||||
return dataWithCRC;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 返回数据处理
|
||||
/// </summary>
|
||||
|
Reference in New Issue
Block a user