Device and Application Plug-ins

The Internet of Things (IoT) is made up of thousands of connected devices and applications. A modern IoT system can be easily configured and run through the cloud that allows applications collect big amount of data instead of buying expensive hardware for storage and processing. Moreover,  modern cloud-based systems have developed a friendly usability to manage personal and enterprise projects, allowing communication from different applications and devices just by running a few commands.  

Only you need for your data is to be sent from your device to your application through cloud and for your commands are to be returned from your application to your device, following the same way.

Masterloop’s device plug-in and application plug-in allow you to exchange information in a cheaper and easier way between devices, applications and cloud. They provide consistent and portable communication allowing you to access the internet and  send messages.

Masterloop’s device and application plug-ins allow you to exchange information in a cheaper and easier way by providing reliable  and portable communication without the need for custom code.

KEY FEATURES

  • Server connectivity creation

  • Device listing

  • Device historical information

  • Real time connectivity and monitoring

  • Observation callback register

  • Easy to use functions for device connectivity (online/offline mode)

PLUG-IN FUNCTIONALITY

Masterloop plug-ins work with data serialization and deserialization.

Serialization is a process of converting information into a sequence of bytes which can be persisted to a disk or database or can be sent through streams. The reverse process of creating information from sequence of bytes is called deserialization.  In other words,  serialization is used to export device data. The destination application then uses deserialization to extract the data from the application for further use.  Masterloop presents .NET, C, C++, C# libraries for devices and C#, Kotlin and AngularJS libraries to implement the whole process successfully.

Following illustration shows the overall process:

Screenshot 2019-06-14 at 15.18.14.png

Download Masterloop plug-ins now to speed up the development of Masterloop based applications or devices!

Download source codes and nuget package of Masterloop Device Plug-in and see examples of how driver installation needs to be done.

Download source codes and nuget package of Masterloop Application Plug-in and see examples of how driver installation needs to be done.

Masterloop Nuget Packages

  • Require NET Framework 4.5.1 or Mono.

  • Compatible with Microsoft Visual Studio and Xamarin.

  • Run on Windows, Mac OS X, Android, iOS and Linux.

  • Work on PCs, servers, mobile phones, tablets and small computers such as Raspberry Pi, Variscite modules and more.

Have questions? Contact us.