Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

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...)
 
m (Other links of interest)
 
(7 intermediate revisions by one other user not shown)
Line 2: Line 2:
 
Most of the effort, and still ongoing, is to improve our process and documentation to make it compliant with the Eclipse standards.
 
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:
+
In addition to that a few new features were added to that version:
  
 
= GPIO =  
 
= GPIO =  
  
== GPIO library ==  
+
== 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.
+
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
+
  
 +
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 ==
 
== 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 variable are directly accessible in the device tree in order to make it easier to use and share.
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
+
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
 
    
 
    
  
Line 22: Line 24:
  
 
The agent provides a new REST API to manage installed applications, and access the device tree.
 
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
+
 
 
+
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:
 
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
 
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 and Framework APIs: http://download.eclipse.org/mihini/org.eclipse.mihini-incubation-0.9/Docs/?d
 +
 +
Mihini Lua_Execution_Environment for Koneki: http://download.eclipse.org/mihini/org.eclipse.mihini-incubation-0.9/Lua_Execution_Environment/?d
 +
 +
Mihini packages download: http://download.eclipse.org/mihini/

Latest revision as of 12:14, 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 were 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/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 and Framework APIs: http://download.eclipse.org/mihini/org.eclipse.mihini-incubation-0.9/Docs/?d

Mihini Lua_Execution_Environment for Koneki: http://download.eclipse.org/mihini/org.eclipse.mihini-incubation-0.9/Lua_Execution_Environment/?d

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

Back to the top