| 37
7. Using PCIe/PXIe-6301 in Other Software
While JYTEK’s default application platform is Visual Studio, the
programming language is C#, we recognize there are other platforms that
are either becoming very popular or have been widely used in the data
acquisition applications. Among them are Python, C++ and LabVIEW.
This chapter explains how you can use PCIe/PXIe-6301 DAQ card using
one of this software.
7.1 Python
JYTEK provides and supports a native Python driver for PCIe/PXIe-6301
cards. There are many different versions of Python. JYTEK has only
tested in CPython version 3.5. There is no guarantee that JYTEK python
drivers will work correctly with other versions of Python.
If you want to be our partner to support different Python platforms, please
contact us.
7.2 C++
JYTEK internaly uses our C++ drivers to design the C# drivers. We
recommend our customers to use C# drivers because C# platform deliver
much better efficiency and performance in most situations. We also make
our C++ drivers available. However, due to the limit of our resources,
we do not actively support C++ drivers. You can down load our C++
drivers from JYTEK’s website. We welcome you report the bugs in our
C++ drivers, but will not be able to guarantee that we can fix it within your
expectation.
If you want to be our partner to support C++ drivers, please contact us.
7.3 LabVIEW
LabVIEW is a software product from National Instruments. JYTEK
provides LabVIEW interface to PCIe/PXIe-6301 boards. You can down
load the LabVIEW dirvers from our website. While JYTEK does not
support LabVIEW applications, we may recommend you to a third party
who can assist you to interface your LabVIEW with our PCIe/PXIe-6301
cards. We can also recommend you if you want to convert your LabVIEW
applications to C# based applications.