ebook img

NI Modular Instruments Python API Documentation PDF

458 Pages·2017·1.29 MB·English
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview NI Modular Instruments Python API Documentation

NI Modular Instruments Python API Documentation Release 1.4.3 NI Dec 16, 2022 Drivers 1 About 1 2 Installation 3 3 Contributing 5 4 Support/Feedback 7 5 Bugs/FeatureRequests 9 6 Documentation 11 6.1 AdditionalDocumentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 7 License 13 7.1 nidcpowermodule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 7.1.1 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 7.1.2 Usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 7.1.3 APIReference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 7.2 nidigitalmodule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213 7.2.1 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213 7.2.2 Usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213 7.2.3 APIReference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214 7.3 nidmmmodule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319 7.3.1 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319 7.3.2 Usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319 7.3.3 APIReference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319 7.4 nifgenmodule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387 7.4.1 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387 7.4.2 Usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387 7.4.3 APIReference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387 7.5 niscopemodule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 495 7.5.1 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 495 7.5.2 Usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 495 7.5.3 APIReference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 497 7.6 niswitchmodule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 628 7.6.1 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 628 7.6.2 Usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 628 i 7.6.3 APIReference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 628 7.7 nisemodule. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 677 7.7.1 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 677 7.7.2 Usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 677 7.7.3 APIReference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 677 7.8 nimodinstmodule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 688 7.8.1 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 688 7.8.2 Usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 688 7.8.3 APIReference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 689 7.9 nitclkmodule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 694 7.9.1 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 694 7.9.2 Usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 695 7.9.3 APIReference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 695 8 Indicesandtables 709 PythonModuleIndex 711 Index 713 ii 1 CHAPTER About Thenimi-pythonrepositorygeneratesPythonbindings(ApplicationProgrammingInterface)forinteractingwiththe ModularInstrumentdrivers. Thefollowingdriversaresupported: • NI-DCPower(Pythonmodule: nidcpower) • NI-DigitalPatternDriver(Pythonmodule: nidigital) • NI-DMM(Pythonmodule: nidmm) • NI-FGEN(Pythonmodule: nifgen) • NI-ModInst(Pythonmodule: nimodinst) • NI-SCOPE(Pythonmodule: niscope) • NISwitchExecutive(Pythonmodule: nise) • NI-SWITCH(Pythonmodule: niswitch) • NI-TClk(Pythonmodule: nitclk) ItisimplementedasasetofMakotemplatesandper-drivermetafilesthatproduceaPythonmoduleforeachdriver. ThedriveriscalledthroughitspublicCAPIusingthectypesPythonlibrary. nimi-pythonsupportsalltheOperatingSystemssupportedbytheunderlyingdriver. nimi-python follows Python Software Foundation support policy for different versions. At this time this includes Python3.7andaboveusingCPython. 1 NIModularInstrumentsPythonAPIDocumentation,Release1.4.3 2 Chapter1. About 2 CHAPTER Installation DriverspecificinstallationinstructionscanbefoundonReadTheDocs: • nidcpower • nidigital • nidmm • nifgen • nimodinst • niscope • nise • niswitch • nitclk 3 NIModularInstrumentsPythonAPIDocumentation,Release1.4.3 4 Chapter2. Installation 3 CHAPTER Contributing Wewelcomecontributions! Youcanclonetheprojectrepository,buildit,andinstallitbyfollowingtheseinstructions. 5 NIModularInstrumentsPythonAPIDocumentation,Release1.4.3 6 Chapter3. Contributing

Description:
The packages included in nimi-python package are supported by NI. For support, open a bool. Continued on next page. 7.5. niswitch module. 383
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.