User's Manual

Table Of Contents
Document : WCAMODHEL.sxw
2.3- Commands description
All the frames circulating on the serial bus are formatted as described in chapter 2.2.2. The distinction
between the various frames is carried out via the 'CMD' fields representing the command (or the action) to
carry out.
The available commands types can be classified in three parts :
Control type commands
Applicative commands
Service type commands
2.3.1 - Control type commands
This commands are used for the low level acknowledgement of the serial frames.
CMD NAME DESCRIPTION DATA FIELD FORMAT
0x06 ACK
Acknowledge Frame :
Sent by the receiver after reception of a Request /Response
frame type supported and understood.
No data field.
0x15 NAK
Non Acknowledge Frame :
Sent by the receiver after reception of a Request /Response
frame not understood.
No data field.
0x00 ERROR
Error frame :
Sent by the receiver after reception of a Request/response
frame understood but not supported.
Byte 1 :
0x01 : unknown command.
2.3.2 - Applicative type commands
The applicative type commands use the Request/response mechanism.
We distinguish two parts in the applicative type commands : the commands relating to the parameter setting
and the configuration of the board ; and in addition the commands relating to radio exchanges.
Commands relating to the parameter setting
Read, or update the internal parameters,
Read, or select the radio operating channel when FHSS is deselected,
Read, or select the RF medium physical mode,
Read, or select the radio board emission power,
Activation of the Wavenis RF Asic RSSI threshold autocorrection,
Modification of the serial link baudrate,
Reading the RSSI level of a distant equipment,
Reading the RSSI level of the wavecard, following an exchange with a distant equipment,
Reading the firmware version of the WaveCard,
Set the WaveCard into a test mode.
WCAMODHEL Handbook page 10 of 74