Azure / meta-azure-device-update

A Proof-Of-Concept meta layer for Device Update for IotHub
Other
2 stars 8 forks source link

Introduction

This project meta-azure-device-update serves as an example of embedding the Device Update agent in a custom Linux-based system.

DISCLAIMER:
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

This is an example meta layer used for building the Device Update Image Diff Generator library. This library is required by the Microsoft Delta Download Handler.

Recipes

This layer contains the following recipes:

Recipe Name Description
azure-device-update Device Update for IoT Hub is a service that enables you to deploy over-the-air updates (OTA) for your IoT devices.
For more information, see Device Update for Iot Hub on Github
azure-iot-sdk-c The Azure IoT device SDK is a set of libraries designed to simplify the process of sending messages to and receiving messages from the Azure IoT Hub service. The Azure IoT device SDK for C is required by Device Update for Iot Hub
azure-sdk-for-cpp The Azure SDK for C++ is required by Azure Blog Storage File Upload Utility
msft-gsl The Guidelines Support Library (GSL) contains functions and types that are suggested for use by the C++ Core Guidelines maintained by the Standard C++ Foundation. This repo contains Microsoft's implementation of GSL.
Many projects developed by Microsoft leverage this library.