nimi-python
nimi-python copied to clipboard
Python bindings for NI Modular Instrument drivers.
nimi-bot system tests now run in parallel, with a job for each bitness (win32 vs win64) and for each module (nidmm, niscope, nidcpower, nise, etc.) I noticed some jobs consistently...
- [X] This contribution adheres to [CONTRIBUTING.md](https://github.com/ni/nimi-python/blob/master/CONTRIBUTING.md). - [X] I've updated [CHANGELOG.md](https://github.com/ni/nimi-python/blob/master/CHANGELOG.md) if applicable. - [X] I've added tests applicable for this pull request ### What does this Pull Request...
### Description of issue Currently, the return value of `get_date_and_time()` related function(s) is correctly named "last_cal_datetime" in NI-SCOPE, but incorrectly named "month" in NI-DCPower, NI-DMM, NI-FAKE and NI-Fgen. They should...
### Description of issue According to the documentation, [these ](https://nimi-python.readthedocs.io/en/1.3.3/nifgen/rep_caps.html#)repeated capabilities are supported in nifgen. But the API reference for properties and methods doesn't mention which of them can be...
### Feature Request There isn't an example for dual channel generation using interleaved waveforms. The example exists in both LabVIEW and the C API, but not for Python. It would...
### Description of issue The topology constants on [this page](https://nimi-python.readthedocs.io/en/master/niswitch/class.html#methods) have changed and need to be updated. I referenced the LabVIEW examples for niswitch to find the proper constants.
### Description of issue Currently, Turn around time for the PR validation is taking around 30 minutes. In the PR validation nidigital, nitck, and nifgen are taking 25 minutes, 20...
- [X] This contribution adheres to [CONTRIBUTING.md](https://github.com/ni/nimi-python/blob/master/CONTRIBUTING.md). - [ ] ~I've updated [CHANGELOG.md](https://github.com/ni/nimi-python/blob/master/CHANGELOG.md) if applicable.~ - [X] I've added tests applicable for this pull request ### What does this Pull...
In [CONTRIBUTING.md](https://github.com/ni/nimi-python/blob/master/CONTRIBUTING.md) we include instructions for building on Linux using [MinGW](http://www.mingw.org/Welcome_to_MinGW_org). Given that Windows 10 is widely adopted and the project can be built using Windows Subsystem for Linux, we...
### Description of issue The main idea being documentation should guide the users to use the most-pythonic type for any property or method parameter. e.g.: https://github.com/ni/nimi-python/blob/8540e86f00dc4b7aa9dbf5d905275db7255d9c7b/generated/nidigital/nidigital/session.py#L607 documentation says: ``` offsets...