Skip to content

Latest commit

 

History

History
59 lines (42 loc) · 2.23 KB

windows10-trex-ngp-csharp.md

File metadata and controls

59 lines (42 loc) · 2.23 KB
platform device language
windows 10
trex ngp
csharp

Run a simple Csharp sample on Trex NGP device running Windows 10


Table of Contents

Introduction

About this document

This document describes how to connect Trex NGP device running Windows 10 with Azure IoT SDK. This multi-step process includes:

  • Configuring Azure IoT Hub
  • Registering your IoT device
  • Build and deploy Azure IoT SDK on device

Step 1: Prerequisites

You should have the following items ready before beginning the process:

Step 2: Prepare your Device

Step 3: Build and Run the sample

  • Download the Azure IoT SDK and the sample programs and save them to your local repository.

  • Start a new instance of Visual Studio 2015.

  • Open the iothub_csharp_client.sln solution in the csharp\device folder in your local copy of the repository.

  • In Visual Studio, from Solution Explorer, navigate to the samples folder.

  • In the DeviceClientHttpSample project, open the Program.cs file.

  • Locate the following code in the file:

    private const string DeviceConnectionString = "<replace>";
    
  • Replace <replace> with the connection string for your device.

  • In Solution Explorer, right-click the DeviceClientHttpSample project, click Debug, and then click Start new instance to build and run the sample. The console displays messages as the application sends device-to-cloud messages to IoT Hub.

  • See Manage IoT Hub to learn how to observe the messages IoT Hub receives from the application and how to send cloud-to-device messages to the application.