The flaw in LabVIEW Tools Network: VI Package Manager

Initially, I was impressed by the network of LabVIEW tools (see here).  Sound seemed like a 'plus' for everyone:

-Producers who did not want to reinvent the wheel, could easily find and download code with the help of the Package of VI Manager.

-Developers who want to sell their code, could easily package it and sell it through market Tools Network (similar to the iPhone App Store).

But then I found the flaw: the Package of VI Manager

(Essentially), developers must use the VI package manager if they want to sell their code... and it costs $999.  And you will need to add on the cost of a LabVIEW license ($2 k +), of course.  It will surely elimate many coders to participate.  Actually, this will probably double also artificially increase the price of all the SW sold on the network of tools.

And by the way: why is OR relying on a tool SW third delivery for their market at all?  Especially one that costs developers $1 k to package their add-on?  Why NOT just build their own packs of VI and dump JKI tools Manager all together?  In this case, their own package of construction manager would be wise to NEITHER.  Cut ot intermediaries.  And after all, does not NOR do this Endevo when they built their own tool LVOOP (thus 'dumping' toolkit GOOP of Endevo into oblivion?).

Oh... and I've got someone at - it remember that Apple only charges $99 developers distribute iPhone apps?  And their development environment is given completely free.


Tags: NI Software

Similar Questions

  • Loading time of LabVIEW tool to compare files from the repository

    I have the LabVIEW compare the configuration of the tool of the differences for .ctl and .vi files in the source Surround SCM control system.  The source code control system is running on a network server.  My PC is on the same network as the server.

    When the LabVIEW bed comparison tool screws that come from a control repository to differentiate against the files on my computer, it seems to load the files to a temporary folder located in users\username\appdata file.  It takes a lot of time to load the screws that have a lot of subVIs, because as the search tool for each Subvi the tool begins his research in the vi.lib and instr.lib files before finding the Subvi in the temporary folder.  It takes a few seconds and sometimes as much as 10 seconds to load each Subvi.  It takes a lot of time Diff screw with many subVIs.  Is there a way to make the comparison process go faster?  Or is it something that should be fixed in the comparison of LabVIEW tool?

    Thank you

    Gary

    This is the normal behavior of the LVCompare.exe and records who begins looking for subVIs or file (.ctl) control is not editable. The available options that can be configured are:

    Configuration of control of Source code with LVCompare.exe

    http://zone.NI.com/reference/en-XX/help/371361H-01/lvhowto/configlvcomp_thirdparty/

  • stop the script with labview

    Let's say that I run a script using the "DIAdem"run script.vi"due to the demand of the user.  Later, the user wants to cancel because it took longer than expected.

    How to stop the script using labview tools?

    Jim

    Hi Jim,.

    It is possible, but not in the way I think you hope.  I don't know any way to end a VBScript script running in the DIAdem of the 'outside '.  If you have been watching DIAdem you could hit the key, but a subsequent application of LabVIEW goes in "Script stack" of DIAdem and does not run until the first VBScript happens naturally.

    Of course, you need to run all your calls of LabVIEW to Sophie in an asynchronous way, or does not.

    If you can do is set up each VBScript that you think you might want to abandon to periodically query a global variable of tiara, say "B9" and end of inside the VBScript if B9 = TRUE.  LabVIEW DIAdem (ToCommand) command interface will stack Script tiara, but variable interface of LabVIEW DIAdem (ToDataSheet) does not work.  If you can "poke" during execution of the first VBScript variable B9 of LabVIEW and influence its behavior, but only if and when this VBScript uses this variable (B9) get bitten.

    Of course, none of this helps if your VBScript is busy waiting for a simple VBScript command to run, and it helps only if your VBScript executes several activities, among which it can interrogate the variable (B9).

    Hope that helps,

    Brad Turpin

    Tiara Product Support Engineer

  • How to disable the setting button in Tools - Options - advanced - network of windows registry?

    Dear support,
    Now, my office has use Firefox as default browser to access the Web server. And there is a policy that users must use ProxyServer. I don't want to change user setting in Firefox proxy. How to disable the setting button in Tools - Options - advanced - network of windows registry?
    Thank you.
    Treky

    You cannot use the Windows registry to disable the elements in Firefox. This link shows how to lock the proxy settings of Firefox, change the values as needed:
    http://www.stbernard.com/ip5kb/iPrism/whatsnew/50SupportFiles/SupportFiles/IP0460.htm

    A change of minor importance, in step 4, instead of add this line to all-js, you can create a file called local - settings.js containing the indicated line and save the file in the same folder as all.js

  • Error starting compile step: make sure that a compatible version of Xilinx tools is installed in the location specified in the Setup from LabVIEW FPGA.

    Please help me for this problem "error starting compile step: make sure that a compatible version of Xilinx tools is installed in the location specified in the setup of LabVIEW FPGA.»

    Look for the error on the Web site of or or on the forums. Take a look at the following links:

    http://forums.NI.com/NI/board/message?board.ID=170&message.ID=381394&requireLogin=false

    http://forums.NI.com/NI/board/message?board.ID=170&message.ID=205754&requireLogin=false

  • How can I remove the Administrative Tools, network connections, printers & Fax and scanners and cameras my desktop icons?

    Recently, I installed a trial version of Tune Up Utilities 2009. During one of the scans/tune-ups, he gave me the option to display the Administrative Tools, network connections, printers & Fax and Scanners & cameras icons on my desktop. I checked ok, however, now, I think it's too crowded in my office and you want to remove them... right on the desktop, not everywhere else they are located. I tried everything I know to remove them without success. Anyone knows where is the menu option to display on the desktop so I can uncheck or choose Delete? I don't want to have to change all the .ini files or .bat to because I'm afraid I don't do it correctly and create other problems.

    Hello tellis1230

    I don't know what you have tried, but have a look here

    Right-click Desktop-desktop/properties/Office/Customization

    Uncheck what you don't want

    .

  • computer starts but nothing works. OneCare has been stopped, restart, no network connection found, office does not work. Analysis now with the malicious software removal tool, but nothing happens.

    OneCare was 'arrested' will not restart
    Wireless networks - does not and cannot correct
    No program will run if I'm in safe mode
    I did a virus scan with the malicious software removal tool, nothing was found.
    I write this on my netbook - I can't have my laptop online.
    I have no idea what to try next.  I need my laptop!  Help, please

    Hello laughingpaws,

    To help resolve this issue, use the System File Checker (SFC.exe) tool to determine which file is causing the problem and then replace the file. To do this, follow these steps:

    1. Open an elevated command prompt. To do this, click Start, click principally made programs, Accessories, right-click guest, and then click run as administrator. If you are prompted for an administrator password or a confirmation, type the password, or click allow.
    2. Type the following command and press ENTER: sfc/scannow sfc/scannow command analyzes all protected system files and replaces incorrect versions with appropriate Microsoft versions.

    Hope this helps you. Let us know anyway. Make it a great day!

    "And in the end the love you take, is equal to The Love You Make" (The Beatles last song from their latest album, Abbey Road.)

  • "The system cannot find the specified file" error when you try to install a hotfix/cab package using the DISM tool Package Manager

    I'm testing the integrity of the addon ".cab" packages and patches by installing using the Package Manager (pkgmgr.exe), or alternatively, the Deployment Image Servicing and Management Tool (DISM.exe) for Windows 7.  To do this, I am aware that I have to call a tool through the command line.

    In the Package Manager, I use the syntax

    Command prompt > pkgmgr.exe /ip /m:C:\Test\test.cab

    Otherwise, I might add the path in quotes:

    "Command prompt > pkgmgr.exe /ip /m:"C:\Test\test.cab.

    The error returned in pkgmgr is:

    Operation failed with 0 x 80070002.  The system cannot find the specified file.

    My first impression was that my syntax is incorrect, although I can't have room for error.  The path points to "test.cab" which is a renamed windows addon that contains the necessary file "svcpack" and the file "entries_XX.ini".  I used several different ".cab" file, that which some I know to be genuine, hopefully exclude the possibility of a corrupted or incompatible file.  I also tried this procedure on different computers and received the same error code, so I doubt that the tool pkgmgr istelf is corrupt.

    Finally, I tried an alternative Windows 7/8 DISM tool to try to achieve essentially the same task by using the following syntax in a command prompt:

    "Commnand prompt > DISM.exe / Online /PackagePath:"C:\Test\test.cab Add-Package ".

    This produces a similar error:

    An error occurred trying to open it - C:\Test\test.cab error: 0 x 80070002
    Error: 2
    The system cannot find the specified file.
    The DISM log file can be found at C:\Windows\Logs\DISM\dism.log

    I'm really not sure why I produce these errors.  Any idea is appreciated.

    Hello

    Thanks for posting your question on the Microsoft Forum.

    I suggest you to ask your question in the TechNet forums.

    https://social.technet.Microsoft.com/forums/Windows/en-us/home?Forum=w7itpronetworking&filter=AllTypes&sort=lastpostdesc

    TechNet is watched by other computing professionals who would be more likely to help you.

    I hope this helps.

    _________________

    Thank you best regards &,.

    Isha Soni

  • How to remove the icon network connections of office, as well as the administration of Office Tools icon?

    original title: Hi Rami, how are you? can you help me to tell me how to remove the icon for network connection of office, as well as the administration of Office Tools icon?

    Hi Rami how are you? can you help me to tell me how to remove the icon for network connection of office, as well as the administration of Office Tools icon?

    Hi TristanRamizi,

    Thanks for posting your question in the Microsoft answers Forum. Are you logged on as administrator on the computer? Try to start the computer in Safe Mode , and then remove the icons.

  • Is the tool provided with the works of Labview 2009 with LabVIEW2010

    Hello

    I use currently LABVIEW 2010 want to know about toolkit provided with the dvd of LabVIEW 2009

    is compatible with the labVIEW 2010

    Thank you

    Check out this link.

    http://www.NI.com/support/LabVIEW/lvtool.htm

    If the required toolbox does not "(ou supérieur) ' after the requirement for 2009, or specifies LV2010 it is not compatible."

  • Call the function in LabView from a DLL, and then access the global variable of DLL

    I've created a DLL in LabWindows with a function and structure.  I want to call the function from LabView and then access the overall structure.  I am able to call the function in the DLL with a "call library function node" and has access to the return value, but I can't understand how to access the overall structure.  The structure is declared in the header DLL with __declspec (dllimport) struct parameters file.

    Is it possible to access this structure without using the library of network variables?

    My guess is that you need two bytes of padding after "in_out" and another to two bytes of padding after "anin."  The reason being that ints are 4 bytes, and most of them C compilers will align on 4-byte boundaries.  The struct will naturally start to such a limit (in fact, in Windows, it will probably start to an 8 byte boundary).  If you then count bytes in your structure, you are 70 byte after "in_out."  70 is not divisible by 4, so you need 2 bytes more to reach the next 4 byte boundary.  You can also you could reorganize your struct so that "anin" follows "in_out" and this is probably the best option if it won't cause you other problems.

    Unlike most C compilers, LabVIEW compressed structures as closely as possible, without filling.  I don't know enough about the history of LabVIEW and internal parts to explain the reasons and to do this performance penalty, but, as choice of LabVIEW "endianness", it is probably a remnant of the first versions of LabVIEW that were running on the Mac.

    If for some reason you want to force your C struct to match package LabVIEW, you can use the #pragma pack (x) directive, but I wouldn't recommend that here because you can control the C and LabVIEW.

    EDIT: in the cases where it was not clear, add padding to your cluster of LabVIEW, insert appropriate size or items at the place desired in the cluster.

  • The call of the TestStand of LabView modules

    Hello

    I have some dllmodules developed to be launched from TestStand and so the methods require a context of sequence as in param.

    But now I would call these modules on a computer without TestStand. I thought the call of LabView but is it possible? I do not have access to change the modules.

    You can use the TestStand Deployment Utility, located in the TestStand menu under Tools-> deploy the TestStand system

    In the TSDU, you can create an installer to deploy a workspace TestStand and tab of Setup options, you can even choose to include the TestStand engine in the installation program.

  • Web service SOAP of the access of LabView?

    I like to connect to a service-based SOAP from my code Labview (PC), or at least to understand if it is possible and how it will be.

    Just googling "Labview SOAP" gives a few hits, so it seems that people do, but I've found any way white paper or examples yet.

    Can someone ligh to the top of my darkness on SOAP web services and Labview?

    I also understand that web services is often described in wsdl (web service description language) files. A wsdl file completely describes a feature of web services, and in some languages, you can import such a file and say "give me the skeleton code to access this web service. Can do something like this in Labview?

    OLA (Just installed LV2015)

    Thank you Sam!

    It was the last piece that I needed! Now it works!

    I got the url, headers and body of the SoapUI test case as in my previous post. See the photos and the attachment.

    That means this vi:

    She calls the web service GuestManagementService on my local server (see url)

    It performs the getGuestDetails of action SOAP (see header)

    The guestName is Ola4 (see the body)

    In the body of the result, you can find (with difficulty)

    address = the nest, Norrland

    age = 467

    name = Ola4

    Totally cool! But a lot of work for a simple database search.

    Thanks for all the help.

    My next step is to understand what labview tools exist to help me create and manipulate xml files, but that's for next week.

  • Open the project Veristand Labview 2012 2012

    Hello!

    I have on my maschine 2012 LabVIEW and NI Veristand 2012.

    I am trying to open the 2012 2012 LabVIEW Veristand in project. Here's the sequence that I made:

    -Open Veristand separately (Yes, I know, it can be called with the help of command line)

    -Run the vi as illustrated in the diagram below:

    -as in the photo above, I received error 1172.

    I checked in my task manager--> there is no double open veristand

    I restart my PC, repeat the same procedure--> does not work. Received the same error message.

    Someone at - it experience even?

    Thank you

    Rajamodol

    Dear Rajamodol,

    VeriStand gateway creates a TCP/IP communication channel that
    facilitates communication with the VeriStand engine on the network.

    So if you are running a project on a desktop PC, gateway VeriStand initiates the
    VeriStand engine. If you run a project on an RT target, the VeriStand
    Bridge synchronizes with the system definition file that is running on the
    Target of RT.

    If you set the gateway VeriStand "localhost".

    Kind regards
    Oleg Scherling, mengg | Engineering applications. National Instruments | NIG. |

  • The interface of LabVIEW and matlab

    Hello, I want to interface LabVIEW with MATLAB using the TCP/IP protocol for data transfer. Can anyone, please give me an instruction step by step how to do this? If not, can point out you where I can get them? Thank you.

    Hi Gilles,.

    TCP/IP is a generic protocol then you should easily be able to build enough interfaces TCP/IP for your LabVIEW and Matlab code and data transfer on ASCII or variants, etc., depending on what kind of data you are trying to transfer. I'm not too familiar with Matlab, but on the end of LabVIEW, there are a few examples of server and client very good TCP/IP provided with LabVIEW.

    Another option you may want to, and the reason why I answer it is that I did recently a project through which we took some legacy code MATLAB which we wanted to transpose into LabVIEW, so that we can automate then completely a test system that we use TestStand. A big part of it, we have been able to derive equivalent LabVIEW, but some functions where LabVIEW does not have an equivalent appropriate, or where it was simply more effective, simply copy us and paste Matlab code in any event in the first instance MathScript nodes (not dependant on Matlab) or Matlab script nodes (which will return if all goes well at a later date to transpose in full) LabVIEW for that is no longer dependent on a Matlab license).

    In both cases, the facility to do this was very impressive, and we were able to wrap huge amounts of code Matlab LabVIEW with very few problems. As an idea, have you considered your functionality of Matlab of packaging in this way and keeping all the customer TCP/IP and comms server in LabVIEW?

    Note: If you have not found it pick up the palette "Matlab Script.

    Good luck

    David

