Open MMesch opened 5 years ago
Here is a brief description about AirVantage:
This service provides an API that controls the connected pool of SIMs and devices the SIMs are attached to. The AirVantage producers introduced it as a scalable cloud services to manage connectivity, devices, data, and enable applications. Its services can be divided in two categories:
Both of these services are also provided through a web service API. The application has an ease to send data to widely used cloud services, e.g. Amazon Web service and Google Cloud platform.
Here is a brief description about Legato:
Legato provides an extensive C Runtime Library, a set of management daemons, build and target management tools and built-in security enabling you to focus on developing your applications.
Legato provides an interface that enables developers to write their own applications on target devices (device refers to hardwares we use, e.g. MangOh). It plays the role of an intermediate between the application a developper designed and the target device platform. There are two different layers of buildings: Build Apps and Build Platforms.
Here is a list of key components for understanding Legato functionality for Building Apps:
The Legato Application Framework provides you with a set of tools and structures to build a system for your target. The system contains all the pieces that are needed for your target to interact with hardware and send data over a network. You are able to customize the system to only enable the hardware and software that is needed to perform the tasks you require.
This framework allows developers to communicate with in-depth embedded system of the device. It provides a security layer so that the Operating System and Hardware be safe against the possible mistakes and it ensure that applications only have the permissions and access to the resources that they need to. It provides a C runtime Library enabling a low-level coding, a Command Line Tool easing the configuration and administration of deploying applications and also isolated Sandboxes. Read more other features here. In the Application Framework we break down Systems into Apps; Apps into Executables; Executables into Components.
some background information that might be important for this challenge:
The challenge seems to be run by SierraWireless (what about michelin @Didier?).
The mangOH platform consists of:
Here is some more information about the hardware: https://github.com/mangOH/mangOH/wiki/mangOH-Red-mt7697
The interest of SierraWireless with this challenge seems quite obvious, to promote their end-to-end IoT platform. There are many competitors to their platform, including google, amazon. Description of IoT platforms. (edited)