Wavecard-Waveport User Manual
Coronis Systems
2.3 Command description
This chapter describes the format of serial bus data frames. The distinction between frames is made using
the
CMD
fields representing the command (or action) to carry out.
The types of available commands can be split into three categories:
•
Control type commands
•
Application commands
•
Service type commands
2.3.1 Control commands
These commands are used for low-level acknowledgement of serial frames.
CMD
Name
Description
Data field format
0x06
ACK
Acknowledgement frame:
Sent by the receiver after receiving a request/response frame
type that was supported and understood.
No data field
0x15
NAK
Non-acknowledgement frame:
Sent by the receiver after receiving a request/response frame
that was not understood.
No data field
0x00
ERROR
Error frame:
Sent by the receiver after receiving a request/response frame
that was understood but not supported.
Byte 1:
0x01: unknown command
2.3.2 Application commands
Application type commands use the request/response mechanism. There are two types of application type
commands: (1) those relating to parameter settings and board configuration, and (2) those related to radio
frame exchanges.
Commands related to parameter settings
•
Read or update internal parameters
•
Read or select radio operating channel when FHSS is deselected
•
Read or select the radio communication mode
•
Read or select radio board transmission power
•
Activate Wavenis RF ASIC RSSI threshold auto-correction
•
Modify serial link baud rate
•
Read RSSI level of a remote module
•
Reading Wavecard RSSI level following an exchange with a remote module
•
Read Wavecard firmware version
•
Set Wavecard to test mode
CS-SUP-MUTI-WPORTAPP-E04
12