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 In situations where input/output of API needs to to be multiple string items, basic sequence types (list, tuple, range, slice) should be preferred over comma-delimited strings,...

API
source-breaker

### Description of issue nidigital python API contains fancy HRAM method. Digital driver does not simulate HRAM functions in the C API "well enough", to allow testing of the fancy...

test
nidigital

### Description of issue Some properties and method parameters are designed to work with [iterables](https://docs.python.org/3/glossary.html#term-iterable). e.g.: https://github.com/ni/nimi-python/blob/8540e86f00dc4b7aa9dbf5d905275db7255d9c7b/generated/nidigital/nidigital/session.py#L607 `offsets` can be any iterable object. But the documentation says: ``` offsets (list...

docs

### Description of issue If I run `python3 -c "import niscope; niscope.print_diagnostic_information()"` on a Windows system that does not have NI-DCPower runtime installed, the output I get is: ``` Z:\>python3...

enhancement
priority-medium

# Description of issue In C API, documentation for `IDQuery` argument to `niDigital_InitWithOptions` says: > A Boolean that verifies that the digital pattern instrument you initialize is supported by NI-Digital....

enhancement
API
source-breaker
nidigital

### Description of issue Due to internal bug# 999932, PXIe-5433 cannot be used in `test_get_self_cal_last_date_and_time` in nifgen; we fall back to using persistent simulation session of PXIe-5421, which results in...

test
nifgen

### Description of issue Spurious text: ``` One or more of the referenced values are not in the Python API for this driver. Enums that only define values, or represent...

docs
codegen

### Description of issue HRAM simulation support in driver runtime is deficient (tracked by internal bug 992370). Until simulation is improved, HRAM python bindings is tested via unit tests that...

task
nidigital

### Description of issue We have parameter metadata that looks like: ``` 'is_repeated_capability': True, 'repeated_capability_type': 'sites', ``` We should eliminate `is_repeated_capability` and simply set `repeated_capability_type` to None when applicable. This...

codegen

### Description of issue Currently, Repeated capability tip is generated in docstring based on whether method contains [channel-related parameters](https://github.com/ni/nimi-python/blob/562ff7f6c65e75ce9b24d9ebefaa4c23e1bfe7fe/build/helper/metadata_add_all.py#L236) or presence of `repeated_capability_type` in parameter metadata or `'channel_based': True` in...

docs