livebox:hah_hahnode:nanode_gateway

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revisionBoth sides next revision
livebox:hah_hahnode:nanode_gateway [2013/06/02 05:34] brettlivebox:hah_hahnode:nanode_gateway [2013/06/03 12:59] – [Architecture] minerva9
Line 7: Line 7:
 {{:livebox:hah_hahnode:nanode_block.png|}} {{:livebox:hah_hahnode:nanode_block.png|}}
  
-How we are going to use this it to have it pretend to be an [[livebox/xap_serial]] device This way we don't need to constantly change its firmware when new Nodes are added or removed onto the network.  Nor do we need to change its firmware if new types of messages are introduced.  All this backend encoding/decoding will be taken care by our LUA scripting engine. +source: {{:livebox:hah_hahnode:rfgateway.zip|}}
 ===== Architecture ===== ===== Architecture =====
  
-This one embedded device can replace the base jeenode + xap-serial running on the livebox.  The diagram below shows on the left the traditional livebox solution using a Base node to receive RF communication which is relayed to xap-serial and on the right how this can be done using just a Nanode.+How we are going to use this is to have it pretend to be an [[livebox/xap_serial]] device.  This way we don't need to constantly change its firmware when new Nodes are added or removed onto the network.  Nor do we need to change its firmware if new types of messages are introduced.  All this backend encoding/decoding will be taken care by our Lua scripting engine. 
 + 
 +This one embedded device can replace the base jeenode + xap-serial running on the livebox.  The diagram below shows on the left the traditional Livebox solution using a Base node to receive RF communication which is relayed to xap-serial and on the right how this can be done using just a Nanode.
  
 {{:livebox:hah_hahnode:nanodegateway.png|}} {{:livebox:hah_hahnode:nanodegateway.png|}}
  
-This device acts as a pseudo xap-serial service and will transmit a packet conforming to the xAP Serial Schema, however as its not been programmed to be a true xap-serial device it will only generate Serial.Received class messages.+It does this by acting as a pseudo xap-serial service, however it will only generate Serial.Received class messages (for now).
  
 ===== Operation ===== ===== Operation =====
  • livebox/hah_hahnode/nanode_gateway.txt
  • Last modified: 2014/01/20 09:11
  • by brett