From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW Web UI Builder and Data Dashboard

cancel
Showing results for 
Search instead for 
Did you mean: 

Announcing Data Dashboard for LabVIEW

National Instruments has recently released the Data Dashboard for LabVIEW.  This is a free app for the iPad and Android tablets that lets you view shared variables and web services from your LabVIEW applications.  With this app, you can create a layout with up to 6 indicators per page to observe functionality remotely or simply anytime without a traditional display.

 

photo 3.PNG                    photo 4.PNG

 

How to use the Data Dashboard

To get started, you must first create a desktop or embedded application that publishes data to the network.   This is accomplished in one of two ways.

The simplest way to accomplish this is to add network published shared variables to your LabVIEW VI.  For more sensitive IT environments, you can add web services to your application, which enable the invocation of a method on a remote target using standard http protocols.  In this configuration, the Data Dashboard sends a request to a LabVIEW Application, which processes the request and replies with a response.

Once your application is developed and either your web services or shared variable are deployed, building a dashboard is as simple as browsing to the server and choosing the signals to monitor.  You can monitor variables with numeric, Boolean, or string data types, and for each data type, there are multiple indicator types including LEDs and charts.

Requirements

  • iPad or iPad 2 with iOS 4.3+
  • Android tablet with Android 2.3+

 

For the official page with direct app store download links and troubleshooting information, visit https://decibel.ni.com/content/docs/DOC-19387

Grant M.
Senior Software Engineer | LabVIEW Tablets | National Instruments

Message 1 of 59
(17,732 Views)
Hallo, nice tool and the right step forward to open the labview world to the ipads... but: why is it not possible to connect to a SV server in another subnet. its not working in routed networks or either vpn connections. with standard windows SV in the same configuration no problem, but ipad is not able to connect... is here a background reason for that limitation...? is this modified in future versions....? i want to use that in our company network, but due to that limitation no success at all. works fine in my home enviroment... thanks for an answer, Ulf
0 Kudos
Message 2 of 59
(17,618 Views)
Hi Ulf, I am not having issues accessing SV data from remote subnets or VPN. Have you tried accessing web services? These are more "IT friendly" and could help determine if the SV protocol is to blame or if the data is simply not reputable.
Mark
NI App Software R&D
0 Kudos
Message 3 of 59
(17,596 Views)

There is no restriction on subnets for shared variables. As long as you can access the server and the server allows the right ports through the frewall it should work. Make sure that your network and your server are configured to allow for that access from the wireless network that your tablet is on. For instance, here at NI we have multiple wireless networks: one with access to internal servers and one without. To use shared variables hosted on our desktops we have to make sure our tablets get on the correct wireless network.

0 Kudos
Message 4 of 59
(17,585 Views)

When do you support also Android phones with Android 2.3+

0 Kudos
Message 5 of 59
(17,485 Views)

We don't currently plan on supporting Android phones, but we are taking note of this kind of feedback. We do support the Kindle Fire now.

0 Kudos
Message 6 of 59
(17,475 Views)

Hi,

 

I'm really exited about your new app, for which I've waited for a long time!

I'm trying to figure out how it may work on the simple networks, to say the iPad connected with the Laptop through the ad hoc connection.

I set up a network on the Laptop, my iPad found the network and got connected. In this P2P network the Laptop may ping the iPad and get the responces. So I use the Dashboard app and try to read the shared variables on the PC.

However, it always shows a netwok error. From the property on the laptop I can see the request has been received but there is no responce from LabVIEW.

 

Is it impossible to use the app in this way? Or I have to connect the both into a router?

 

Wilbur

0 Kudos
Message 7 of 59
(17,380 Views)

I can't think of a reason why this wouldn't work. I don't know what you mean by this:

"From the property on the laptop I can see the request has been received..."

 

My first suspicion in diagnosing connection issues is always the firewall. Make sure you are not blocking the ports we need for browsing. Check out this page for information on configuring the firewall:

http://digital.ni.com/public.nsf/websearch/0D7B86F4B4D19A5E86256F9A006EECB1?OpenDocument

0 Kudos
Message 8 of 59
(17,371 Views)

Hi,

 

I've done the things on the page,which should let some exe get through the firewall. But these exes are not what I want. The app still gets no responces from the laptop.

 

The app didnot work until I shut down the firewall completely. Now it may have the shared variable correctly.

 

 

 

0 Kudos
Message 9 of 59
(17,344 Views)

The list of specific ports used by these services is here:

http://ae.natinst.com/public.nsf/web/searchinternal/8ae45bbfa1d7025e862570f200642fd8?OpenDocument

 

The recommendation is to open up port 2343, 5000-5020, and 6000-6020.

0 Kudos
Message 10 of 59
(17,333 Views)