I'll post this tomorrow as well. In order to support useful test software modularty, what organization/sequencing/structure/hierarchy do you recommend?
I'll post this tomorrow as well. In order to support useful test software modularty, what organization/sequencing/structure/hierarchy do you recommend?
I'm logging off for today. I will check this chat for more questions. Look for your unanswered questions on this day's chat page. Many of your constructive comments and questions are making this webinar more valuable for all of us. Thank you.
If a company cannot generate profit, it cannot exist. If it has no customers, it cannot exist either. Since there is usually a lag between getting customers and turning profit, management worries. It's there job to worry.
@RickGoldberg: I believe I did give credit to Google. In an Internet-enabled age, it really takes very little time to track sources. I don't feel that it is wasted time. Implementing software -- including software-defined test -- is what I do every day -- so I guess that is where I spend my time. Of course there is a lot of information about test automation out there, though I won't dispute that NI emerged early as a champion in this market space and has a lot of good info available. See you tomorrow!
Thank you for good comments. Software Defined Radios are products in which software is downloaded from a different source, enabling it to be customized depending upon access permission. Softwre Defined Test uses the software on a PC to test a device. Integrated Development Environments (IDE) are products, and in some csaes are the only product type a particular vendor sells. Application Development Environments (ADE) are areas, not specific products.
Regarding audio problems. I am listening to the archived audio now. It sounds very clear to me, To get to the archived audio, go to the page just before you got to this one with the chat, and the audio will automatically play.
I'm new to LabView... However, I've occasionally used LabWindows since the days of DOS. In fact, a version called TestTeam from Fluke was my first experience with it. Then migrated to the LabWindows/CVI (Windows) and Measurement Studio Develpment Environment about ten years ago.
Having said that I do have a couple of HW based devices, which are used for debugging and driver design including a legacy NI GPIB-400 Bus Tester. What kind of debuggers are now being used for this purpose? Is software debugging becoming more prevalent than the old hardware based debuggers were?
Have to suspect something -- if I see the "buffering" tick-tick-ticking in the "radio" player above, I wonder if I'm seeing a repetitive resource-grabber with a low percentage duty cycle WHICH, if it happens to collide with a "post" event, will stomp on my post. And yeah, the odds of it (the post-stomper) being VISIBLE would seem to be pretty small -- many other potential culprits abound, I know... Could be as simple as "don't use emphatic-emphasis hypertext characters" too.
(No, when I say "system ignoring posts" I mean "I clicked "POST" and nothing displayed. What I typed went 'away', never to be seen and, too often, unduplicable". I wasn't up to the level of "I said something, you didn't respond". I don't expect closure on EVERYthing I say, that would be unreasonable. Thanks, though)
"Tracking its sources" IS useful, since those sources usually include expanded references and additional info links. Aggregate, aggregate, but don't hide open-source "not original" materials...
@flaredOne: I just Googled the term "Application Development Environment". That just sounded like a vender-specific variant of "Integrated Development Environment". Sure enough, one of the first hits turned up some of the exact words I was hearing over the webinar audio. Once we diverged, I decided he must have moved to another page, so I Googled the words he happened to be reading at the moment, which were "configuration manager such as max". Bingo! Another hit!
LevitonDave: Been scrolling through the posts... Yes, I liked the HP com analyzer. It would do some receiver tests our "K Mart" brand analyzer wouldn't. And it was great for chewcking PL coded squelch sensitivity. I loved it.
Since I tend toward more lengthy comments, I'm going to get aggravated if I can't figure out WHY the system seems to ignore some posts (and not others).
It's not the system ignoring your posts. Blame me. For those questions I cannot answer, I am asking the vendors. If they don't respond by Friday, I will post their contact information.
Since I tend toward more lengthy comments, I'm going to get aggravated if I can't figure out WHY the system seems to ignore some posts (and not others).
More on my sources. This is a webinar for Design News readers. The specific topics for each day were developed by Design News, not any particular vendor. DigiKey, which cosponsors this webinar, does not distribute any of the products mentioned. If I took material from publication or vendor sites or documents, it was because the information was written and posted to be used in this fashion. Some of these documents are 100 pages long. I have tried to put the relevant information into my talks, not blindly copy material from user guides or handbooks. Some of these documents are good expansions of my remarks. I will post links to them on Friday.
@raghu - I use Python to create "proof of concept" before developing a full application as well as for general scripting. I hadn't heard of PyVISA before yesterday, and despite a few installation problems, I was able to create a script to control some Agilent GPIB instruments within minutes. I will definitely use it for future "quick and dirty" instrument controls/data logging.
Edb_vt: always wondered about HPIB. We had it available on almost everything we bought from Agilent or HP before that, but never got around to playing with it. I think it would have laid a solid groundwork for what we're learning right now.
Not to be a National Instrument promoter, but they do have some excellent PDF documents on their web site explaining software testing... good expansion on what Rick has been talking about.
Rich, need to post that email address here in Chat (although I suspect it is probably available SOMEwhere here on the presentation page -- if the page is logically and professionally formatted, anyway)...
Seems like ONE aspect of what I'm learning is that a test engineer is GOING to need to be able to evaluate "efficiency" in a custom test module. Any suggestions for doing that, in a conceptual framework that can be used across many custom environments?
SOUNDS like if I come back to the archived copy, and literally transcribe every tenth sentence, I can probably access all the original source materials. Not criticizing -- the ability to knowledgably aggregate pertinent tutorial sources is HUGELY valuable. Heh -- as is the ability to backtrack (as I described above) to find sources to gather peripheral info and access to expansion links.
@caa028 - good question for rick...it seems if the content of this presentation is coming directly from NI, then they shoulded be recognized...but I don't remember seeing any such NI recognition for these presentations
@flaredOne: I just Googled the term "Application Development Environment". That just sounded like a vender-specific variant of "Integrated Development Environment". Sure enough, one of the first hits turned up some of the exact words I was hearing over the webinar audio. Once we diverged, I decided he must have moved to another page, so I Googled the words he happened to be reading at the moment, which were "configuration manager such as max". Bingo! Another hit!
i've used microcontroller development boards such as the SX48 boards for quick and one-time test solutions. reuse the board with new software for the next challenge.
@Rick - have you participated in generating the content you are presenting (literally it's coming from the page Mr.E referenced below)? copy paste from there: "Programming Tools Drivers can go one step beyond providing an easy-to-use API by adding tools to facilitate development by saving you time. I/O assistants are interactive tools for very rapidly creating a measurement or stimulus applications. An example of an I/O assistant is DAQ Assistant, which is part of the NI-DAQmx driver. DAQ Assistant presents a panel to the user for configuring common data acquisition parameters without programming. The combination of easy-to-use assistants and powerful programming environments is necessary to provide both rapid development and the capabilities to meet a breadth of application requirements."
@Mr. E -- how/where did you find the text on www.ni.com you referenced?? If nothing else, I suspect I could capture fifteen consecutive words and google that string, probably finding EXACTLY the link -- IF he is reading from something similar (a National Instruments tutorial in this case).
@Mr. E - yes it seems a lot of these 3 presentations have been read from some text. they also seem to have a lot of National Instruments overtones or backing....wish it was more vendor independant
Sometime home brew products are not as efficient as compare to the commerical ones. I have been using them in the company but sometime there are limitations in the home brew. I think in development environment if you want to achieve the maximum output then cost is not a factor. What do you think?
Relatively most peices of software are not simple to integrate with measurement and control drivers. Wouldn't you say less general peices of software are more efficient?
What I'm seeing is that a newbie test engineer is going to be floundering -- because without the experience which explains WHY all these functional blocks exist ("we've found by experience that THESE functions are repeated in almost ALL testing operations"), figuring out "main trunk" versus "occasional use branch" is a PITA.
Homebuilt versus commercial?? He explained that commercial generally packages all the "found from experience" architecture BUT requires custom modules for each unique DUT. Whereas homebuilt may focus too directly on "JUST doing the tests" without including all the housekeeping stuff...
Application: calibration and production functional test of multiple families of low-volume, high-complexity industrial turbomachinery control system hardware. Multiple communications and I/O types.
Not working on any specific application -- looking MORE at the top-down (bottom up?) procedure for knowledgably structuring something which will work efficiently, trying to take advantage of "institutional experience" i.e. learning from OTHER'S experience.
"Software defined radio" actually is a fairly good analogy for a functional device which encompasses a functional "library" of hardware and software functionality -- designed to allow pick-and-choose to match/test against YOUR Device-Under-Test.
Rick - I suspect there is more to it than you think. SDR uses generic hardware and custom software to define the modulation approaches and associated functionality. SDT is similar in that the functionality is defined to run on generic hardware and process with custom software. Did I miss something?
we manufacture guided wave radar level gauging systems. Manufacturing and repair testing is a current concern. R&D testing is usually the immediate need for advanced test equipment.
LevitonDave: Thanks for the insight. I had to devote lots of time studying the manuals before using Agilent OTDR's, 8Ghz spectrum analyzers, deep memory O-scopes, and communication radio testers.
Be a whole lot simpler if one could set up all required tests with a software GUI.
From yesterday's discussion (having worked with the team from Agilent that made the Cell Phone tester). The value proposition is testing thoughput by letting the instrument handle all the details and only serve up the results needed for QA/Compliance tracking. Not as flexible but very efficient when making millions of phones in a week.
@rruther2 - the transit of venus is where the planet venus passes between the earth and the sun. happened yesterday (and today?). will not occur for over another 100 years
Can you address the performance issues between purpose build tests vs. software defined tests. For high volume testing this can be an issue.
Also can you discuss the limitations of software defined testing where there are custom/device specific tests in purpose built instruments and how they may impact test design approaches.
Can you address the performance issues between purpose build tests vs. software defined tests. For high volume testing this can be an issue.
Also can you discuss the limitations of software defined testing where there are custom/device specific tests in purpose built instruments and how they may impact test design approaches.
For Rick when he joins:
Can you address the performance issues between purpose build tests vs. software defined tests. For high volume testing this can be an issue.
Also can you discuss the limitations of software defined testing where there are custom/device specific tests in purpose built instruments and how they may impact test design approaches.
For Rick when he joins:
Can you address the performance issues between purpose build tests vs. software defined tests. For high volume testing this can be an issue.
Also can you discuss the limitations of software defined testing where there are custom/device specific tests in purpose built instruments and how they may impact test design approaches.
Today session seems more informative than the previous two sessions. I will emphasis on real-life examples during the session. I want Rick to share/relate examples from his working experience. I attended "Systems testing and debugging" sessions on Digi-key. The series was very interesting because presenter used real-life examples of testing and debugging that he performed while working in HP. I hope Rick will take care of this in today's session. Thanks
The streaming audio player will appear on this web page when the show starts at 2pm eastern today. Note however that some companies block live audio streams. If when the show starts you don't hear any audio, try refreshing your browser.
Using almost 200 light-emitting diodes in the front and back of the new 2014 CTS, Cadillac designers are showing how LEDs can change the character of a vehicle.
We looked at a number of sources to determine this year's greenest cars, from KBB to automotive trade magazines to environmental organizations. These 14 cars emerged as being great at either stretching fuel or reducing carbon footprint.
From Dell / Intel® New Paradigms in Design Work Scott Hamilton, vertical market strategist for Dell Precision workstations, 5/2/2013 3
Early in my career, I worked as a draftsman and remember the days of drawing on vellum with numbered pencils and Mylar with plastic lead. This was a fun experience in the sense that I ...
I've been using workstations for more than 10 years and love finding ways to get more performance from my system. With demanding professional applications that require more power each ...
A lasting memory from my first job as an engineer in an auto assembly plant is standing on hard concrete at six in the morning, vending-machine coffee clutched in hand, listening to ...
A quick look into the merger of two powerhouse 3D printing OEMs and the new leader in rapid prototyping solutions, Stratasys. The industrial revolution is now led by 3D printing and engineers are given the opportunity to fully maximize their design capabilities, reduce their time-to-market and functionally test prototypes cheaper, faster and easier. Bruce Bradshaw, Director of Marketing in North America, will explore the large product offering and variety of materials that will help CAD designers articulate their product design with actual, physical prototypes. This broadcast will dive deep into technical information including application specific stories from real world customers and their experiences with 3D printing. 3D Printing is
To save this item to your list of favorite Design News content so you can find it later in your Profile page, click the "Save It" button next to the item.
If you found this interesting or useful, please use the links to the services below to share it with other readers. You will need a free account with each service to share an item via that service.