Пример #1
0
        private async Task <SerialPortWrapper> GetPort(int id)
        {
            var port = SerialPortList.GetPort(id);

            if (port == null)
            {
                // rescan
                SerialPortList.Refresh();
                port = SerialPortList.GetPort(id);
            }

            return(await Task.FromResult(port));
        }
Пример #2
0
 public async Task <IEnumerable <SerialPortDefinition> > Refresh()
 {
     SerialPortList.Refresh();
     return(await Get());
 }