The development process for myRIO Applications is presented below. This workflow may be adjusted depending on timelines and the constraints of your application, and is intended as a guideline for creation of a finished product.
This process applies whether you plan to create an application that runs on myRIO (such as converting myRIO into a DMM) or plan to create an API of functions for myRIO users.
If you are interested in selling your application or toolkit through the LabVIEW Tools Network, please contact labviewtoolsnetwork@ni.com for more information.
The general workflow is as follows:
Step 1 - Fulfill Prerequisites and Develop Application
- Review our documentation and LabVIEW Tools Network myRIO Requirements.
- Decide on your idea or concept for an application
- Implement your design, using the Developer's Tutorial and myRIO Requirements to help guide your project
- Create a sample project template using your source code
- Build a VI Package to distribute your application (see Developer's Tutorial and additional resources section of myRIO FAQ for more details)
Step 2 - Get Your Software Approved
- Complete your submission to the LabVIEW Tools Network.
- Update toolkit based on review feedback
- Iterate until your application meets the requirements
Step 3 - Distribute Application on LabVIEW Tools Network
- Apply for product listing and submit final version of application
- Supply information needed to create product model page
- Our team creates the product model page and hosts your VI Package
- Support end users once application is released and public on the Tools Network
Questions or comments? Please visit the NI myRIO App Development Discussions page.
Patrick
CLA