Jump to content

MikaelH

Members
  • Posts

    835
  • Joined

  • Last visited

  • Days Won

    49

Everything posted by MikaelH

  1. Many controls have invoke nodes like this to convert the click position to more meaning full info, e.g. where in the X/Y plot you click.
  2. I've not dared to outsource the building to a build server yet, mostly because we get these strange build errors from time to time, like "This VI broke during the build". Also since my team does quite many builds and we would need multiple build servers since a build could take an hour, and sometime I need to build 6 version right away and that could lock up the build server for 6 hours. But if you get it working close to 100% let me know, then we might switch over.
  3. If you switch the disabled structures, it shows you how it works better. Using the Graph.Plot feature is just an option, I would probably use a separate Picture conttrol to the left of the Graph that hold the titles. Or when we want to have nice/different types of plot we use a WebBrowser container with html/javascrip code.
  4. So 2014 should be good then 🙂 Maybe it's time to think about upgrading 😉 2020SP1 is Awesome, especially now with Interface support 🙂 Horisontal BarChart-2014.vi
  5. You can do something like this: Horisontal BarChart.vi
  6. Thanks, I missed that. Strange that is allows any text and messes up the JSON content completely if it's not valid json.
  7. Hi, I do like the new “Retain All Errors” in the Merge Errors, it coverts the Error source to an JOSN array of errors. With that change NI added some extra JSON Error VIs like the Write attribute. But I can’t get those VIs working? I couldn’t find anyone else complaining about this, sure I can just fix the issue myself since the VIs aren’t locked. Are anyone using these VIs?
  8. You can do this. I thought that was the main reason for adding interfaces ☺️. BTW, if you're using LV2020 and classes, the new OpenGDS beta version makes it easy to work with interfaces 🙂
  9. We modify code while LV is running all the time 🙂 We even have a Quick Drop shortcut that toggles a Sub-VI's Loading Option between "Load with callers" and "Reload for each call".
  10. Hi, I just posted my GOOP Training course material here: https://forums.ni.com/t5/GDS-Goop-Development-Suite/GOOP-Course-Material/td-p/4101113
  11. Same here. It locked the whole OS for some reason when I start NXG.
  12. And when can we add G code extension to NXG's IDE? I'll move over when I get GDS running there 😉
  13. I would use Active objects. Using the OpenGDS tool I created this in no time, see attached project. ActiveObjects.zip
  14. We use 5000-5999 for project/application specific Error codes, and then different ranges for other common components. But for an instrument drivers, we might use one of the existing LV-error codes, and for that we use a small tool to find a good error code. ErrorCodes.vi
  15. Company made version, based on Ref-based OO and active objects.
  16. I remember that I had to change my code using the "cmd /c" when changing over to Win10 from Win7. Before I didn't have the "working directory" wired instead I specified the full path in the command. e.g. cmd /c "c:\Temp\file.bat" Are you running WIn10?
  17. There is a brown/private property node that can suppress all dialogs. If you don't have access to this property node, you can find a sub VI that does this for you here.
  18. Yes you can...if you did build the exe file with debugging on.
  19. Thanks guys, yes the option: "2018 SP1 Patch" is indeed the f4 patch
  20. Where did patch LV2018SP1 f4 go? http://www.ni.com/product-documentation/55001/en/ I could download the f4 patch using these URLs (just by taking the f3 patch and rename the url): http://download.ni.com/support/softlib/labview/labview_development_system/2018 SP1/Patches/f4/LV2018SP1_f4Patch-64.exe http://download.ni.com/support/softlib/labview/labview_development_system/2018 SP1/Patches/f4/LV2018SP1_f4Patch.exe But there is no official download link on NIs webpage, and I can't find it in NI Package Manager, but I'm sure it was available there a few days ago. Does anyone know?!? It feels like they removed it for some reason so I guess I shouldn't install it. 😟
  21. I would create a Clone method in the class. If you inherit any classes you need to also use the: "Call Parent Method", so the parent classes attribute will be clones as well.
×
×
  • Create New...

Important Information

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