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