Sokol-TDV meter

From Escort Knowledge Base
The current model of the Sokol-TDV

Definition and Purpose of Sokol-TDV

The Sokol-TDV sensor (hereinafter referred to as the sensor, Sokol-TDV, TDV, measuring device, or product) is designed to measure temperature, relative humidity, and atmospheric pressure, transmit these measurements via an RS-485 communication channel, and send the data to a server (for viewing via the specialized Sokol Analytics software).

The operating principle of the Sokol-TDV sensors for various measurement channels is described below:

Measured parameter Principle of operation
Air temperature Based on the change in the conductivity of the sensitive element depending on the ambient temperature
Relative air humidity Based on the change in the conductivity of the sensitive element depending on the air humidity
Atmospheric pressure Based on the piezo-resistive effect: а change in the membrane’s resistance when it deforms under atmospheric pressure is registered and recorded
Measured characteristics
Name of characteristic Characteristic value
Air temperature Range of measurements of air temperature, oC from -60 to +55
Limits of allowed absolute measurement error of air temperature, °C:

- range: -30…50 inclusive

- range: -60…-30 inclusive

± 0,2

± 0,4

Relative air humidity Range of relative humidity measurement, % from 1 to 100
Absolute permissible error limits of air humidity measurements, % ± 5  
Atmospheric pressure Range of measurements of atmospheric pressure, hPa from 540 to 1100
Absolute permissible error limits of atmospheric pressure measurement, hPa ± 0,5

More detailed technical characteristics are presented in the technical data sheet of the device

Device construction

The Sokol-TDV meter consists of the following main components:

1 - cover;

2 - deflector;

3 - converter;

4 - bracket.

Assembly and Installation of the Sokol-TDV

Mounting on an L-shaped bracket

Attach two strap clamps (2) to the base of the L-shaped bracket (1) from the TEMG.416931.003 mounting kit using M6x16 screws (5). (Figure 2). Secure the bracket to the pole using two cable ties (4), threading them through the cable tie clamps (3) (Figure 2).

The mounting kit is not included in the package and must be purchased separately.

Mounting on a weather mast

When mounting on the M82 weather mast (6), secure the bracket (1) from the TEMG.416931.004 mounting kit using two 1 1/2" U-bolts (5). The mounting method is shown in Figure 3.

Mounting on a wall bracket

Wall-mount installation: Mount the Sokol-TDV meter (1) onto the wall bracket (5) and tighten the nuts (3). (Figure 4).

Pinout, connection, configuration, operation.

Connecting the Sokol-TDV to the meteo station

Wiring diagram for connecting the Sokol-TDV meter to the Sokol-M1 weather station using cable TEMG.685631.003 (Figure 5). The pinout of the RS-485 connector is shown in Figure 6.

RS-485 connector pinout:


Pinout of the extension cable for the Sokol-TDV:

Connecting the Sokol-TDV to the Sokol-M3/K1 controller

The Sokol-TDV (1) is connected to the Sokol-K1 controller using the M23 TEMG.685631.003–02 extension cable (2), which is included in the delivery set. Connect the cable to the appropriate connector (or to the RS-485 connector) on the Sokol-TDV converter, then route the cable through the cable gland (3) on the Computing Unit (4) and connect it to the TEMG.467239.004 Switching Unit (5) in the Sokol-TDV connector.


Wiring diagram for connecting the cable to the Sokol-K1 connectors:

Connection and setup via a PC.

You can connect the anemorumbometer directly to a PC. If you connect it to a PC to display wind direction and speed data, you must use Sokol Analytics or Sokol CFG. Additionally, for Sokol CFG to function properly, you must install this package of system components, as well as the appropriate driver version for your RS-485 converter, depending on the model you are using.

Bolid C2000-USB - Download link

Escort C200M converter - Download link

Escort C200M2 converter - Download link

The connection diagram for the Sokol-TDV to a PC is shown in Figure 7. (The Escort C200–M2 converter (4) must be purchased separately if using the configuration shown in Figure 10a.)

Sokol-TDV + Sokol CFG

Install the Sokol CFG software as follows:

− download the Sokol CFG software;

− Run the setup_Sokol CFG.exe file;

− Follow the on-screen instructions during installation;

− Launch the Sokol CFG software.

In the standalone software window, select the COM port to which the Sokol-A anemorumbometer is connected.

