DSX Software Development Kit: Difference between revisions

From Software Product Documentation
Jump to navigation Jump to search
No edit summary
No edit summary
Line 17: Line 17:
:In order for the generated dll files to work properly with the DSX applications they need to be compiled and build with the same compiler that is used for DSX Suite. Currently this is: <b>Microsoft Visual Studio 2019</b>.
:In order for the generated dll files to work properly with the DSX applications they need to be compiled and build with the same compiler that is used for DSX Suite. Currently this is: <b>Microsoft Visual Studio 2019</b>.
:The configuration must be either 'Release' or 'Debug' and 'x64'.
:The configuration must be either 'Release' or 'Debug' and 'x64'.
:Current <b>Qt</b> version: 5.13.1
:Current <b>VTK</b> version: 8.2
|}
|}



Revision as of 15:45, 6 April 2020

Language:  English  • français • italiano • português • español 

To enable users of the DSX Suite to expand the suite with their own code, a DSX Software Development Kit (DSX SDK) is released with the suite. The DSX SDK comes in its own installer file and needs to be installed separately from the DSX Suite.

In order to add their own algorithms to DSX, the user would use the SDK to compile and build additional dynamic library files (dll) that most DSX applications will load during start-up.

Currently the SDK enables our DSX users to develop their own LCS algorithms that can be applied in Orient3D. We plan the expand the SDK in the future.

     DSX SDK Software Requirements
In order for the generated dll files to work properly with the DSX applications they need to be compiled and build with the same compiler that is used for DSX Suite. Currently this is: Microsoft Visual Studio 2019.
The configuration must be either 'Release' or 'Debug' and 'x64'.
Current Qt version: 5.13.1
Current VTK version: 8.2
     Downloading the DSX SDK
C-Motion software is all downloaded over the Internet at www.c-motion.com.
Customers are provided login information to access the download page.
After you log in at www.c-motion.com, you will see a screen similar to this:

Click the DOWNLOAD Buttons to save the DSX SDK installation file to your computer.
Most web browsers will offer you a choice of where to save the downloaded file; make sure you remember where you save the downloaded file.
Run the installation executable file you downloaded.
We recommend saving at least one prior installation file of the DSX SDK that works for you, as older installation files may be removed from the C-Motion download page without notification.
     Installing the DSX SDK
When you run the executable file that you downloaded you will be guided though the installation steps.
Your computer may ask you to confirm that you trust the source of the program you are installing.
The installer will install a number of header files in the include folder, one source file (CMGlobalTime.cpp) in the src folder, 8 (4 debug and 4 release) static library files in the lib folder, and a working example in the Example folder. It will also add the CM_DSXSDK_DIR variable to the computer's registry.
When the Completed dialog appears the DSX SDK has been successfully installed on your computer.

Overview of the SDK

Debugging your code

Retrieved from ""