using Newtonsoft.Json;
|
using System;
|
using System.Collections.Generic;
|
using System.IO.Ports;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace LB_SmartVision.Forms.Pages.LEDLightSourceControlPage
|
{
|
[JsonObject(MemberSerialization.OptOut)]
|
public class LEDControlParams
|
{
|
/// <summary>
|
/// 端口号
|
/// </summary>
|
public string PortName = "COM1";
|
/// <summary>
|
/// 波特率
|
/// </summary>
|
public int BaudRate = 115200;
|
/// <summary>
|
/// 数据位
|
/// </summary>
|
public int DataBit = 8;
|
/// <summary>
|
/// 停止位
|
/// </summary>
|
public StopBits StopBit = (StopBits)Enum.Parse(typeof(StopBits), "One");
|
/// <summary>
|
/// 奇偶效验位
|
/// </summary>
|
public Parity Parity = (Parity)Enum.Parse(typeof(Parity), "None");
|
/// <summary>
|
/// 发送的指令
|
/// </summary>
|
public ObservableConcurrentDictionary<string, string> SendData = new ObservableConcurrentDictionary<string, string>();
|
}
|
}
|