コード例 #1
0
        private async void SendEmotionButton_Click(object sender, RoutedEventArgs e)
        {
            Status.Text = string.Empty;
            await IotHubClient.InitializeConnections();

            if (string.IsNullOrEmpty(this.EmotionValue.Text))
            {
                SolidColorBrush brush = new SolidColorBrush(Windows.UI.Colors.Red);
                Status.Foreground = brush;
                Status.Text       = "No Emotion data to send";
                return;
            }
            await IotHubClient.SendFootfallAndEmotionData(this.EmotionValue.Text);

            if (string.IsNullOrEmpty(IotHubClient.ErrorString))
            {
                SolidColorBrush brush = new SolidColorBrush(Windows.UI.Colors.Green);
                Status.Foreground = brush;
                Status.Text       = "sent";
            }
            else
            {
                SolidColorBrush brush = new SolidColorBrush(Windows.UI.Colors.Red);
                Status.Foreground = brush;
                Status.Text       = "Error sending emotion data : " + IotHubClient.ErrorString;
            }
        }
コード例 #2
0
        private void StopTelemetryButton_Click(object sender, RoutedEventArgs e)
        {
            IotHubClient.StopWeightDataToIotHub();
            SolidColorBrush brush = new SolidColorBrush(Windows.UI.Colors.Black);

            Status.Foreground = brush;
            Status.Text       = "stopped...";
        }
コード例 #3
0
        private async void SendTelemetryButton_Click(object sender, RoutedEventArgs e)
        {
            Status.Text = string.Empty;
            await IotHubClient.InitializeConnections();

            IotHubClient.SendWeightDataToIotHub();
            if (string.IsNullOrEmpty(IotHubClient.ErrorString))
            {
                SolidColorBrush brush = new SolidColorBrush(Windows.UI.Colors.Green);
                Status.Foreground = brush;
                Status.Text       = "sending food consumption data continuously....";
            }
            else
            {
                SolidColorBrush brush = new SolidColorBrush(Windows.UI.Colors.Red);
                Status.Foreground = brush;
                Status.Text       = "Error sending telemetry data : " + IotHubClient.ErrorString;
            }
        }