Jump to: navigation, search

Mihini/New and Noteworthy/New and Noteworthy 0.9

< Mihini‎ | New and Noteworthy
Revision as of 11:03, 23 August 2013 by Lbarthelemy.sierrawireless.com (Talk | contribs) (REST API to manage the agent)

0.9 is the first official release of Mihini in OpenSource. Most of the effort, and still ongoing, is to improve our process and documentation to make it compliant with the Eclipse standards.

In addition to that a few new features were added to that version:


GPIO library

A Lua library was added to handle GPIO access easily from your application. It works out of the box on RPI and devices that provide the /sys/call/gpio linux interface

The API is documented here: http://download.eclipse.org/mihini/org.eclipse.mihini-incubation-0.9/Docs/Lua_User_API/gpio.html

GPIO in the device tree

The GPIO variable are directly accessible in the device tree in order to make it easier to use and share.

Path to access to the variables are detailed here: http://git.eclipse.org/c/mihini/org.eclipse.mihini.git/tree/agent/agent/treemgr/handlers/gpio.lua?id=0.9

The GPIO sub tree can also be used with the monitoring rule system: http://download.eclipse.org/mihini/nightly/doc/agent/Monitoring.html

REST API to manage the agent

The agent provides a new REST API to manage installed applications, and access the device tree.

The initial REST API documentation is available here: http://wiki.eclipse.org/Mihini/Rest

Minor features and bug fixes

This release also embedded a lot a minor features and bug fixes: https://bugs.eclipse.org/bugs/buglist.cgi?list_id=6646624&classification=Technology&query_format=advanced&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&component=Agent&product=Mihini

Other links of interest

Mihini internal documentation: http://download.eclipse.org/mihini/doc/?d

Mihini Framework APIs: http://download.eclipse.org/mihini/api/?d

Mihini packages download: http://download.eclipse.org/mihini/