Maybe you are looking for

  • Portege R30 - A Bios update change log (4, 50 - WIN (ECB1.40)

    Hello. Can someone tell me where I can find the changelog for BIOS update 4.50 - WIN (ECB1.40)? Thank you.

  • Screen mirroring using T-Mobile Z3 Xperia phone does not

    I'm not able to use my phone Xperia Z3 for screen mirror on my Sony Bravia TV (model # KDL - 60R550A).  Whenever I try to connect my phone to my TV, a message appears indicating "Failed to save" and the connection is lost.  How can I fix this so that

  • I have windows mail and he started to give me the following error.

    Your server suddenly put an end to the connection. The possible causes for this include server problems, network problems, or a long period of inactivity. Account: 'pop.att.yahoo.com', server: 'pop.att.yahoo.com', Protocol: POP3, Port: 995, secure (S

  • Shader 3.0 model

    Hi, I just installed the game prince of persia: the sands forgotten on my Pc (I'm using a windows 7), but when I try to play the game, this message comes 'your graphics card supports shader model 3.0, which is required for this game', so the game doe

  • connection jdevloper with tfs

    Dear Experts,I'm trying to connect jdevloper 12.1.3 with TFS servermy TFS server URL is: http://NomServeur/tfsname and I am able to login using this url form webbut the problem is when I try to log in I can set the server name and the port only so I'