Wavecard-Waveport User Manual
Coronis Systems
5.5 Multi-frame mode
From the user's perspective, multi-frame mode is used only for reception. That is, Wavecard they can receive
data in multi-frame mode but they cannot transmit.
Restrictions for using multi-frame mode:
•
Wavecard does not currently offer multi-frame mode between two
Wavecard/Waveport modules.
•
Current firmware version does not allow multi-frame mode operation
via repeaters.
5.5.1 Overview
Wavecard equipment can manage reception of successive frames sent by a remote module. Data is first
stored in internal memory, then transferred to the host module via serial link when RF reception is complete.
Depending on the quantity of data to transmit, multi-frame operation is initiated by remote modules following a
point-to-point request from a Wavecard module.
5.5.2 Received frame format
•
Multi-frame reception – 0x36
RECEIVED_MULTIFRAME
HEADER
CMD
DATA
CRC
ETX
3 bytes
1 byte
1 byte
1 byte
1 byte
6 bytes
variable
2 bytes
1 byte
0xFF ; 0x02 ;
0xXX
0x36
Status
Total number
of frames
received
Frames
index
Radio address of
the response
transmitter
Received data
152 bytes
max.
0x03
Status
= 0: reception OK
= 1: indicates that the number of received responses is higher than 255. In
this case, only the first 255 responses are forwarded to the host.
Frame index
This index is used by the Wavecard to know how many responses are to be
forwarded to the host. This index is decremented on low-level
acknowledgement when the Wavecard send a response to its host.
The host knows that all responses have been sent when the frame index is
1. By ensuring that this value is properly decremented with each received
frame, this index is also used to confirm that no frames were lost.
CS-SUP-MUTI-WPORTAPP-E04
64