public override void DiscoverDeviceInstances(Action <string> addDevice) { _addCallback = addDevice; var searcher = new UdpClientAdapter("OAT", 4031); searcher.ClientFound += OnWifiClientFound; searcher.StartClientSearch(); }
public static void DiscoverDevices() { _available.Clear(); //foreach (var port in SerialPort.GetPortNames()) //{ // _available.Add("Serial : " + port); //} var searcher = new UdpClientAdapter("OAT", 4031); searcher.ClientFound += OnWifiClientFound; searcher.StartClientSearch(); }
public static void DiscoverDevices() { Log.WriteLine("COMMFACTORY: Device Discovery initiated."); Log.WriteLine("COMMFACTORY: Checking Serial ports...."); _available.Clear(); foreach (var port in SerialPort.GetPortNames()) { Log.WriteLine("COMMFACTORY: Found Serial port [{0}]", port); _available.Add("Serial : " + port); } Log.WriteLine("COMMFACTORY: Starting Wifi search by Broadcastign OAT on port 4031"); var searcher = new UdpClientAdapter("OAT", 4031); searcher.ClientFound += OnWifiClientFound; searcher.StartClientSearch(); }