nimi-python icon indicating copy to clipboard operation
nimi-python copied to clipboard

Python bindings for NI Modular Instrument drivers.

Results 175 nimi-python issues
Sort by recently updated
recently updated
newest added

### Description of issue There is no P2P Python API available, yet we included a useless, possibly confusing P2P_ENDPOINT_FULLNESS StartTriggerType enum value in our nifgen API. We should remove it.

nifgen
source-breaker

### Description of issue There's no support for P2P in Python, yet we included this useless enum "P2PStreamRelativeTo" in our niscope API. We should remove it.

niscope
source-breaker

### Description of issue [nitclk_usage.inc](https://github.com/ni/nimi-python/blob/master/docs/_static/nitclk_usage.inc) is essentially empty. It does not demonstrate how to use the API. We do have [an example that it links to](https://github.com/ni/nimi-python/blob/master/src/nitclk/examples/nitclk_niscope_synchronize_with_trigger.py), so it's a minor...

docs
priority-low
nitclk

### Description of issue `niswitch.Session` doesn't support specifying an `options` dictionary like the other drivers. Instead, it has parameters for `simulate` and `topology`. Impact: - Enabling session-based simulation requires different...

niswitch

### Description of issue We had an intermittent failure of `test_multi_threading_lock_unlock` with niscope in our Internal Suite. All the suite tells us is `AssertionError`. There is probably some flakiness due...

test

- [ ] This contribution adheres to [CONTRIBUTING.md](https://github.com/ni/nimi-python/blob/master/CONTRIBUTING.md). TODO: Check the above box with an 'x' indicating you've read and followed [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....

### Description of issue nimi-python has a number of API functions that take paths, such as `import_attribute_configuration_file` and `nidigital`'s `load_pin_map`, `load_specifications_levels_and_timing`, and `load_pattern`. Most of these only accept `str`. Some...

enhancement

### Description of issue nidcpower, nidmm, nifgen, niscope, and niswitch have optional support for gRPC. However, they do not have any test coverage for configurations where gRPC is not installed....

### Description of issue When building the docs, there are errors and warnings that only show up if passing the verbose (-v) argument to sphinxbuild. 1. viewcode import errors We...

docs
priority-low

### Description of issue The functions `configure_lcr_custom_cable_compensation`, `get_lcr_custom_cable_compensation_data` have been moved to the Obsolete Header for C and will be marked deprecated from version 1.4.4, onward in Python. In version...

API
nidcpower
source-breaker