cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Have a PTC product question you need answered fast? Chances are someone has asked it before. Learn about the community search. X

Axeda Connectivity Using AMMP Toolkits

No ratings

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.

Version history
Last update:
‎May 24, 2016 07:59 PM
Updated by:
Labels (1)