コード例 #1
0
        public ScanAllResult ScanAll()
        {
            using (var dev = new BSL430NET())
            {
                var scan = dev.ScanAllEx();

                Console.WriteLine(scan.FtdiDevices.Status);
                Console.WriteLine(scan.LibftdiDevices.Status);
                Console.WriteLine(scan.UsbDevices.Status);
                Console.WriteLine(scan.SerialDevices.Status);

                Console.WriteLine(scan.FtdiDevices.Devices);
                Console.WriteLine(scan.LibftdiDevices.Devices);
                Console.WriteLine(scan.UsbDevices.Devices);
                Console.WriteLine(scan.SerialDevices.Devices);

                return(scan);
            }
        }
コード例 #2
0
ファイル: BSL430.NET.Test.cs プロジェクト: parezj/BSL430.NET
        public void ScanAllEx()
        {
            using (var dev = new BSL430NET())
            {
                var ret = dev.ScanAllEx(ScanOptions.None);

                Assert.NotNull(ret.FtdiDevices);
                Assert.NotNull(ret.LibftdiDevices);
                Assert.NotNull(ret.UsbDevices);
                Assert.NotNull(ret.SerialDevices);
                Assert.NotNull(ret.FtdiDevices.Status);
                Assert.NotNull(ret.LibftdiDevices.Status);
                Assert.NotNull(ret.UsbDevices.Status);
                Assert.NotNull(ret.SerialDevices.Status);
                Assert.True(ret.FtdiDevices.Status.OK);
                Assert.True(ret.LibftdiDevices.Status.OK);
                Assert.True(ret.UsbDevices.Status.OK);
                Assert.True(ret.SerialDevices.Status.OK);
            }
        }