Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Mihini/New and Noteworthy/New and Noteworthy 0.9"
(New page: 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 standard...) |
(→GPIO in the device tree) |
||
Line 14: | Line 14: | ||
== GPIO in the device tree == | == GPIO in the device tree == | ||
− | The GPIO variables 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 | + | The GPIO variables 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 | ||
+ | |||
The GPIO sub tree can also be used with the monitoring rule system: http://download.eclipse.org/mihini/doc/agent/Monitoring.html | The GPIO sub tree can also be used with the monitoring rule system: http://download.eclipse.org/mihini/doc/agent/Monitoring.html | ||
+ | |||
The Device Tree documentation: http://download.eclipse.org/mihini/doc/agent/Tree_Manager.html | The Device Tree documentation: http://download.eclipse.org/mihini/doc/agent/Tree_Manager.html | ||
− | |||
= REST API to manage the agent = | = REST API to manage the agent = |
Revision as of 11:57, 23 August 2013
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 where added to that version:
GPIO
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/api/lua/gpio.html
GPIO in the device tree
The GPIO variables 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
The GPIO sub tree can also be used with the monitoring rule system: http://download.eclipse.org/mihini/doc/agent/Monitoring.html
The Device Tree documentation: http://download.eclipse.org/mihini/doc/agent/Tree_Manager.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 availalble here: http://wiki.eclipse.org/Mihini/Rest
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