using DTS.Common.Enums; using System; using System.Collections.Generic; using System.IO.Ports; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DTS.Common.Interface.Sensors { public interface IUartSettingDefaults { /// /// uart baud rate /// uint BaudRate { get; set; } /// /// uart data bits /// uint DataBits { get; set; } /// /// uart stop bits /// StopBits StopBits { get; set; } /// /// uart parity /// Parity Parity { get; set; } /// /// uart flow control FB 30486 remove set /// Handshake FlowControl { get; } /// /// the data format of incoming data /// UartDataFormat DataFormat { get; set; } /// /// /// /// bool Validate(); } }