Real-Time Telemetry

When using DCS World, X-Plane, Microsoft Flight Simulator, Falcon BMS, or the public protocol, you can connect Tacview to your simulator in real-time. Here are instructions for each simulator.

With DCS World, X-Plane, or Microsoft Flight Simulator

On the Same Computer

  • Start flying in your favorite flight simulator

  • Open Tacview

  • Go to Recording -> Real-Time Telemetry, enter localhost as your address, and Connect.

Real-Time Telemetry - Same Computer
  • You should start seeing your flight in Tacview immediately

On Two Different Local Computers

  • Ensure the port 42674 (or your chosen port) is open on your firewall

  • Start flying in your favorite simulator on Computer # 1.

  • Make sure you know the Local IP Address of this computer – open a command prompt and type ipconfig to find it.

Real-Time Telemetry - ipconfig
  • Open Tacview on computer #2

  • Go to Recording -> Real-Time Telemetry, enter the Local IP Address of computer #1 and click Connect.

Real-Time Telemetry - Different Computer Same Network

On Two Computers on Different Networks

  • Make sure the port 42674 (or your chosen port) is properly redirected on the router of the computer which is hosting the flight session.

  • The host must advise the client of the host's public IP address (the host can find his public IP address on Google or other sites such as https://icanhazip.com/arrow-up-right) and Tacview Host Telemetry Password if applicable. Leave password field blank if no password is desired.

Real-Time Telemetry - What is my IP
  • The host starts flying in their favourite simulator

  • The client opens Tacview and goes to Recording -> Real-Time Telemetry, enters the Public IP Address of the host, along with port and password as applicable, and clicks Connect.

Real-Time Telemetry - Different Networks

Real-Time Telemetry with Falcon BMS

For Real-Time Telemetry with Falcon BMS, see the Falcon BMS User Guidearrow-up-right

Real-Time Telemetry via the Public Protocol

With Tacview Advanced and above, you can stream telemetry data in real-time using the public protocol described in this documentation.

The password must be a crc64 of the UTF-16 text password (not UTF-8).

The crc64 is well documented on the internet, but here is some c++ source codearrow-up-right to calculate it.

For example, for the password L"test" the corresponding crc64 will be 0x38e095a027baf2bc

Please note that when Tacview tries to connect to real time telemetry, it uses the official 64-bit CRC hash first for the password. If this fails, it retries with a 32-bit CRC hash. This is because DCS2ACMI is still using 32-bit CRC hash, and Tacview must compensate for that. Anyone writing their own exporter must use 64-bit CRC hash.

Last updated