Skip to content

Project overview

Marcos edited this page Oct 11, 2017 · 3 revisions

This project consists of

  • A Mako-based code generator that creates Python bindings for a NI Modular Instruments driver (i.e. NI-SCOPE).
  • Metadata that describes the API of each driver. This is fed into the code generator.
    • Extracted by NI using internal tools, sourced in GitHub. Should not be manually edited.
    • "Add-on" supplementary metadata that is specific to the Python bindings. This is manually created and edited by developers.
  • Build process to generate each of the Python bindings, PyPI wheels, and run the unit tests.

Clone this wiki locally