SwitchSmart model

From SwitchSmart!
(Difference between revisions)
Jump to: navigation, search
Line 9: Line 9:
 
* driver  
 
* driver  
 
*: currently realized as linux kernel module
 
*: currently realized as linux kernel module
 +
*: the interface the kernel provides to the userspace is realized as character-interface (for the [[HopeRF rfm12]]-module this is '/dev/rfm12').
 
* library
 
* library
 
*: containing all the information for supported devices (such as radio controlled power sockets, etc.). The library uses shared-memory - so every instance using the library is sharing its configured devices states.
 
*: containing all the information for supported devices (such as radio controlled power sockets, etc.). The library uses shared-memory - so every instance using the library is sharing its configured devices states.

Revision as of 21:19, 5 December 2011

Technical perspective

Switchsmart model.png


Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox