EasyManua.ls Logo

Coronis Wavenis Wavecard - Managing Time-Outs

Default Icon
70 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Wavecard-Waveport User Manual Coronis Systems
In point-to-point mode
RECEPTION_ERROR
HEADER CMD DATA CRC ETX
3 bytes 1 byte 1 byte 1 byte 2 bytes 1 byte
0xFF ; 0x02 ;
0x06
0x31
EXCHANGE_MODE :
= 0x01: point-to-point
mode
ERROR_TYPE :
= 0x01: RF acknowledgement not received
from remote module (useful if
acknowledgement mechanism is set)
= 0x02: RF response not received from
remote module
0x03
In relay mode
RECEPTION_ERROR
HEADER CMD DATA CRC ETX
3 bytes 1 byte 1 byte 1 byte 1 byte 2 bytes 1 byte
0xFF ;
0x02 ;
0x06
0x31
EXCHANGE_MOD
E :
= 0x02: relay mode
0x02
Default
value for
relay
mode
RELAY_COUNTER :
= 0x03 No response from third
repeater
= 0x02 No response from second
repeater
= 0x01 No response from the first
repeater
= 0x00 No response from end-point
module.
0x03
In both cases, the procedure for sending an error frame depends on the RADIO_ACKNOWLEDGE
parameter:
If RADIO_ACKNOWLEDGE is active, and the transmitter does not receive acknowledgement, the
request is re-sent three times before sending an error frame.
If RADIO_ACKNOWLEDGE is inactive, then the error frame is sent after the time-out specified by
RADIO_USER_TIMEOUT.
5.1.4 Managing time-outs
When sending a request and waiting for a response (frame exchange), the time-out period for the response
frame is given by parameter RADIO_USER_TIMEOUT. By default the value is 2 seconds.
The beginning of the time-out period depends on the RADIO_ACKNOWLEDGE parameter:
If RADIO_ACKNOWLEDGE is active, counting begins upon reception of the request
acknowledgement
If RADIO_ACKNOWLEDGE is inactive, time-out counting begins directly after the request is sent
CS-SUP-MUTI-WPORTAPP-E04 41

Table of Contents