1
This commit is contained in:
@ -376,9 +376,12 @@ namespace WCS.BLL.Tool
|
||||
{
|
||||
foreach (var store in shelf.StoreList)
|
||||
{
|
||||
var singleLightData = GenerateSingleLightData(store.BoardId, store.LightMode, store.LightColor);
|
||||
lightCount++;
|
||||
dataBase = dataBase.Concat(singleLightData).ToArray();
|
||||
for (int i = 0; i < store.LightNumber; i++)
|
||||
{
|
||||
var singleLightData = GenerateSingleLightData(store.BoardId + i, store.LightMode, store.LightColor);
|
||||
lightCount++;
|
||||
dataBase = dataBase.Concat(singleLightData).ToArray();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -408,7 +411,7 @@ namespace WCS.BLL.Tool
|
||||
{
|
||||
public string ClientIp { get; set; } = string.Empty;
|
||||
public int WarningBoardId { get; set; }
|
||||
public int WarningLightMode { get; set; }
|
||||
public int WarningLightMode { get; set; } = -1;
|
||||
public int WarningBuzzerMode { get; set; }
|
||||
public int WarningLightColor { get; set; }
|
||||
public List<SingleLightStoreModel> StoreList { get; set; } = new List<SingleLightStoreModel>();
|
||||
@ -419,6 +422,11 @@ namespace WCS.BLL.Tool
|
||||
public int BoardId { get; set; }
|
||||
public int LightMode { get; set; }
|
||||
public int LightColor { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 单灯存在大库位灯 每个库位可能不止一个灯 故加此字段
|
||||
/// </summary>
|
||||
public int LightNumber { get; set; } = 1;
|
||||
}
|
||||
|
||||
//单灯货架全部灭灯
|
||||
@ -433,6 +441,15 @@ namespace WCS.BLL.Tool
|
||||
dataBase[5] = 0xff;
|
||||
dataBase[6] = 0x00;
|
||||
dataBase[7] = 0x00;
|
||||
//byte[] dataBase = new byte[6];
|
||||
//dataBase[0] = 0xff;
|
||||
//dataBase[1] = 0x00;
|
||||
//dataBase[2] = 0x00;
|
||||
//dataBase[3] = 0x08;
|
||||
//dataBase[4] = 0x02;
|
||||
//dataBase[5] = 0x01;
|
||||
//dataBase[6] = 0x00;
|
||||
//dataBase[7] = 0x00;
|
||||
byte[] dataWithCRC = Crc16(dataBase, dataBase.Length, true);
|
||||
return dataWithCRC;
|
||||
}
|
||||
|
Reference in New Issue
Block a user