All LabVIEW Add-ons must include examples or guides demonstrating how to properly use the toolkit, utility, platform extension, etc. If LabVIEW example VIs are provided, these examples should be stored in the LabVIEW\Examples folder in a directory following the naming convention outlined in the File and Folder Names for Integrating into LabVIEW document.
It is also good practice to integrate your LabVIEW examples into the NI Example Finder. There is a LabVIEW utility found under Tools > Prepare Example VIs for NI Example Finder which can be used to generate a .bin3 file for incorporating your examples into the NI Example Finder framework. Please refer to the Adding Example VIs to the NI Example Finder document and the LabVIEW Help article for more information.
Example VIs must be documented for customers. If you provide detailed documentation in your product manual, the VI Description for the Context Help Window should point users to the product manual for more information. Furthermore, use free labels throughout your examples, on both the front panel and block diagram, to instruct users for how to use your product. If you're familiar with text-based programming languages, free labels are your form of comments and customers will rely on your documentation to figure out how to use your product. For an example of how free labels can be used to document a VI, please refer to one of the examples shown in the images below:
When example VIs do not apply to your product, providing a detailed guide or walkthrough is necessary to provide your customers with some direction on using your product. We have seen 'Getting Started' guides and videos used to document use of products and these work very well. The goal here is to improve on the 'out of box' experience and allow customers to begin using your products through some form of an example or tutorial as soon as possible.