From Friday, January 17th 11 PM CDT (January 18th 5 AM UTC) through Saturday, January 18th 11:30 AM CDT (January 18th 5:30 PM UTC), ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Suggestions for Utility of LabVIEW for commercialising a monitoring and controlling a product

Solved!
Go to solution

How good is LabVIEW for coding the software for a product which is to be commercialised.?

In other words, how can I better provide an interface to the end user and protect my in- bulit software  from decoding and reverse engineering.?Is LabViEW  a good option for such a requirement?

 

Kindly provide suggestions/solutions.

 

Attached is the general view of labVIEW  and the hardwares that it controls.Thanks

0 Kudos
Message 1 of 9
(3,104 Views)
Solution
Accepted by topic author Sabitri@22

I would say very good.  Many of the high ranking users on the forums work for companies and alliance partners where that is exactly what they do for a living.  They will probably join in soon and give you some more specific tips.  If you release your code has an application built into an executable, you should have no problems with someone trying to decompile or reverse engineer your software.

0 Kudos
Message 2 of 9
(3,083 Views)

Thank you .. Looking forward 

0 Kudos
Message 3 of 9
(3,075 Views)

For monitoring and control, you will definitely want to look at the cRIO platform.  The FPGA is VERY useful in these situations.  I mostly use the RT as a go-between for the PC (GUI) and the FPGA.  You could also enable a web service on the cRIO if you wanted to let your users monitor through a web browser.

 

Give your local NI rep a call.  They have a few other products you may be interested in to help with the software/infrastructure.


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
0 Kudos
Message 4 of 9
(3,042 Views)

As you mentioned about the executable (.exe file)  is there any particular software that i need to install to run the  exe on any


@RavensFan wrote:

I would say very good.  Many of the high ranking users on the forums work for companies and alliance partners where that is exactly what they do for a living.  They will probably join in soon and give you some more specific tips.  If you release your code has an application built into an executable, you should have no problems with someone trying to decompile or reverse engineer your software.



 platform??

Is it possible to use LabVIEW  for USER interface button input system like the ones on printers/ water purifiers etc? if yes, please help me understand it.

0 Kudos
Message 5 of 9
(3,001 Views)

Assuming Windows, you just include the Runtime Engine in the built installer along with any drivers your software needs.

 

I know there is a toolkit out there for controlling Amulet displays.  Perhaps that will work for you.