Document : CS-SUP-MUTI-WPORTAPP-E02.sxw
5.1.3 - Use of the Relaying mode
The relaying mode is only available for point-to-point exchanges ('Frame Exchange' or 'Message' types).
a) On frame transmission
To send a request in Relaying mode to a distant equipment, it is necessary to configure the list of the
repeaters, via parameter RELAY_ROUTE. Then to send a request of the type REQ_SEND_FRAME (or
REQ_SEND_MESSAGE) to the address of the recipient.
The radio frame is then relayed automatically through the equipments configured in parameter
RELAY_ROUTE.
Attention, after sending a request to the recipient, the list of repeaters (RELAY_ROUTE) is
automatically re-initialized. It will thus be necessary to reconfigure it to send another request in
relaying mode.
Example : Sending a
REQ_SEND_FRAME request in relaying mode
Remark : in the case of a REQ_SEND_FRAME request, the routing of the response towards the
local equipment is not automatic. It must be configured by the distant host (user application).
Generally, if the frame arriving to the recipient went up towards his Host; then the list of the relay
addresses for the return must be configured by the user.
If the frame did not go up towards the Host of the recipient, for example on requests of the type
REQ_READ_REMOTE_RSSI, or GET_TYPE; then the recipient reference the response by using the
addresses of relay contained in the received frame.
b) On frame reception
Since the firmware version v2.00 (v4.00 for 500mW equipment), it is possible on frame reception in relaying
mode, to make go up the relay route towards the host of the receiving module.
To preserve compatibility with the preceding versions, this functionality is activated, or deactivated by
functional parameter RELAY_ROUTE_STATUS (0x06) of the receiving module.
According to the value of this parameter, the host will receive one of the following frames :
RELAY_ROUTE_STATUS value
Type of frame transmitted to the host, on reception
of a radio frame in relaying mode
0x00 : deactivated
RECEIVED_FRAME (CMD = 0x30)
0x01 : activated
RECEIVED_FRAME_RELAYED (CMD = 0x35)
The format of the types of frame received by the host, are described as follow.
WaveCard user handbook
page 38 of 67
LOCAL
DISTANT