RapidNet IP Repeater Userguide
RapidNet IP device types
RapidNet modules can be configures as a-
Host/6LoWPAN border router (6LBR) – device used by the gateway to start and manage RapidNet network.
Mote/6LoWPAN node (6LN) – device acting as end nodes sending/receiving data to/from the gateway.
Repeater/ Access point (6AP) - device used to improve the signal range and strength of a RapidNet network.
This guide describes the steps to configure and use a RapidNet module as a repeater.
Configuration APIs
RF Module stack parameter configurations and stack initialization is a one-time configuration that needs to be performed via configuration APIs over UART. The basic configuration APIs are-
RFMODULE_SET_PARAMS_REQ- used to set RF module parameters such as network PANID, TX power, datarate.
RFMODULE_SET_KEY_REQ- used to set the network key for the node.
RFMODULE_CONFIG_NETWORK_REQ- used to set the module configuration such as node type (6LBR/6LN/6AP), mode (master/slave), etc.
RFMODULE_START_NETWORK_REQ- This command starts the network for RF modules configured as 6AP and 6LN i.e the nodes will search for a gateway (6LBR) to join.
Repeater flow
deviceServer APIs
Once a module has been configured as a repeater, it joins the RapidNet network and can be used by nodes outside the range of the gateway to join the network. The deviceServer provides gateway applications certain APIs relevant to access points-