Jump to content

All Activity

This stream auto-updates     

  1. Yesterday
  2. Last week
  3. @Jim C you may want to tell your coworkers to sit down when the hear about this new release... We've made another great round of improvements to the JKI State Machine Editor that we're excited to tell you about. Integrated Event Structure and Case Structure Viewer The biggest thing you'll notice is that we've integrated the Event Structure and Case Structure into a single tree view -- all of the Event Structure frames have been added under the "Idle" ("Event Structure") item at the top of the tree (as shown in the screenshot below). You can now easily navigate all the Event Structure frames and Case Structure frames from this single tree view. Drag & drop to reorder the Event frames -- it works just as you'd expect! Context Help Shows Documentation for Frames of the JKI SM If you show the Context Help window (<Ctrl+H> or Help >> Show Context Help) and then hover over a frame name in the JKI State Machine Explorer's tree view, the Context Help window will update to show the documentation string for that frame. Explore States Dialog Another cool feature we added is the ability to Explore States on a state string constant. Simply right-click on a state string constant and choose Explore States (as shown below). This will open a dialog (shown below) that looks a lot like your string constant, and allows you to click on individual lines/states of the string constant, which will navigate the JKI State Machine to that frame. This allows you to quickly jump between frames if you'd like to navigate through the sequence of states in the string constant. Grouped Right-click Options on States Finally, we added a small usability improvement where we now group all of the right-click options for a state, under a single submenu (as shown below) -- previously, these were all at the root level and started to get unwieldy. I hope you enjoy this latest round of improvements to the JKI State Machine Editor and it helps your write great code even faster.
  4. What version of VIPM do you have?
  5. We are having issues building packages with vim dependencies in LV2017. Requesting early access to VIPM 2018.
  6. Hi Jim, THANK YOU! That link did help! Looks like all I needed was to install libXinerama.so.1 WHICH I thought I had already but not for 32 bit! Installed, as a result: Installed: libXinerama.i686 0:1.1.3-2.1.el7 nvidia-x11-drv-32bit.x86_64 0:384.111-1.el7.elrepo Dependency Installed: libX11.i686 0:1.6.5-1.el7 libXau.i686 0:1.0.8-2.1.el7 libXext.i686 0:1.3.3-3.el7 libxcb.i686 0:1.12-1.el7 Didn't require the 2015 run-time install since 2017 pro dev is installed. VIPM is happily doing its package cache download stuff as I am typing this! What a lovely sight!!!! Thank you again! Cheers, Brian
  7. Hey @BrianW Thanks for posting details of the issue you're experiencing. I found this thread on the NI Forums that addresses a similar issue. The solution post seemed to resolve it for the user in that thread. Any chance that might be of help?
  8. Hopefully someone here can point me in the right direction. Installing VIPM 2017: LabVIEW 2015 SP1 failed since 2017 is installed. Says X already has newer version in 2017 so fails on error but the installer eventually, after several of these, says installation successful. I disagree. Running vipm results in errors like this... [root@shawn-michaels VIPM]# ./vipm Can't load library /usr/local/lib/liblvrt.so.15.0 libXinerama.so.1: cannot open shared object file: No such file or directory So then I create softlink to resolve the apparent issue but them I run into 32 vs 64 bit like this... Can't load library /usr/local/lib/liblvrt.so.15.0 libXinerama.so.1: wrong ELF class: ELFCLASS64 and I've tried softlinks to both 32 and 64 bit object files. I am running CentOS7.4 64 bit bit I do have 32 bit glibc and such installed. Thank you for your help! Kindest Regards, Brian
  9. Hi, I am using VIPM API version 2017.0.0.55 and still getting this error. Is this issue addressed?
  10. Earlier
  11. Thanks, Jim. That's great news. I'm not sure whether it addresses Fab's concerns, but it does address mine. I'll let you know if I encounter any issues with VIPM 2017 for Linux. -Chris
  12. @tomlawton That’s wonderful news!
  13. @Jim Kring Ahaaaa- in my case, that folder already existed from a previous install; and the jki.conf it contained was owned (755) by the previous user of my machine... I recursively gave myself permissions through the whole folder, which cured the error 8; however, VIPM would then launch, and die silently while still at the splash screen.. So I blow away the whole JKI folder, and everything went fine from a clean start ;-) -Thanks for your help! ~Tom
  14. OpenG Array Library not listing in VIPM

    Great! Thanks for letting us know.
  15. OpenG Array Library not listing in VIPM

    It is working. Thank you.
  16. Processing events in JKI state machine

    Hi @Tomas Can you explain what, in particular, your "dealing with"? I'm curious about the challenge your experiencing. Also, the timer is interesting. What do you use it for? It looks like it's a shift register with the time the JKI SM started running? Any reason not to put this into the main data (cluster) shift register? -Jim
  17. @tomlawton looking forward to hearing whether it's working for you.
  18. OpenG Array Library not listing in VIPM

    Thanks for reporting this @Narendranath Babu. We've fixed this issue and the package should now be available for download in VIPM. Please let us know if it's working for you now.
  19. Kereberos authentication

    That's great to hear. Thanks for letting us know. If you come up with a good solution, maybe you can share some details, so that other's can see how you did it. Thanks!
  20. Kereberos authentication

    Thanks team. I have achieved the authentication using .NET. But it is little slow. Let me try some other methods and post the updates..
  21. The OpenG Array Library is not listed in VIPM from the JKI Package Network. I even tried refreshing, but it did not find the required library. Other observations: 1. I am able to see an older version of that library in VIPM 2. I checked the website and was able to find the latest version But I want to understand why my VIPM is not listing it
  22. VIPM 2017 for Linux won't Launch

    You may need to do some googling and research to figure out how to run 32 bit applications on your linux installation. there’s a discussion thread here with some tips: https://stackoverflow.com/questions/23182765/how-to-install-ia32-libs-in-ubuntu-14-04-lts-trusty-tahr Specifically, it talks about how to add another package repository for apt yet to find the missing package. Please keep in mind that I’m not sure exactly if this is the best solution for you, so please be sure to do some research.
  23. @Jim Kring OK thanks- I'll give that a go tomorrow!
  24. VIPM 2017 for Linux won't Launch

    Much appreciate the help. The given command is for a debian based system and it seems there is no equivalent for the Fedora system I'm currently testing on. Fortunately I have a Ubuntu VM installation which I created earlier today. I switch to Fedora (Red Hat environment) because this the environment which is directly supported by NI installers. Running the command produces the following output. manya@ubuntuLV17:~$ sudo apt-get install ia32-libs Reading package lists... Done Building dependency tree Reading state information... Done Package ia32-libs is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source However the following packages replace it: lib32ncurses5 lib32z1 E: Package 'ia32-libs' has no installation candidate I'm currently on Ubuntu 17.10 so perhaps this version is too new and therefor the package has been made obsolete as the output also mentioned. Since it references 2 other package I installed those. sudo apt-get install lib32ncurses5 sudo apt-get install lib32z1 When launching vipm I now have a different error message: manya@ubuntuLV17:~$ sudo /usr/local/JKI/VIPM/vipm /usr/local/JKI/VIPM/vipm: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory So it seems some other lib is still missing that needs to be installed: sudo apt-get install lib32stdc++6 Launching vipm once again produces the error below: manya@ubuntuLV17:~$ sudo /usr/local/JKI/VIPM/vipm Can't find library liblvrt.so.15.0 Make sure this library is installed in your LD_LIBRARY_PATH search path, or in /usr/lib To download the LabVIEW Runtime engine, go to http://www.ni.com/rteFinder?dest=lvrte&version=15.0&platform=Linux&lang=en Searching for liblvrt.so.15.0 shows the file is found in two locations (for my system): /usr/local/lib64/liblvrt.so.15.0 /usr/local/lib64/LabVIEW-2015-64/liblvrt.so.15.0.1 Just by looking at the path it shows that this is a 64bit lib but vipm requires the 32bit version. As a "quick fix" I tried copying the libs to the expect location /usr/lib but as expected this doesn't work: manya@ubuntuLV17:/etc/ld.so.conf.d$ sudo cp /usr/local/lib64/liblvrt.so.15.0 /usr/lib manya@ubuntuLV17:/etc/ld.so.conf.d$ sudo /usr/local/JKI/VIPM/vipm Can't load library /usr/lib/liblvrt.so.15.0 /usr/lib/liblvrt.so.15.0: wrong ELF class: ELFCLASS64 To download the LabVIEW Runtime engine, go to http://www.ni.com/rteFinder?dest=lvrte&version=15.0&platform=Linux&lang=en At this point I can only assume the easiest way forward is to create a 32bit Linux installation and retry the installation. Or do you, @Jim Kring, have any other options to try out.
  25. VIPM 2017 for Linux won't Launch

    Some googling shows that this error can occur when you're running 64-bit and in order to run 32-bit executables, you'll need to install the ia32-libs package (and make sure you have multi-architecture support enabled). You can try installing the ia32-libs package using the following command: apt-get ia32-libs Some googling will help you figure out all the details for your platform. Disclaimer: I'm not a Linux expert, but I sometimes play one on TV.
  26. You might try creating a JKI folder here, and ensuring that your user account (or all user accounts if you wish) has write access to it.
  1. Load more activity

Important Information

By using this site, you agree to our Terms of Use.