public ConfigManager() { BasicHttpBinding binding = new BasicHttpBinding(); EndpointAddress address = new EndpointAddress("http://localhost:8733/Design_Time_Addresses/OpenGloveWCF/OGService/"); serviceClient = new OGServiceClient(binding, address); }
public IMUConfiguration(Glove selectedGlove) { BasicHttpBinding binding = new BasicHttpBinding(); EndpointAddress address = new EndpointAddress("http://localhost:8733/Design_Time_Addresses/OpenGloveWCF/OGService/"); serviceClient = new OGServiceClient(binding, address); this.selectedGlove = selectedGlove; InitializeComponent(); this.initDataComboBox(); if (this.selectedGlove.GloveConfiguration.GloveProfile == null) { this.selectedGlove.GloveConfiguration.GloveProfile = new Glove.Configuration.Profile(); this.selectedGlove.GloveConfiguration.GloveProfile.imuStatus = false; this.selectedGlove.GloveConfiguration.GloveProfile.rawData = false; this.selectedGlove.GloveConfiguration.GloveProfile.imuCalibrationStatus = false; this.selectedGlove.GloveConfiguration.GloveProfile.imuModel = "Default"; labelIMUStatus.Content = "Off"; } else { if (this.selectedGlove.GloveConfiguration.GloveProfile.imuModel == null || this.selectedGlove.GloveConfiguration.GloveProfile.imuModel.Equals("")) { this.selectedGlove.GloveConfiguration.GloveProfile.imuStatus = false; this.selectedGlove.GloveConfiguration.GloveProfile.rawData = false; this.selectedGlove.GloveConfiguration.GloveProfile.imuCalibrationStatus = false; this.selectedGlove.GloveConfiguration.GloveProfile.imuModel = "Default"; labelIMUStatus.Content = "Off"; } } updateView(); testing = false; GridTest.Visibility = Visibility.Hidden; }
OpenGloveAPI() { BasicHttpBinding binding = new BasicHttpBinding(); EndpointAddress address = new EndpointAddress("http://localhost:8733/Design_Time_Addresses/OpenGloveWCF/OGService/"); serviceClient = new OGServiceClient(binding, address); WebSocketActive = false; }
public VibeBoardsConfiguration(Glove selectedGlove) { BasicHttpBinding binding = new BasicHttpBinding(); EndpointAddress address = new EndpointAddress("http://localhost:8733/Design_Time_Addresses/OpenGloveWCF/OGService/"); serviceClient = new OGServiceClient(binding, address); InitializeComponent(); configManager = new ConfigManager(); this.selectedGlove = selectedGlove; this.initializeSelectors(); if (this.selectedGlove.GloveConfiguration.GloveProfile == null) { this.selectedGlove.GloveConfiguration.GloveProfile = new Glove.Configuration.Profile(); this.selectedGlove.GloveConfiguration.GloveProfile.Mappings = new Dictionary <string, string>(); foreach (ComboBox selector in this.selectors) { selector.Items.Add(""); foreach (var item in selectedGlove.GloveConfiguration.PositivePins) { selector.Items.Add(item); } } } else { this.updateView(); foreach (ComboBox selector in this.selectors) { selector.SelectionChanged -= new SelectionChangedEventHandler(selectorsSelectionChanged); } } // Flip controls based on hand side. if (this.selectedGlove.Side == Side.Left) { flipControls(); } }