Shreyas Bethur
Shreyas Bethur
### Description of issue Currently, there are properties that are returned as comma-delimited string: - driver_setup - group_capabilities - supported_instrument_models Codegen support should be added so that these properties can...
### 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,...
### 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...
### 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...
# 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....
### 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...
### 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...
### 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...
### 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...
### Description of issue In `niswitch`, there are [places](https://github.com/ni/nimi-python/pull/1307#discussion_r389977789) where `convert_comma_separated_string_to_list` converter could be used. This reduces the use of fancy functions.