User's Manual
Table Of Contents
- 1. INTRODUCTION
- 2. RS232 SERIAL PROTOCOL PRESENTATION
- 3. setting internal waveport CF parameters
- 3.1 Configuring functional parameters
- 3.2 Wake-up and synchronization
- 3.3 Configuring control parameters
- 3.3.1 Selecting RF communication mode
- 3.3.2 Selecting radio channel when FHSS is deselected
- 3.3.3 Selecting radio board transmission power
- 3.3.4 Activating RSSI threshold auto-correction
- 3.3.5 Selecting the serial baud rate
- 3.3.6 Reading Waveport CF firmware version
- 3.3.7 Reading RSSI
- 3.3.8 RSSI command format
- 3.3.9 TEST Mode
- 4. SERVICE COMMANDS
- 5. COMMUNICATION MODES
Waveport CF user manuel Coronis Systems
4.3 Detecting presence of Waveport CF (Wavenis) modules
It may be useful to check the presence and link budget of a remote module before pursuing data exchange
operations. The Get_Type Command is sent like a service command, allowing a remote Waveport CF to
process a response independently of its host equipment. Here is a description of the data frame:
• Service request
REQ_SEND_SERVICE
HEADER CMD DATA CRC ETX
3 bytes 1 byte 6 bytes 1 byte 2 bytes 1 byte
0xFF ; 0x02 ;
0x0B
0x80
Radio address of remote
module
0x20
GET_TYPE
0x03
• Service request response
SERVICE_RESPONSE
HEADER CMD DATA CRC ETX
3 bytes 1 byte 6 bytes 1 byte 4 bytes 2 bytes 1 byte
0xFF ; 0x02 ;
0x0F
0x82
Radio
address of
remote
radio
module
0xA0
Parameters:
1st byte: Type
corresponding to Waveport
CF radio board = 0x12
2nd byte: RSSI level
3rd byte: Remote
Waveport CF wake-up
period (in seconds)
4th byte: module type
connecting to Waveport CF
( default = 0x12)
0x03
Compact_Flash-UserManual 36