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
5.3.4 - Diagram of an exchange in polling mode
the following example describes the typical case where the distant WaveCards communicate with their
respective host. Indeed, when sending a GET_TYPE request (see chapter XXX) in polling mode; distant
WaveCards respond without preliminary dialogue with their host.
POLLING_TIME : after transmitting the radio frame, a timeout is started (configured by POLLING_TIME
parameter); and if the equipment doesn't respond before the end of the timeout (1 second by default), then
the transmitter send the same radio frame to the next distant equipment. However, if the previous distant
equipment responded after this timeout; its response frame would be lost.
Parameter POLLING_TIME can be modified via the commands of parameter setting.
Remark: even if the distant equipment responds before the POLLING_TIME timeout, the next request is
sent only after the timeout, for synchronization considerations.
WCAMODHEL Handbook page 58 of 74