Additional NI Software Idea Exchange

Community Browser
cancel
Showing results for 
Search instead for 
Did you mean: 
Post an idea

There should be an option in MAX to be able to show remote systems by hostname, OR by IP address.  

 

hostname.pngOR  IP_address.png

 

When managing several targets it can be very hard to keep track of which target has which IP address and it is incredibly tedious to look through every target to determine it's individual IP address.

Hi,

 

Today we need to configure the hardware in MAX and in System Explorer.

 

Allow VS to import the hardware configuration from MAX and eliminate the DIO number of ports and port size manual definition.

 

I guessed the PXI2569 and PXI2570 configuration in a trial and fail matter till I found the number that did not cause an error during deploy.

 

Import all board I/O configuration and let the user remove what is unused later.

 

Cheers,

CHCastro

It would be nice to provide a way to get diagnostic information regarding any potential HW issues that may be apparent with the Timing and Sync modules. Currently the only method for getting diagnostic information is through the use of the LEDs (active LED, and Access LED), or through external connections to other measurement equipment. The addition of this feature will better assist troubleshooting defective timing modules.

 

 

Frank,

It would be good if MAX was able to report the serial number of the PXI chassis and PXI controller, if they are applicable.

I would like to suggest adding toolkit version information to the NI-MAX reports.  I would add this information to both the simple and technical reports.

I recently handled a service request (SR# 1698819) in which a customer was confused why TestStand was not listed in License Manager (LM) when his admin had generated a disconnected license.   For him, all that was showing up in his LM was the following screen shot:

 

TS.jpg

 

I explained that the Developer Suite with Industrial Monitoring and Automated Test (Disconnected License) includes a disconnected license for TestStand. 

 

The product suggestion I'm making involves being able to expand disconnected suites by clicking a plus button to the left of the suite for example to view all of the software that's available to the client.  This will avoid future confusion on the customer's end and reduce support call volume.

hi all,

 

Currently the MAX - GPIB - connected Instruments Window (located at the bottom) is currently not adjustable. And if you have more than 4 devices you have to scroll to see all of them. Why not enabling this functionality? As on top there would be enough space (as the GPIB Interface Properties could be placed in a different sheet).

 

 

Br

To raise the visibility of the increasing number of NI VeriStand add-ons available on the website, I suggest we put a button on the Getting Started Window of NI VeriStand that takes the user to www.ni.com/veristand/addons.htm

 

This doesn't have to be a button on the window, it could be in the menu.. under file, tools or help.

Custom Device development does not have a very good design/develop/test work flow. To improve this, the custom device template tool needs to be rewritten so that it better incorporates design before creating the project/library/VIs.

 

In order to better incorporate design into the process, I envision a custom device template tool that is configuration based. From this tool, a developer would be able to specify the pages, actions, RTM, dynamic buttons, help topics, and glyphs. The developer should also be able to specify any options the custom device or a given page, RTM, or button may use such as multiple target support RT driver VIs, delete protection, rename protection, RTM/button dependencies and behavior, etc.

 

Once the developer finishes designing the custom device, the XML should be fully implemented and all the necessary VIs (actions, pages, RTMs, etc.) would be created in the library. This would greatly cut down on the overhead of creating new files from templates and modifying the XML over and over. It also encourages developers to do more design of the custom device up front instead of designing while they code.

 

For completeness, it would also be nice if the tool had the capability of linking into Requirements Gateway or something so they could do requirements tracking. I'm not sure how this would work, but it's something that maybe should be investigated.

 

The final aspect of this idea is that there is a need for better testing of custom device developments. I find it difficult to do good tests because my code is always tightly coupled to Item Properties or other things that require VeriStand references. I think this tool could also script some high level test code that would be able to run the pages or RT driver VIs outside of the VeriStand executable. In order to accomplish this, I think VIs could be developed that use the SysDef API to load system definition item information outside of the VeriStand executable so that the references could then be passed to the appropriate page or driver VI. I envision the test VIs are wrappers that wrap up the page, action, RTM, or driver being tested. In the case of pages, the custom device would need to be added to a SysDef and the Init VI would need to be executed. Some pages would also require the section or channel being added to the appropriate section or channel as well. If the configuration tool could script most of this work, I think it would be very helpful.


Regards,

 

Mike

Benefit: Simplify the process and reduce errors when using FPGA personalities

 

Idea: Querry the user-generated FPGA diagram and automatically create the XML file.  Additionally, have some kind of editor/viewer for the XML file that would present the information similar to how it is presented in the System Explorer but allow the user to edit certain values (or just make it editable in the system explorer).  Some items would be read-only (items specific to the bitfile communication) and others would be editable (heirarchy, scaling, etc). 

 

Ultimately, the process for using FPGA Personalities would be:

 - create FPGA VI using NIVS interface/template

 - select interface in "utility/view" or System Explorer (XML file automatically generated)

 - edit default settings if desired

 

Please modify the VIs from the NI-CAN Frame API library in order to use the 4x2x2x4 connector (pattern 4815) or at least a symmetrical connector.

The improved library would avoid wire bends (error cluster, ObjHandle...) and simplify the alignment of the VIs.

 

CAN Frame API.jpg

 

For example this is the current connector of ncReadObjMult.vi :

 

CAN VI connector.jpg

For some reason you can only set the time zone of your PAC from NI Max...if you need to adjust the date or time you need to run a VI in LabVIEW or build an app (!!). Neiter intuitive nor practical...

 

Add a time setting function in NI Max so that anyone with NI Max can adjust the clock without having to touch the code that runs on it. That's how people expect it to work.