Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


Everything posted by pawhan11

  1. Some of my thoughts after working 6 years as 'Labview Developer' Popular languages like python or c# gained so much momentum, entry level is much easier than few years ago, it will get closer to LV entry level LV did not change much over last 6 years, things that I remember were maps, sets, vims and independent runtime engine paid and closed source kills any chances of becoming more popular, in my opinion it is ok to pay but for addons like ML or DSP, if i recall at some point excel addon required payment decline in job offers in LV, I ve seen more and more python/.n
  2. Hello, Cross post from NI forums. I have more than 200VIs having the same problem. I have tried to replace by scripting or quick drop but no success. Delete and require is hard to do from scripting top maintain connection pane and others form what i ve seen so far. Have You ever seen this error? I do not recall doing some extraordinary class manipulations when this error happened Class.zip
  3. Problems I have with event structure is that it exposes back userevent. Nothing stops user from self generating events or closing this reference.
  4. @Neil Pate Did You move completely from Atlassian products? Did You find better alternatives for Jira or Confluence?
  5. Do You know if NXG is intended for windows platform only? Will it support using libraries written in .net core?
  6. Looks like existing Compare tool, hope it will be integrated into ide
  7. Hello, How are You guys working with diffs and merges in LabVIEW? Or when You simply want to check what changed in specific VI? Recently I ve been doing more text based programming and LabVIEW is so far behind when it comes to code revision management, in fact it makes team work on big project very hard. The best what we can do now is binary diff of VI. I know there is this LVCompare app but this is not enough. Wouldn't be ince if NI integrated LV IDE with SVN and GIT source code control??
  8. For me it was easier to pass full exam one more time. It is very hard to prepare for multiple choice questions, they ask about xcontrols that I never use and some details about polymorphic vis that noone needs. For full exam You can prepare at home, 60% of the framework that must be preapred is always the same.
  9. I tend to do the same when I have some time to clean up. I did not notice any performance change. Removing error cluster is also good idea so it does not hurt the eye.
  10. Seems that combo box always creates value change event
  11. Thanks fo reply. Can I also check list of all bugs still to fix? Knowing what was fixed without what is still reported/to fix is limiting. Sometimes I start an discussion and someone from NI reports this is known bug that will be fixed. If we had acces to reported bugs it could save a lot of time.
  12. Hello, I need to implement this simple data casting of c# objects in LV object o = "MyString"; SqlString t1 = o as String How this can be done in LV?? cast.vi
  13. Makes sense. I remember one project based on GDS and DVR template. We used IPE to read some data all the time. Each IPE was just to unbundle data outside the structure, no processing done inside to avoid longer locks. It would be nice if the compiler could detect and optimize this when LV is upgraded to new version, so we wouldn't have to go to each IPE and remove write wire.
  14. Seems nice but last time I have checked there were some serious bugs using this read only feature. CAR 671221 and I think 3 others. Is there a link at NI site where we can see all bugs and if they were solved? What is the performance boost when using this read only feature compared to normal read and write?
  15. From my perspective, I have designed sequencers in LV that work fine. Recently I had to switch and use teststand as main sequencer and I can tell this tool is amazing. The ammount of flexibility we can have is almost unlimited. Some apis are not ducomented properly and there is high learning curve in my opinion. This is not a tool that You will plug and play in week. It requires investment that returns over time. I have seen NI training materials and to my opinion they provide no valuable information.
  16. Cross post from NI forums. https://forums.ni.com/t5/LabVIEW/LV-text-rendering-MBCS-OS-Unicode/td-p/3740140 This translation topic keeps coming back to me from time to time when I was asked to provide multilanguage UI for Chinese and Eng. I have the problem in understanding how LV is rendering strings. So far I understand (I hope I do) that Windows uses unicode UTF16. In LV we do not have Unicode support and (we have some private functions but using them is too much pain) uses MBCS so we need codepage to tell how string needs to be rendered. In Windows we can set system loc
  17. Thank You! This is exactly what I was looking for
  18. That is very nice, now I don't have to waste hours of time for this buttons Edit, I have only one problem - for some images size of the generated control is 200KB or greater, for me this is fine but LV seems to have the problem and slow down significantly during edit time...
  19. I remember doing checksum in ini file as one of the params and do actions in SW based on it. Now in SQLite idea is to have one DB with all params password-protected, depending on user privileges they can edit or only view. At the end, people can find way to alter everything if they really want, but then it is no longer my problem What approach do You use when exchanging data between other platforms written in c#, java or others? I have used XML since all had some parser libraries, now I face that problem with NI RT systems since there is no parser and writing one is beyond my skills.
  20. @crossrulz Thanks for the reply, Are You using default parser integrated in LV or something better? Have You tried to use it on RT systems as well? I have looked some time ago and it seems there was no native DOM parser for LV RT. That was the main reason I had to stick with ini files on RT.
  21. @crossrulz Are You using DOM parsing or toolkits like JKI XML where you cast to predefined structure in LV?
  22. Hello Guys, How do You store configuration data for applications? I have tried ini files, xml, binary over the years. Now I started to think that having one SQLite file for the application would be nice + some interface to configure all that data. What is Your experience on that aspect for small and big scale applications? What worked best, what kind of problems did You have?
  23. After I started using this separate source code feature repo commits are easier to do. I never had stability problems having this option enabled. It takes some time to load project on new machine or when LV cahe has to be cleaned. Recently I have started to pack basic modules into PPLs and they are good for compilation time reduction and when code is reused multiple times. Shame this new vim concept can not be used with PPLs, if I understand correctly they are something like generics in c#. It would be nice if we could make vim class where one or several fields can be adaptive to create for ex
  24. Thanks @shoneill I have managed to make this work. For some reason I could not display texture on mesh but simple rectangle works fine in my case. When I add texture from picture text is always displayed correctly. Thanks again for help
  25. I am using Scene.Drawable.NewText from NI wrapper My gues is stis is some sort of texture over an object.
  • Create New...

Important Information

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