Wavecard-Waveport User Manual
Coronis Systems
5.2.3 Using relay mode
Relay mode is only available for point-to-point exchanges (
frame exchange
or
message
types).
Frame transmission
To send a request to a remote module using relay mode, you must configure a repeater list with
RELAY_ROUTE
. When you send a request such as
REQ_SEND_FRAME
(or
REQ_SEND_MESSAGE
) to
the receiver's address, the radio frame is relayed automatically through the modules configured by
RELAY_ROUTE
.
After sending a request to a recipient, the repeater list
(
RELAY_ROUTE
) is automatically re-initialized. You must therefore
reconfigure it in order to send another request in relay mode.
Here is an example of sending a
REQ_SEND_MESSAGE
request in relay mode:
Note: Recipients don't respond to
REQ_SEND_MESSAGE
requests.
Frame reception
Starting with firmware version v2.00 (v4.00 for 500mW modules), the relay route may be passed from a
received frame to the receiving module's host. To ensure compatibility with previous versions, this
functionality is activated or deactivated by RELAY_ROUTE_STATUS (0x06) parameter on the receiving
module.
Depending on the value of this parameter, the host will receive one of the following frames:
RELAY_ROUTE_STATUS value
Type of frame transmitted to host when receiving a
frame in relay mode
0x00: deactivated
RECEIVED_FRAME (CMD = 0x30)
0x01: activated
RECEIVED_FRAME_RELAYED (CMD = 0x35)
CS-SUP-MUTI-WPORTAPP-E04
46
LOCAL
DISTANT