Example #1
0
        public void DaqDevice_WhenConnected_IsCorrect()
        {
            // Arrange
            double actual   = 0;
            double expected = 25;

            _manager.Initial();
            _manager.DataReceived += (object sender, DaqDataEventArgs e) =>
            {
                if (e.Name == "DemoTemperature")    // only TemperatureDemo
                {
                    actual = e.Value;
                }
                else
                {
                    double temp = e.Value;
                }
            };

            // Act
            _manager.Connect();
            System.Threading.Thread.Sleep(1200);

            // Assert
            Assert.Equal(expected, actual);
        }
 public ConfigPage()
 {
     this.InitializeComponent();
     device = DeviceManager.Connect(DeviceType.Mobile, ConnectionType.Local, "127.0.0.1") as MobileDevice;
     loader = new Windows.ApplicationModel.Resources.ResourceLoader();
     SetStatusBar(Colors.Black, Colors.White);
 }
        void ConnectToDevice()
        {
            if (SelectedDevice == null)
            {
                return;
            }

            var info = NSBundle.MainBundle.InfoDictionary;

            DeviceManager          = new DeviceManager(SelectedDevice, info ["CFBundleIdentifier"].ToString());
            DeviceManager.Delegate = new CastDeviceManagerDelegate(this);
            DeviceManager.Connect();
        }
 void ConnectToDevice()
 {
     if (SelectedDevice == null)
     {
         return;
     }
     var info = NSBundle.MainBundle.InfoDictionary;
     DeviceManager = new DeviceManager (SelectedDevice, info ["CFBundleIdentifier"].ToString ());
     DeviceManager.Delegate = new GoogleCastDeviceManagerDelegate (this);
     DeviceManager.Connect ();
 }