User's Manual
Table Of Contents
- 1. INTRODUCTION
- 2. RS232 SERIAL PROTOCOL PRESENTATION
- 3. setting the internal parameters of the wavecard
- 3.1- Configuration of the functional parameters
- 3.2- Configuration of the control parameters
- 3.2.1 - selection of the radio operating channel when FHSS is deselected
- 3.2.2 - Selection of the RF medium physical mode
- 3.2.3 - Selection of the radio board emission power
- 3.2.4 - Activation of the Wavenis RF Asic RSSI threshold autocorrection
- 3.2.5 - Selection of the serial baudrate.
- 3.2.6 - Reading the firmware version of the WaveCard
- 3.2.7 - Reading the RSSI level (Received Signal Strengh Indicator)
- 3.2.8 - TEST Mode
- 4. SERVICE COMMANDS
- 5. COMMUNICATION MODES
- 5.1- 'Frame Exchange’ Mode
- 5.2- 'Message’ Mode
- 5.3- ’Polling’ Mode
- 5.4- ’Broadcast’ mode
- 5.4.1 - Configuration of the parameters relating to the 'Broadcast' mode
- 5.4.2 - 'BroadCast' mode without waiting for a response
- 5.4.3 - 'BroadCast' mode with waiting for responses
- 5.4.4 - Format of the commands – from the request transmitter side
- 5.4.5 - Format of the commands – from the request receiver side
- 5.4.6 - Use of the selective, or not-selective broadcast mode
- 5.5- ’Multi frames' Mode
Document : WCAMODHEL.sxw
This index is also used to check that no frame was lost by ensuring that this value is well
decreased with each received frame.
5.4.5 - Format of the commands – from the request receiver side
➢ Reception of a broadcast request – 0x38 (RECEIVED_BROADCAST_FRAME)
RECEIVED_BROADCAST_FRAME
HEADER CMD D ATA CRC ETX
3 bytes 1 byte 6 bytes variable 2 bytes 1 byte
0xFF ; 0x02 ;
0xXX
0x38
Radio address of the
transmitter of the request
n bytes of data
the maximum size is 152
bytes
0x03
➢ Transmission of the response to a broadcast request – 0x24
(REQ_SEND_BROADCAST_RESPONSE)
REQ_SEND_BROADCA ST_RESPONSE
HEADER CMD D ATA CRC ETX
3 bytes 1 byte 6 bytes variable 2 bytes 1 byte
0xFF ; 0x02 ;
0xXX
0x24
Radio address of the
transmitter of the request
n bytes of data to transmit
the maximum size is 152
bytes
0x03
Remark : This command can only be used after the reception of a broadcast frame
(RECEIVED_BROADCAST_FRAME = 0x38). So, destination radio address of this message could
only be this from the emitter of the Broadcast frame.
Use of this command in any other circumpstances could make the Wavecard not available during a
few seconds.
➢ Status Message – 0x37 (END_MESSAGE_EXCHANGE)
END_MES SAGE_EXCHANGE
HEADER CMD D ATA CRC ETX
3 bytes 1 byte 1 byte 2 bytes 1 byte
0xFF ; 0x02 ;
0xXX
0x37 0x00 0x03
Attention, use of this command depends on the activation of status message, in parameter
EXCHANGE_STATUS (0x0E).
5.4.6 - Use of the selective, or not-selective broadcast mode
To initiate a Broadcast request, either in selective or not-selective mode, there is no particular procedure. The
user just has to ensure that the distant modules have their GROUP_NUMBER parameter configured.
WCAMODHEL Handbook page 64 of 74