Jump to content

Antoine Chalons

Members
  • Posts

    955
  • Joined

  • Last visited

  • Days Won

    34

Everything posted by Antoine Chalons

  1. We're having a similar problem with a plug-in we made for Vision Builder AI, Vision Builder is a LabVIEW exe made by NI and in LabVIEW 8.5 there is a framework to develop user plug-in. The issue I have is a bit different because the plug-in works fine with the exe only if LabVIEW dev system is installed on the computer, if it's not the plug-in won't work and VBAI will not give any error message. We have someone at NI investigating that issue, I'll let you know if when we get a solution.
  2. That's cool! May I suggest the LAVA Code Repository?
  3. Hi, There is an example using .NET on NI Community, I can't give you the link right now but i think if you type 'site:ni.com gmail' in the google search bar you should fined it. EDIT : here it is http://decibel.ni.com/content/docs/DOC-2401 Hope this helps
  4. Hi, Here is a quick example : You need to select each column and set there width. Hope this helps
  5. You can set the mouse position and generate a click event programmatically. There is an example somewhere on NI's Website. maybe this one
  6. Well.. yes, I could just drop the OpenG VI but my goal is to encapsulate everything into the polymorphic VI. What I like to have is a polymorphic VI that has all the VIs to read/write all my section clusters. (I often have a config file with about 10 sections, each of which corresponds to a typedef cluster) So the "write" VI has to be created has well, but you are right, it shouldn't be very complicated. Yes again. Absolutely, I'd be very surprised if it hadn't been done yet. All the pieces are ready, the puzzle can be built.
  7. I'm sure many people have been dreaming about this : I define a cluster with some controls in it, then I use a RCF plugin that : - creates a typedef of this cluster and prompts me for a name and folder (by default the same folder where the VI I am in is located), - creates a VI to read this typedef cluster from config file (based on OpenG VI "Read Section Cluster") - creates a VI to write this typedef cluster from config file (based on OpenG VI "Write Section Cluster") - asks me if I want to add these 2 VIs created to an existing polymorphic VI or if I want to create a new polymorphic VI with these to VIs - performs the modification/creation of the polymorphic VI as wished above with Chris Davis' "Example - Create Polymorphic VI" and tst's "Create Typdef From Constant" where not far from the truth. Anyone developped this already? Who wouldn't be ready to pay a few $ for such a RCF Plugin?
  8. I think many people in the US don't really know how their health system works. In september I was reading an article in French (or maybe it was Swiss) paper about it. The global picture I remember from the article is this : - 47 millions people in the US don't have any health insurance (16% of the people), - there are two "special systems", one for people over 65 and invalids and another one for the poorest people and handicapped (20% of the people), these two systems cost $500 billions, - the 64% left have an insurance either paid by the employer (who gets big tax discount when they pay for health insurance) or by themselves. The state puts "some" money (don't know how and how much) in the system but most US citizens ignore that. Overall it's a very expensive system (only 2 countries have a system less efficient: Turkey and Mexico). All the above is not what I think, but what I remember from what I read. I can't really verify all this, and I learned to not believe everything I read. I can talk about the French and Swiss systems, they are quite different from one another, but the basic idea of both is roughly that whoever works gets a health minimal insurance and can decide to pay for a extension (which of course covers more) and those who don't work get the minimal insurance paid by the state and can also pay for an extension to have a better protection. That seems rather fair to me that people who work and people who don't get the same minimal protection, that means basically that people who work pay for those who don't ; this is called solidarity. In France, money is taken from the salary (it's an insurance tax) and the state is managing the minimal insurance, the extension are private companies. In Switzerland they separate accident insurance from health insurance, the accident insurance is paid by the employer (that's compulsory for the employer) and those who don't work have to get a private accident insurance (this is surprisingly cheap). I don't really know of the Swiss health insurance works because being French and working in Switzerland I don't get the French health inurance, I get the accident insurance (which I use a lot because I play rugby) paid by the company and and paid for a private heath insurance that covers the same as the french minimal one. Now what's fair and what US citizens what... I'm not going to judge on that. Like Val I'm just saying some systems do work so feel free to have a look and get inspiration to try to make an even better system.
  9. Do you mean you try to modify the application's vi server port at runtime? I've never tried to do that, without really thinking about it I was assuming it wouldn't be possible so I set the application's vi server port in the ini file next to the exe. e.g. [exe_name] server.tcp.port=xxxx server.app.propertiesEnabled=True server.vi.propertiesEnabled=True server.tcp.access=+* server.tcp.enabled=True server.vi.access=+* server.tcp.paranoid=False
  10. Hi Daryl, Create a property node on your multicolumn listbox and selecet the property called "Top Left Visible Cell", and set it to [0;0]. Hope this helps
  11. I don't think there is yet, but at least it's in the wish list. Can you show how you do that please?
  12. Thanks all for the suggestions, the microsoft kb didn't solve the issue but it put me on the way to it. This (post #5) was the solution to my problem. I just copied the "framedyn.dll" into C:\WINDOWS\system32", it was already in 3 different subfolders, but none of these subfloders were listed in "Environement Variables".
  13. Hi, Working on win XP Pro with LV 8.6, if I go to "Start >> Run..." and send the command "taskkill xxx.exe", xxx gets killed. Normal. If I now open the system exec.vi, type the same command, xxx stays, the error out cluster says "no error" the "return error" indicator says -1073741515 and I get this message from windows : This application has failed to start because framedyn.dll was not found. Re-installing the application may fix this problem. I get the same thing with other commands (e.g. tasklist). On my colleague's computer (same config) commands work from LabVIEW and Windows. What's wrong on my computer? Do I really have to re-install LabVIEW EDIT: but some command still work from system exec.vi, such has "C:\Program Files\...\Labview.exe" and LabVIEW is launched...
  14. She is beautiful, congratulations!
  15. Here's the latest version, it starts to be usefull http://screencast.com/t/ZjfMcSXOt
  16. yeah, I'm much happier now.. here is what I do : check file extention check that file name contains the string tokken then check option exclusion (re-entranct?, has non-dynamic caller?) for items which satisfies 1, 2 and 3 : if the item is under "dependencies" then it's moved to the newly created "Smart Folder" if the item is alreay referenced in the project (I mean in another folder than "dependencies"), then an hyperlink to it is created in the "Smart Folder" Will post it to LAVAcr soon
  17. Hmmm.. I'm not really happy with what I could get so far, but here's what I have : http://screencast.com/t/VIgQ4Z9w To make it easier at first, for each found item I create an hyperlink, it works fine for VIs, but it's anoying to have "VI name (VI path)" in the project window. Another drawback is that if you double click a VI that is inside a LLB it won't open - seems to me that this is an OS issue. Maybe the hyperlink is not a good idea in the first place... it was just easier because I didn't have to check if the item was already in the project (I mean not in the dependencies) and also I didn't have to care about Auto-populating folders. The root issue being that we can't have 2 items with the same name in a project . If anyone has ideas, suggestions, comments... please tell me!
  18. Next features to come : - send file, - wait on message from user
  19. I'm on my way to develop this with scripting, if anyone is interested, help will be very welcome here!
  20. Search ni.com website, they have interesting solutions!
  21. In MAX, opening the item "software", we can get the version for all the NI drivers installed on the computer. How can we get that from LabVIEW? Mainly I'd like to read versions for the following : - NI-DAQmx - NI-Vision - NI-IMAQ - NI-IMAQdx - MAX Anyone knows how MAX populates the "software" tree item?
  22. Hi all, I'd like to know if anyone has ever used WinXP Embedded on a PXI controller, apparently NI is recommending this OS (Running LabVIEW on Windows XP Embedded, What Is Windows XP Embedded and Why Should You Care?, NI-DAQmx Support on Windows XP Embedded) but we can't purchase a PXI controller with WinXPe pre-installed.. this seems a bit surprising to me : "I recommend this, but it's not in my product list" Anyone can share some experience about LabVIEW + DAQmx running on WinXPe? One more thing I read about WinXPe SP2, is the HORM "hibernate once, resume many", to boot up quickly in a specific configuration, that looks interesting for an industrial system, anyone ever used it? Thanks for sharing experience about that
  23. I haven't tried every forum but, all the forum have tried give me an error* when I try to report a post to moderators. The post I was trying to report is this one, because the attached files can't be downloaded ; this happens for all the LAVA 1.0 post I think * : [#10136] You do not have permission to report the item you are attempting to report.
×
×
  • Create New...

Important Information

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