Jump to content


  • Content Count

  • Joined

  • Last visited

Community Reputation


About karolek

  • Rank

LabVIEW Information

  • Version
    LabVIEW 2013
  • Since

Recent Profile Visitors

988 profile views
  1. All right thanks, I think I'll go with that
  2. Hi everyone I'm doing some preparations for my future project, which has to display a bunch of different measurements on the 3d graph. Those measurements will be taken from IMU sensor and GoPro camera and based on what the user selects they should appear ideally on the same picture. The data from the IMU sensor will display the way that the object went and will be something like this. The images from the GoPro should be displayed after user clicks on some part of this 'road'. I'm trying to use Blender to creates a nice renders of this "road" and paste images or video from GoPro ect.
  3. Sorry, I'm just stupid. I was missing "Correct Calibrated Image.vi" at the end
  4. Hi I have a camera set to observe an inside of a pipe. Because I know the angle of the camera and where is it situated inside the pipe, I can produce an array of points that correspond to specific pixels. Because the camera can move up and down and change the angle, I have to do it dynamically, so I can't load any calibration template because the calibration is changing on the spot. So I've managed to create the calibration points and pixel points, but after using them in Learn Perspective Calibration.vi image doesn't change. See .zip attached What am
  5. Perfect! that's what i needed It seems like I'd spend too much time on this. Thanks!
  6. Hi I'm trying to make an envelope around a shape that is not convex. When envelope width is too big, the shape that is created contains "loops", like that red one: The problem is that I want to use Point In Polygon.vi to remove all outliers and artifacts out of the envelope, but this vi will give me incorrect result inside those "loops" (points are marked Outside of polygon instead of Inside) Is there some smart way of finding and removing those "loops"? I can use all the functions from vision library if needed.
  7. I was using JKI state machine for automated testing tool for other labview applications. I made an application which was reading text files with testcases and put them in the jki queue. In that case I could add/edit testcases using just notepad which was extremely effective and easy to use by someone that doesn't know labview. Here are my tips and things to remember: 1. Put Dialog box in every "Default" case, saying that there is no command like "..." and add Stop to the front of the Queue. App stops and you can just Ctrl+F to find that typo. 2. In the end your main.vi can be looking like m
  8. When it comes to drag and drop, I found that your solution doesn't work for fast mouse dragging. Because when dragging, other UI events will be disabled (no need for them), I found it more useful to create some while loop inside Mouse Down event that will upload front panel bounds and poll Mouse Button to check if it's up: Drag and drop.zip
  9. YES! O God it feels good. After just deleting this line, I could open the project, but after opening this class, it blinked and disappeared at once. It was opening normally on the second try. So, as you said, I made a new class, copied over all controls, save it and copied <Val> line to the old class. It's running perfectly now. Thank you. Lesson learned: This class is an actor that has been saving an image data to process it. This image was 2d, 24-bit color array, that, I guess has been saved as a default value for this cluster. Instead of this image I will now be usi
  10. Hacking in progress... <?xml version='1.0' encoding='UTF-8'?> <LVClass LVVersion="14008000"> <Property Name="NI.Lib.Icon" Type="Bin">&!#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!*!! ... a lot of strange stuff... !!!!!</Property> <Property Name="NI.Lib.SourceVersion" Type="Int">335577088</Property> <Property Name="NI.Lib.Version" Type="Str"></Property> <Property Name="NI.LV.All.SourceOnly" Type="Bool">false</Property> <Property Name="NI.LVClass.ClassNameVisibleInProbe" Type="Bool">true&l
  11. Hi Thanks for response, I'm not using any SCC, I've also tried renaming the class before, and it didn't change anything. I've tried couple LabVIEWs (13 and 14) on different laptops, in everywhere I have same problem. I've copied just this class and saved it in another location, deleted everything from it's cluster, deleted every vi, rename and save copy to yet another location. Saving this almost empty class took more time than it should. It also didn't change anything. Opening empty private data of this empty class is still taking more than 3 minutes. Interesting, isn't it? I guess I ca
  12. Hi guys, I've got some problem with my project. It's rather small one (3 classes, about 200 vi) I've started to work on one of the classes a 2 months and now, to open ctl file for that class, I need about 3 minutes (after double click on class.ctl I'm seeing white window that populates with controls after 3 minutes). The other classes opens with no delay at all. I was tagging this project by saving it to my drive every week. Now I've spotted that about a month ago, I've changed this class a bit, adding couple extra clusters and from that on, I'm seeing this massive hang of LabVIEW bef
  13. Hi guys, I've got some problem with message class in Actor Framework. It happens to me a lot, when making a message using Actor Framework Message Maker, that Labview is crashing if too many other VIs are opened. Lately it happened again, but this time last created message has saved, but LabVIEW has problems loading it. It shows as: This library is locked for the folowing reason(s): This library is not loaded. When I click Load, a new project window shows up with this library (class, msg and do.vi), but I cannot do anything about it. I don't know how to get rid of this library, n
  • Create New...

Important Information

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