If the port is not listed, follow these steps:

− Open Device Manager on your computer;

− In the Ports (COM and LPT) section, open the properties of the STMicroelectronics Virtual COM Port (C200M) or USB-SERIAL CH341A (C200M2) virtual COM port (if there are no devices with these names in the list, check that the driver for your converter is installed);

Manually set the port number within the range COM2–COM10;

Restart the anemorumbometer by reconnecting the transducer’s USB cable to the PC; − Reopen the Sokol CFG program and select the configured COM port; − Click the “Open Port” button.


Once the connection to the software is established, the "Sensors" tab will display readings from the Sokol-TDV sensors. These include key meteorological parameters: humidity, pressure, and temperature


The serial number and software version are displayed on the left.


The "Server" tab displays the Modbus network address of the Sokol-TDV (Modbus field).

Sokol-TDV + Sokol Analytics

To use the standalone Sokol Analytics software, follow these steps:

Download the Sokol Analytics software;

− Run the sokolanalytics_262c.exe file;

− Follow the on-screen instructions during installation. Launch the Sokol Analytics software, and a window will open.


In this window, click the "Connect" button and enable polling for the Sokol-TDV device.


Next, the Sokol-TDV device polling window will open. You will need to configure the polling settings.

- Select the correct COM port assigned to your converter.

- Set the required network address for polling the Sokol-TDV. The Sokol-TDV network address can be set, changed, or checked in the Sokol CFG program. By default, the Sokol-TDV device is set to network address 1.

- Set the required polling interval.

- Enable/disable the automatic launch of the survey when Sokol Analytics starts.


Important! After changing the network address on the "Sokol-TDV" in the Sokol CFG program, the displayed network address may not update, but the change will take effect.

After configuring the survey, you must save your changes. You will then return to the main Sokol-TDV survey window. At this point, you can move the slider to the ON position to start the Sokol-TDV survey.

You can also export a report from the Sokol Analytics program. Instructions for using Sokol Analytics/exporting a report.

Connecting Sokol-TDV to third-party devices. Polling Sokol-TDV via Modbus.

To connect the Sokol-TDV to any external device other than a Sokol-M weather station or a Sokol-K controller, you must ensure that the external device is capable of:

  • Operating with an RS-485 interface;
  • RS-485 specifications:

- Baud rate: 19200 kbps

- Data size: 8

- Stop bits: 1

- Parity: None

  • Query devices via the ModBUS RTU protocol by addressing various network addresses;

The Sokol-TDV address (default: 1) can be changed:

The device’s primary address can be changed in the SokolCFG program. To do this, connect the device to a PC using an RS485-USB interface converter, open the converter’s COM port in the program, and in the Server section, click the “Set” button to set a new address in the lower-right corner.

Important! When using multiple devices simultaneously (for example, Sokol-A and Sokol-TDV), you must assign different network addresses to each of them.

Important! The program may not display the address change in its interface, but this does not mean that the address has not been changed.

Polling Sokol-TDV via Modbus example

Register 0 - (uint16) temperature * 100 - 153, corresponding to 1.53 °C

Register 1 - (uint16) atmospheric pressure / 10 - 9998, corresponding to 999.8 hPa.

Register 2 - (uint16) relative humidity - 22, corresponding to 22%

Register 3 - (uint16) error code - See Table 1 for explanation

Table 1:

Error HEX code Decimal code
BME module error 0х01 1
Humidity sensor error 0х02 2
Main temperature sensor error 0х04 4
Memory block error 0х08 8
Pressure sensor error 0х10 16
Auxiliary temperature sensor error 0х20 32
Main pressure sensor readiness error   128


Example command for Sokol-TDV (network address 1):

01 03 00 00 00 04 44 09

01 - device address;

03 - command type;

00 00 – register number starting from which the number of registers is requested;

00 02 - number of registers requested;

44 09 - checksum with byte inversion;

Sample response:

01 03 08 09 FD 27 18 00 31 00 31 CF BC

01 - device address;

03 - command type;

08 - number of bytes transmitted;

09 FD - temperature (9FD or 2557/100=25.57°C);

27 18 - atmospheric pressure (2718 or 10008/10=1000.8 hPa);

00 31 - relative humidity (49%);

00 31 - error code;

CF BC - checksum with byte inversion;

Useful links