Jump to content


  • Posts

  • Joined

  • Last visited

Everything posted by adriaanrijllart

  1. Hi Everyone, Thanks for all the comments. Good points have been made I hadn't thought about. The NaN can be a trap! I will carefully choose an "invalid" number as default to detect wired inputs. A colleague of mine came up with this: Add an extra boolean input saying: I wired the inputs! I also like the suggestion with two different vi's: one required inputs, the other not. The programmer should know what he is doing. Thanks all. Adriaan.
  2. Hi LAVA people, A quick question. Is there a way to detect inside a vi if an input was connected from the caller vi? I don't want to make the inputs "required" so they have to be wired. I could put some funny default value that *almost surely* will not be supplied by the caller, but there's maybe a better way? Thanks Adriaan.
  3. It depends on what the application is supposed to do. LabVIEW has the advantage of being used by a very large community and applied to a very wide range of problems. The questions to ask in my opinion are: What type of problems have been solved with it? To which platforms does it compile? How big is the VEE user base? Good luck! Adriaan.
  4. Thank you for your replies! To Rolf: I was expecting this would not be easy directly in LabVIEW due to the low-level stuff a secure protocol requires. Thanks for all the details. I also like to say "Hi" because I remember we have met in Geneva many years ago. To orko: I think that's a very good suggestion. I will explore this. To Jim: Thank you, the datasocket is interesting. Strange this is only for Windows, while datasocket should work the same on Linux and Mac, but apparently it doesn't. Cheers, Adriaan.
  5. Another argument: the number of toolkits for LabVIEW. Have you seen any other programming language with so many add-on tools (Signal processing, Filter design, Vibration analysis, Modulation, Visual analysis, ...)? And a last one: the number of NI alliance members. In any domain of application, you will be able to find NI alliance members. They can help you to solve problems that otherwise would take you too much time, and they can provide support if it is not available from within your organisation. Good luck, Adriaan.
  6. Hi, Does anyone know whether there are Labview VIs to act as an HTTPS client? The Internet Toolkit only seems to support HTTP, but not HTTPS. Thanks, Adriaan.
  7. Hi Guys, Thanks for all reactions. They are all true. Neville: It does create a copy of the data, but that's the price to pay for keeping the code simple and fast. For very big arrays I will reconsider the loop. eaolson: There is a bias to the left side of the function, but also using a loop this will remain. I don't see how to avoid it. I will always get 1 point less in the final array, as I have to use two input elements to produce on output. But I'm open for suggestions. Ben: Yes the constant is 1. This is the trick to calculate Y(i+1)-Y(i). One additional point I thought of is to add a criterion of filtering the signal if it contains too much noise. I thought someone would make the remark, but so far no one seems to have had this problem. Thanks all. Adriaan.
  8. Hi all, found a way to do the calculation without loop. Only array functions. Cheers, Adriaan.
  9. Thanks for the tips! I'm not really a line programmer ... that's why I'm looking for a vi. It's just that I thought there must be something out there, ready for me. It was the suggestion that made me think of it. I've considered resampling, but that would mean putting the whole signal on the same dt. This increases the number of points quite a lot, because there's a slow part and a fast part. And I've been finger pointed already for using many MBs ... and I had promised a very efficient program, "cute and clean". So I'm happy with Dirk's suggestion of the For loop. Thanks again to all who replied! It was very useful. Adriaan.
  10. Sure I can use the formula node. It was just that I wondered ... knowing there are >500 built-in mathematical functions, that there might be something I overlooked. Thanks for taking away the doubt that I need to use the formula. Adriaan.
  11. Hi LAVA people, Does anybody know a standard LabVIEW vi or has anyone developed a vi to calculate dY/dt (both are double arrays) where dt is a variable step size (but monotonic) and not a constant as usual? Thanks! Adriaan Rijllart
  • Create New...

Important Information

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