Telemetry Data Export Technical Specification en
Telemetry Data Export Technical Specification en
of City Car Driving Enterprise Edition data export functionality for use in motion platforms
The Simulator app tries to connect to the pipe each frame of the driving session. When connection is
established, the applications start per-frame data exchange in a way described below:
Immediately after connection the Simulator sends an Initialization Data Package, and waits the Driver
for Initialization Reply Package. Rest of the time it sends a Per-Frame Data Packages, and awaits Per-
Frame Reply Packages. However, currently the reply packages are received but not used. Detailed
package description see in next chapter.
World coordinates system is right-handed system, where Y axis is assumed to point “Up”.
Licensing protection
Motion data export functionality has its own licensing protection, which is separate from one of the
main application. The main City Car Driving Enterprise Edition application requires hardware HASP USB
dongle with appropriate HASP feature burned on it, or it will nor launch nor work (such dongle is
provided with each product copy purchased). And by default it will not have motion data export
enabled. In order to enable the data export, there must be separate HASP feature present on the HASP
dongle. This could be the same dongle which holds the main license, or separate one accessible from
this computer. So, motion data export functionality should be explicitly required at time when product is
being purchased.