Guide Concept

This project will introduce more complex aspects of the ThingWorx C SDK and help you to get started with development.

Following the steps in this this guide, you will be ready to develop your own IoT application with the ThingWorx C SDK.

We will teach you how to use the C programming language to connect and build IoT applications to be used with the ThingWorx Platform.

c-sdk-tutorial

Guide Info

Level Intermediate
Est. Time 60 Minutes
Published Aug 16, 2020
Author Jason Johnson

You'll learn how to

  • Establish and manage a secure connection with a ThingWorx server, including SSL negotiation and connection maintenance.
  • Enable easy programmatic interaction with the Properties, Services, and Events that are exposed by Entities running on a ThingWorx server.
  • Create applications that can be directly used with your device running the C programming language.
  • Basic concepts of the C Edge SDK
  • How to use the C Edge API to build a real-world application
  • How to utilize resources provided in the Edge SDK to help create your own application
Register to Start Guide

Things used in this guide

Environment:

This guide requires a connection to the ThingWorx Foundation server. This guide is based on the C SDK version 2.2.7.1808.

In order to complete this exercise, you need the following:

Software components:
Previous knowledge

This guide is part of a Learning Path. We've curated other guides relevant to this one to help you learn and get up to speed as quickly as possible.
Developer-Edge-Learning-Paths-Image
5 Units
180 Minutes
Your Status: Not Started
Learning Path Overview
Connect and Configure Industrial Devices and Systems

Configure and connect industrial devices and systems in any environment.

In This Learning Path
0% Complete
0% Complete
0% Complete
4
0% Complete
5
Connect
0% Complete