Section 6
Parameter Settings
33
FT702LT Flat Front Wind Sensor Manual
6.3 Timing Constraints
When a valid command is received by the FT702LT input buffer, there will be a time delay whist the command is
being processed. The actual command latency depends on exactly when the last character of the command is
received within the FT702LT internal processing cycle. The FT702LT can process only one SET or QUERY
command at a time.
Figure 29: Command Processing
Once a SET command has been received by the FT702LT, it can take approximately 400ms for the command
to be processed and any setting change implemented. If other commands are sent during this period, they may
be ignored by the wind sensor. Therefore all SET commands must be separated by a period of at least 500ms
before further commands are sent. (Or longer in the case of a Reset command being sent See Section 6.4.16)
Once a QUERY command has been received by the FT702LT, it takes up to 50ms for the command to be
processed. The sensor will then wait for a predefined delay before sending a response. This delay time is
programmable in increments of 50ms.
See Section 6.4.6 for details of how the delay between the sensor receiving a command and transmitting a
reply can be adjusted. An additional latency is recommended depending on the time taken for the computer to
switch between transmit and receive modes.
If the delay time has been extended using the DL command, then the next QUERY command sent to the wind
sensor must be separated by the maximum QUERY command processing time (50ms) and at least the DL
interval (50ms default.) It is therefore recommended that the frequency of any QUERY command does not
exceed 5Hz, i.e. 5 commands per second.
Message Example:
For example, to set the wind velocity output to Polar format and verify that the command has been accepted,
send the following commands:
Set the wind reading format to polar:
$//DFP*//<cr><lf>
Then wait 500ms for the SET command to be implemented by the FT702LT
A QUERY can then be sent to confirm command has been carried out:
$//DF?*//<cr><lf>
Then wait 50-100ms for the sensor to send a response:
$WI,DF=P*5D<cr><lf>
Please note the above example assumes the FT702LT has a factory default time delay of 50-100ms (DL01).