Axeda Connectivity Using AMMP Toolkits

    Adaptive Machine Messaging Protocol

    The Adaptive Machine Messaging Protocol (AMMP) is a simple, byte-efficient, lightweight messaging protocol used to facilitate Internet of Things (IoT) communications and to build IoT connectivity into your product.

    Using a RESTful API, AMMP provides a semantic structure for IoT information exchange and leverages HTTPS as the means for sending and receiving messages between an edge device and the Axeda® Machine Cloud®.

    AMMP uses JavaScript Object Notation (JSON) allowing any device that is capable of making an HTTP transmission to interact with the Axeda Platform. Utilizing a common network transport that is friendly to local network proxies and firewalls, and at the same time using JSON for a compact, human-readable, language-independent, and easily constructed data representation, AMMP simplifies device communication and reduces the work needed to connect to the Axeda Machine Cloud.

    For complete information about the Adaptive Machine Messaging Protocol, refer to the Adaptive Machine Messaging Protocol (AMMP) Technical Reference.

    AMMP Toolkits

    The AMMP Toolkits are libraries that allows you to connect your devices to the Axeda Platform using AMMP.  The AMMP Toolkits support transmission of data, alarms, events, locations; error handling and reporting; as well as exchanging files with the Axeda Platform.

    AMMP Android-Based Toolkit

    The AMMP Android-Based Toolkit library conforms to the AMMP Protocol Version 1.1.

    • AMMP Android Toolkit
    • AMMP Android Toolkit Developers Reference
    • AMMP Protocol v1.1 Technical Reference

    AMMP Java-Based ToolkitThe AMMP Java-Based Toolkit library conforms to the AMMP Protocol Version 1.1. 

    • AMMP Java Toolkit
    • AMMP Java Toolkit Developers Reference
    • AMMP Protocol v1.1 Technical Reference

    AMMP C-Based ToolkitThe AMMP C-Based Toolkit library conforms to the AMMP Protocol Version 1.1.

    • AMMP C Toolkit
    • AMMP C Toolkit Developers Reference
    • AMMP Protocol v1.1 Technical Reference

     

    The above resources may be found at the PTC Support Portal.