Skip to content

Project overview

Marcos edited this page Apr 17, 2018 · 3 revisions

This project consists of

  • A Mako-based code generator that creates Python bindings for several 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 project developers.
  • Build process to generate each of the Python bindings, PyPI wheels, and run the unit tests.
  • Source for system tests.

Clone this wiki locally