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
3. SETTING THE INTERNAL PARAMETERS OF THE WAVECARD
The internal parameters of WaveCard are declined in two categories :
parameters of control (emission power level, channel selection, etc...) carried out by specific
frame of type Request/Response. this parameters allows to modify the mode of communication
(either serial, and RF).
Functional parameters (WakeUp period, group number, etc...) carried out by the same frame of
writing of internal parameters. this parameters allows to modify the behavior of WaveCard,
according to the type of radio exchange used.
Attention, the setting parameter commands apply only to a local WaveCard, not to a distant one.
3.1- Configuration of the functional parameters
The functional parameters are directly related to the default operation of WaveCard, and to the types of radio
exchanges used. I.e. according to the type of radio exchange which will be used, the functional parameters
will have to be initialized.
Default values are set at the first initialization of the product.
Parame
ter
number
Description Value Size
(in
byte)
0x00
AWAKENING_PERIOD : polling period of RF
medium radio, in multiples of 100ms
Period in multiples of 100ms
(by default, 0x0A for one second)
0 = quasi-permanent reception (every
20ms)
1
0x01
WAKEUP_TYPE : Wake Up type used during a
frame emission
0 : long Wake Up (default setting)
1 : short Wake Up = 50 ms
1
0x02
WAKEUP_LENGTH : duration of the Wake
up when long wake up is set up.
This value must be higher than the polling
period of RF medium radio.
Value in multiples of 1ms, defined LSB first
Default value : 1100 ms
min value = 20 ms (0x1400)
max value = 10 sec. (0x1027)
2
0x03
WAVECARD_POLLING_GROUP : Byte
containing the Polling Group of the Wavecard.
Byte 1 : Polling_Group
by default, Polling_Group = 0x00
1
0x04
RADIO_ACKNOWLEDGE : indicates if the
radio frames must be acknowledged by the
receiver.
0 : no acknowledge (default value)
1 : acknowledge used
1
0x05 RADIO_ADDRE S S : radio board address
This Value is issue from the
manufacturing.
In Reading only
6
0x06
RELAY_ROUTE_STATU S : Parameter relative
to Relay route transmission in each relayed
frame received
0x00 : Relay route transmisson
deactivated
0x01 : Relay route transmission
activated
by default, Relay route transmisson
deactivated
1
WCAMODHEL Handbook page 13 of 74