nimi-python
nimi-python copied to clipboard
Python bindings for NI Modular Instrument drivers.
> would you mind fixing that in its own PR? _Originally posted by @marcoskirsch in https://github.com/ni/nimi-python/pull/2089#discussion_r2049094760_ In the `docs/_static/*_documentation.inc` the links for documentation are using HTTP protocol. To improve security...
### Description of issue In the construction or `Session`, the dictionary `options` is processed by a non-public converter object: `_converters.convert_init_with_options_dictionary`. This is basically a mapping to convert the keys from...
### Description of issue The 'python_name' key for enum values pulls double duty in `metadata_add_all._add_enum_value_python_name()`. It's intended that a user can set it to override the expanded name with the...
In the documentation for the [fetch_capture_waveform](https://nidigital.readthedocs.io/en/stable/class.html#fetch-capture-waveform) method of nidigital, "Return type" is listed as "{ int: memoryview of array.array of unsigned int, int: memoryview of array.array of unsigned int, …...
### Description of issue In order to address #2066, we had to override some enum metadata to avoid altering the generated enum value names. The `python_name` for these cases needs...