LabVIEW Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
0 Kudos
eaAT

Remote Panel without Plugins / HTML 5 / JS / Websockets support

Status: Already Implemented

This feature is included in LabVIEW NXG. There will be no such work done for the current platform. LabVIEW NXG was specifically created to be a new platform where we can handle requests like these which were virtually impossible with the existing code base.

Hello Guys,

 

as we are transforming our Testing Application deployed as Executables to something more "state-of-the-art", I found the Remote Panels solution could suite our needs.

Remote Panels are a nice solution, but they rely on LabView RTE and Browser Plugin on the Client Machine. I don't think this is state-of-the-art, since the Web Technologies Wars have are over and Plugins lost the Fight.

I found some similar ideas in the Idea exchange, but none of them hit the point directly. So heres my Proposal:

 

Replace the reliance on LabView RTE and Browser Plugin with a HTML 5,JavaScript and Websockets solution, that runs on any modern Webbrowser!

 

This would bring the following Advantages:

- support for any client operating system (even IOS, Android, etc. possible)

- seamless support for Remote Panels in modern browsers (neither Chrome, Firefox, IE will support NPAPI in the future)

- take advantage of all the PROS of modern web technology (e.g. responsive UI to support Touch UI targets)

- since no Plugin is needed, Clients will have no Security concerns (remember Adobe Flash concerns at Apple)

- no need for any NI customer to build an own HTML5 remote panel solution to bridge this obvious gap of Labview Functionality.

 

I know there are solutions for Windows Remote Control like VNC, but this does not offer a target UI adjustment for the application. So for example a Ipad Target will not change its UI to be Touch-friendly for the User.

 

I hope you support the Idea! Best regards and thanks for the Attention, Philipp

 

4 Comments
crossrulz
Knight of NI

LabVIEW NGX 2.0 (at one time due out later this year) is supposed to have Web VIs, which are based on HTML 5.  You can get a little more information in the following links:

Compare LabVIEW NXG and LabVIEW 2017

LabVIEW NXG Product Roadmap

NI Software Technology Preview


GCentral
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines
"Not that we are sufficient in ourselves to claim anything as coming from us, but our sufficiency is from God" - 2 Corinthians 3:5
autotesting
Member

Thanks for that piece of information @crossrulz.

 

But as far as I see, we cannot migrate our code to NXG currently. I also understood, that LabView and NXG will run parallel for the moment, so my request is on the LabView development side.

AristosQueue (NI)
NI Employee (retired)

This feature is included in LabVIEW NXG. There will be no such work done for the current platform. LabVIEW NXG was specifically created to be a new platform where we can handle requests like these which were virtually impossible with the existing code base.

Darren
Proven Zealot
Status changed to: Already Implemented

This feature is included in LabVIEW NXG. There will be no such work done for the current platform. LabVIEW NXG was specifically created to be a new platform where we can handle requests like these which were virtually impossible with the existing code base.