The Model Interface API supports running C/C++ models compiled into .dll, .out, or .so formats with the VeriStand Model Framework.

The Model Interface API can run models you create in C/C++ and compile into one of the following formats:

  • .dll
  • .out
  • .so

The models must be designed and compiled to work with the VeriStand Model Framework.

For more information on creating and compiling C/C++ models that are compatible with the VeriStand Model Framework, see the NI_VStand_Model_Framework_Guide.pdf guide. You can find the guide in the RootDrive:\VeriStand\xxxx\ModelInterface\custom directory, where RootDrive is the drive where the software installs. xxxx is the VeriStand version number. The guide describes the following topics:

  • Components of the VeriStand Model Framework
  • Process for creating model code that is compatible with the framework
  • Requirements for compiling your model with the framework