Jump to content

Grampa_of_Oliva_n_Eden

Members
  • Posts

    2,767
  • Joined

  • Last visited

  • Days Won

    17

Everything posted by Grampa_of_Oliva_n_Eden

  1. and there is also a plan D to combine religion with the EPA but I'll let that one germinate for a while. Ben
  2. PA leads by example! Enjoy retirement Arlen.

  3. I would say no. My first introduction to the term "Abstraction Layer" happened when I was introduced to the OSI seven Layer Model for network communications. THe TCP/IP functions in LV are an Abstraction Layer for the network stack. Underneath that layer (the only layer we can touch using the built-in functions) the TCP functions in turn use the Abstraction offered by the IP layer (note: Windows is fuzzy here, when last I paid attention) which in turn uses the hardware which is abstracted through the hardware driver. The under lying layers are handling the dirty work of making sure the packets are broken up into parts that will travel over the wire and make sure the get reassembled in the correct order etc. If you have evern looked at what an Ethernet Sniffer that uses the Promiscuous mode of the ethernet interface, you will see that to understand what is traveling over the wire requires you to parse the ethernet packet header (Source Destination and protocol) and then use the proper rule for THAT protocol etc. THe TCP/IP abstraction offered with LV turns this complicated stack of protocol etc. into what is virtuallly abstracted a virtual wire. THe same thing applies to file I/O and for that matter the INI files and TDMS are also abstractions. If I got any of that wrong please feel free to correct me. Ben
  4. In reply #5 above above David recomended a Timed Sequence. THat gives you multiple levels of priority and as well. Ben
  5. Well there is no way to optimize a thingy so moving on... What did you mean when you wrote " support arbitrary execution time for each iteration" since they will be executing thingys? If you get more specific about what you are up too... Ben
  6. I would first investigate making the code that does not run fast enough run faster, so the timed loop can be used. Ben
  7. Guessing... The original cluster was a type-def ? Float over the wire with the wire tool active and help screen open to get the details on the wire. Ben
  8. No but that is probably not a suprise. I once heard about an idea called the "normalcy bias" that refers to a tendacy that most people have that predisposes them to want to beileve that everything is "normal" despite indications otherwise. E.G. When a fire alarm goes off the first question asked is "Is it real?". Well the fire alarm went off and because there are no fire trucks showing up, the "normalcy bias" may be kicking in. I still see the climategate stuff as a way to bump up the Chicago Carbon Exchange since the missing element required to turn that "fluffy cloud" sceme into a $10T/year money factory is laws requiring the trading of carbon credits. Joel Rogers (The Wizard) has created quite a web and is just one law short of starting a social land-slide that could end in a global government with all memories of the brief shinning moment that was outlined in "The Constitution". So you have at least this one "son of a revolutionary" seeing scam. Ben
  9. I noticed that LAVA set a new record number of people on line at one time yesterday. Why How whatever... LAVA is indead back. Ben
  10. Hex 24 = $ which is special character for the match pattern. Check the help on Match pattern and look at "special characters" Ben
  11. THis thread http://forums.ni.com/ni/board/message?board.id=170&thread.id=492838&jump=true is talking about that same subject and the thread is happening as I type. Ben
  12. I would not have noticed under most circumstances but when LAVA I went down I lost half of my post count. So when I crossed the 1K point I noticed that I had almost as many posts after LAVA came back as prior so I was watching for when I crossed the tipping point. Well the "tipping point" moved so without posting on my part, I had more in LAVA II than in LAVA I. So rather than calling myself "perceptive" I will just write it off to me being anal-retentive. Ben
  13. I have only found one method that lets me get at a specific element in an array via control refs. It is very convoluted but I posted code and talked about in this Nugget on the Dark-side. http://forums.ni.com/ni/board/message?board.id=170&view=by_date_ascending&message.id=267659#M267659 At the very least a review of that Nugget will show you just how complicated it is to get at an array element. Ben
  14. My issue with the SV nodes is I can't programatically redirect the I/O to a new widget. DataSockets accept a URL (similar to the old DSC tags). TO do the same with SV nodes I would have to change code everytime a new option was added. Ben
  15. Clean-up the diagram and add some comments so I don't have to work too hard to help. Wire up your error clusters to makes ure there aren't obvious errors. I never tried adding plots in parallel (always do them in seq). Toss or include that sub-VI so we can try running it. Ben
  16. This thread on the dark side has some examples I threw together to plot the air pressure meassured on the surface of a simulated car. http://forums.ni.com/ni/board/message?board.id=170&view=by_date_ascending&message.id=398020#M398020 It is not the answer you want, but it may serve as inspiration. Ben
  17. LV wants contiguous memory to store arrays so if you don't have a single contiguous block bige enough "memory full". I have avoided this using a number of different techniques that depned on the "data path" but recently I tried out an idea from Aristos Queue to use multiple queues to store the data. I asked the developer I was assisting to create a new queue for each record read from file and to prcoess each sepeartely. A couple of days latter he mentioned that it worked great. AS to the 3d graph... How many points are you planning to plot? Keep in mind the screen has a limit and after you map 1000 points to a single pixel you aren't going to see any more than the screen can display. Ben
  18. Starting at reply #7 in this thread on the NI site http://forums.ni.com/ni/board/message?board.id=170&view=by_date_ascending&message.id=144155#M144155 you will find example code that demonstrates most of the functionality in the CW 3d graphs. Please read those posts and try out the code I posted. It sounds like you are not redrawing the plot after you add the new points. Ben
  19. Same issue if you start with a control from the classic palette? Ben
  20. Ditto that! I have managed more than 5000 using the old version of DSC (pre-shared variable) and it ran well even on the 400 MHz PC it was deployed to. Modern PC maybe able to handle the I/O via DataSocket read/writes so it would be a good idea (as Rolf wrote) to benchmark the performance to minimize that risk. Ben
  21. I believe your classes are worthless with the parent class. If you build the parent into the exe then anyone that wants to steal your child classes will not be able to do anything with them. Ben
  22. The "Big Brother" group that "feeds the cat" lost their e-mail over a year ago. Snail mail and fax only. Ben
  23. OK take another approach Ben. Maybe its just me but I get a sense that the politician feel they are better than the rest of us and they know better so we should just shut-up and listen to what they are telling us. Their behaviour suggests (to me) that they are in a different class than the rest of us. For me this seems to arise from being a "proffesional politicians" where their only real job is to get re-elected so they can stay in power. So what can WE do to get our public servant to understand they are our servants and not our superiors? Looking for your opions, Ben
×
×
  • Create New...

Important Information

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