By Bill Gilbert
For years now in the student labs we've used firewire video cams and the IMAQ 1394 driver to create AVI files which then get read and converted to intensity arrays for motion analysis in a Labview app. The cheap cams are going extinct, and they want to use I-pads to create the videos which are MOV Quicktime format. So far it looks like the I-pad app they want to use can't be made to spit out an uncompressed AVI. So now I need to find out if I can either:
1) automate conversion of an MOV to uncompressed AVI and continue to use our LV analysis app as-is, or
2) find a way to parse a compressed MOV video to a frame-by-frame intensity array, and build that into our LV analysis app.
I am starting to search, but is anybody aware of an existing library or methods so I don't reinvent the wheel?
We have recently developed a toolkit that allows you to use Quick Drop plugins in Right Click Framework or LabVIEW Speak platforms.
Named RCF LVS Conversion Toolkit, this toolkit provides an easy solution for JKI Right Click Framework (RCF) and LabVIEW Speak (LVS) lovers who want to use a quick drop plugin in RCF or LVS. Now, you wont be disappointed when you see a useful plugin not written in your favorite platform's plugin format.
Procedures are simple:
Open the toolkit by going to Tools Menu >> Synovus >> RCF LVS Conversion Toolkit...
Select the target Quick Drop plugin VI
Type the command name in Right Click Framework or LabVIEW Speak
Now you can use the Quick Drop plugin in Right Click Framework or LabVIEW Speak platform
Automatically converts a QD plugin to RCF or LVS plugin format
Warns the user if repetitive commands are installed.
Provides an instruction as user clicks help button.
Helps the user navigate to the plugin folders (LVS, QD and RCF)
Modifying the functionality in Quick Drop VI will automatically update the functionality in Right Click Framework or LabVIEW Speak
Please let me know if you have any questions. Suggestions and comments are welcome
Note: RCF and LVS only update their lists of commands at startup. If you use the RCF LVS Conversion Toolkit when RCF and LVS are open, please restart these platforms.
I am able to read HEX file into Labview using read from Text file..I am getting data into labview in terms of string.
Problem => Now i want to load this HEX file into microcontroller using VISA-rs232 .Is it require to further conversion or i can load HEX file(in form of string) directly into microcontroller ?
Is it just me that’s annoyed of the QD Insert item on wire function?
If you have a diagram like this below, and you like to add a +1 here:
The result becomes like this:
Enough is enough, I can't live without this feature but I tweaked it so it actually works.
Or at least it seem to work, please feel free to test it.
Place the attached VI in the Plugin folder:
Update the Insert.vi plugin and add this Sub VI here:
(I've updated this sub VI)
Did it work for you?
We all know that Quick Drop is a good tool to make you faster, and in combination with shortcuts, you’ll be even faster.
To get all LV developer in my team to use the same shortcuts, I push the same shortcuts to everyone, but how do you remember all the different shortcuts?
To solve that I made a small Quick Drop Practice application, feel free to play and modify it so it suites you.
And if you have time to improve it, upload your version :-)
How it works:
It reads your current QD BD Shortcuts, and adds them to an array.
It then opens an empty VI BD and asks you to drop a VI (e.g. Build Array), on the BD.
If you haven’t figured out the shortcut within 5 seconds, it shows the shortcut so you can memorize it.
After it find the right VI on the BD, it deletes it and moves to the next shortcut.