The ForceSeatMI can be easily used in any .NET application. You just need to include ForceSeatMI_*.cs files directly in your project.

Compilation and linking

Please follow below steps in order to introduce ForceSeatMI to your SIM:

  1. Make sure that ForceSeatPM is installed in the system.
  2. Add all ForceSeatMI_*.cs files to your project
  3. Compile and link the program.
ForceSeatMI C# class uses DLL which is installed as part of the ForceSeatPM software. Make sure that you have ForceSeatPM installed on your computer.

ForceSeatMI C# class uses DLL which is installed as part of the ForceSeatPM software. Make sure that you have ForceSeatPM installed on your computer.

Using API object

Typical operation routine consists of following steps:

  1. Create API handle at the begining of the application:
    ForceSeatMI mi = new ForceSeatMI();
  2. When simulation starts, call:
    mi.BeginMotionControl();
  3. The SIM should send telemetry data or positioning data in constant interval using one of following functions:
    mi.SendTelemetry(...);
    mi.SendTopTablePosLog(...);
    mi.SendTopTablePosPhy(...);
    mi.SendTopTableMatrixPhy(...);
    mi.SendTactileFeedbackEffects(...);
  4. When simulation stops, send:
    mi.EndMotionControl();

Related articles

You might be interested in following articles. If you want download SDK or purchase it, please visit product page.