Help w/ Eye Diagrams and Mask Tests

I could use some experienced help here
So i have a scope capture of a representative signal that will be used in this VI.
I have several problems which i could use some help with.
1) Trying to create an EYE diagram out of this waveform.  Because it is repeating i have already have the algorithm to chop it up into seperate 'waveforms', how would i go about displaying something like this as an eye diagram with the LV graphs?  I have tried everything i can think of, i cant just use build waveform or hardwire anything because the # of Voltage arrays will differ every time in real usage.
What i did is create a waveform chart, i build a waveform type w/ dt and the Y values and plug it in.  I was hoping to use the 'scope' setup as from the description in help seemed to do what i wanted, but it does not seem like it overlays onto the graph.
Basically i need a way to create a multiplot graph from X,Y coordinates and dynamically increment the number of plots until its done. Hopefully that makes sense.
2) Eventually i also need to do a multi part mask test on this 'infinite persistence' signal if you were.  This shouldnt be too hard as i will have the arrays of voltage at my disposal from above that i can loop through.  My question regarding Mask tests is this, for this particular mask test there are 4 actual masks.  An upper & lower and 2 'eyes' that it must clear, it seems LV's express mask testing only lets you do a top/bottom mask.
What would be the best way to do mask tests like this?  Use the express VI and split it into 2 parts and 'and' them together?  Or would doing it more manually with some of the non express mask stuff prove to be easier?
I got many more questions but i'll stick with that for now   Thanks in advance!

Here they are... Note that in the SubVI I use an interpolate 1d that is available in 8.0.  I do that to stretch the points out some.
I would also suggest taking a look at http://forums.ni.com/ni/board/message?board.id=170&message.id=183506&requireLogin=False
Attachments:
Calculate Intesity Array.vi ‏72 KB
Eye Diagram For Forums.vi ‏2993 KB

Similar Messages

  • Help with Motion Tracking and Masking?

    Hi. First and probably only post here. I've got a bit of an issue....
    I'm trying to create "snapshots" in my video that are created from masks which are then motion tracked and remain stationary. Here's a video of what i'm talking about... http://www.youtube.com/watch?v=9OhVAduuJc8
    The problem I'm running into is that after i motion track the layer, select a null object as the target, duplicate the video layer, mask the object, freeze frame, and pair it to a null layer, the object does not remain stationary as the ones in the video do. Instead it moves WITH the null object and I cant figure out why. I've gotten a tutorial from the guy who made the video, however it's private so i don't know if you guys will be able to see it. http://www.youtube.com/watch?v=zY0QLrMCcGM
    Either way, i followed the tutorial exactly and still to no avail. Are my settings messed up or what exactly is going on? Ive successfully done this project before but now that i'm using CS5, i'm running into these issues. If anyone has any advice i'd gladly try it out and return with the results.
    Thanks so much for trying to help me out.

    Yeah the null is still moving. Will freezing it lock the mask into place while still allowing the footage to play through? And how would i go about "freezing the null"?
    I just dont understand how this person does it in the tutorial, and the mask remains in place. I know you probably can't watch the tutorial cause the user has it set as private, but as far i know his mask stays in place, but uses the null (while still moving) as a tracking device to keep the mask from floating out of control as the camera moves through the shot.
    Sorry if I'm making this rather confusing. It's difficult to explain.
    Maybe it might be easier to explain how you would obtain the result from the video I've posted? Keep in mind I dont have CameraTracker.

  • I have been trying to install Itunes for 3 days to my computer.  MY eyes burn and I want to smash this computer at this point!!!! HELP ME!!! I receive this message when I run the diagnostic on my iphone Microsoft Windows Vista Ultimate Edition (Build 6000

    I have been trying to install Itunes for 3 days to my computer.  MY eyes burn and I want to smash this computer at this point!!!! HELP ME!!! I receive this message when I run the diagnostic on my iphone
    Microsoft Windows Vista Ultimate Edition (Build 6000)
    Dell Inc. Studio 1535
    iTunes 10.6.1.7
    QuickTime not available
    FairPlay 1.14.37
    Apple Application Support 2.1.7
    iPod Updater Library 10.0d2
    CD Driver 2.2.0.1
    CD Driver DLL 2.1.1.1
    Apple Mobile Device Driver 1.57.0.0
    Bonjour 3.0.0.10 (333.10)
    Gracenote SDK 1.9.5.502
    Gracenote MusicID 1.9.5.115
    Gracenote Submit 1.9.5.143
    Gracenote DSP 1.9.5.45
    iTunes Serial Number 0020AEDC02A7C4B8
    Current user is an administrator.
    The current local date and time is 2012-04-17 17:05:40.
    iTunes is not running in safe mode.
    WebKit accelerated compositing is enabled.
    HDCP is supported.
    Core Media is supported.
    Video Display Information
    Intel Corporation, Mobile Intel(R) 965 Express Chipset Family
    Intel Corporation, Mobile Intel(R) 965 Express Chipset Family
    **** External Plug-ins Information ****
    No external plug-ins installed.
    **** Network Connectivity Tests ****
    Network Adapter Information
    Adapter Name:          {92497F93-8A79-419C-AA27-50CD2F263F77}
    Description:          Microsoft Virtual WiFi Miniport Adapter
    IP Address:          0.0.0.0
    Subnet Mask:          0.0.0.0
    Default Gateway:          0.0.0.0
    DHCP Enabled:          Yes
    DHCP Server:
    Lease Obtained:          Wed Dec 31 19:00:00 1969
    Lease Expires:          Wed Dec 31 19:00:00 1969
    DNS Servers:
    Adapter Name:          {6FECCC1D-04CF-4A3F-92B6-DC6E68D12BE5}
    Description:          Dell Wireless 1397 WLAN Mini-Card
    IP Address:          192.168.0.118
    Subnet Mask:          255.255.255.0
    Default Gateway:          192.168.0.1
    DHCP Enabled:          Yes
    DHCP Server:          192.168.0.1
    Lease Obtained:          Tue Apr 17 16:59:28 2012
    Lease Expires:          Wed Apr 18 16:59:28 2012
    DNS Servers:          192.168.20.254
                        192.168.30.217
    Adapter Name:          {3323A300-E864-46C3-A6B6-F0B90AFF4AFE}
    Description:          Broadcom NetLink (TM) Gigabit Ethernet
    IP Address:          0.0.0.0
    Subnet Mask:          0.0.0.0
    Default Gateway:          0.0.0.0
    DHCP Enabled:          Yes
    DHCP Server:
    Lease Obtained:          Wed Dec 31 19:00:00 1969
    Lease Expires:          Wed Dec 31 19:00:00 1969
    DNS Servers:
    Active Connection:          LAN Connection
    Connected:          Yes
    Online:                    Yes
    Using Modem:          No
    Using LAN:          Yes
    Using Proxy:          No
    Firewall Information
    Windows Firewall is on.
    iTunes is NOT enabled in Windows Firewall.
    Connection attempt to Apple web site was unsuccessful.
    The network connection timed out.
    Connection attempt to browsing iTunes Store was successful.
    Connection attempt to purchasing from iTunes Store was successful.
    Connection attempt to iPhone activation server was successful.
    Connection attempt to firmware update server was unsuccessful.
    The network connection timed out.
    Connection attempt to Gracenote server was successful.
    Last successful iTunes Store access was 2012-04-17 17:04:26.
    **** CD/DVD Drive Tests ****
    No drivers in LowerFilters.
    UpperFilters: GEARAspiWDM (2.2.0.1),
    E: Optiarc DVD+-RW AD-7640S, Rev HD14
    Drive is empty.
    **** Device Connectivity Tests ****
    iPodService 10.6.1.7 is currently running.
    iTunesHelper 10.6.1.7 is currently running.
    Apple Mobile Device Service not found.
    Universal Serial Bus Controllers:
    Intel(R) ICH8 Family USB Universal Host Controller - 2830.  Device is working properly.
    Intel(R) ICH8 Family USB Universal Host Controller - 2831.  Device is working properly.
    Intel(R) ICH8 Family USB Universal Host Controller - 2832.  Device is working properly.
    Intel(R) ICH8 Family USB Universal Host Controller - 2834.  Device is working properly.
    Intel(R) ICH8 Family USB Universal Host Controller - 2835.  Device is working properly.
    Intel(R) ICH8 Family USB2 Enhanced Host Controller - 2836.  Device is working properly.
    Intel(R) ICH8 Family USB2 Enhanced Host Controller - 283A.  Device is working properly.
    FireWire (IEEE 1394) Host Controllers:
    Ricoh 1394 OHCI Compliant Host Controller.  Device is working properly.
    **** Device Sync Tests ****
    No iPod, iPhone, or iPad found.

    This should get your itunes store connection working.
    Close your iTunes,
    Go to command Prompt -
    (Win 7/Vista) - START/ALL PROGRAMS/ACCESSORIES, right mouse click "Command Prompt", choose "Run as Administrator".
    (Win XP SP2 & above) - START/ALL PROGRAMS/ACCESSORIES/Command Prompt
    In the "Command Prompt" screen, type in
    netsh winsock reset
    Hit "ENTER" key
    Restart your computer.
    If you do get a prompt after restart windows to remap LSP, just click NO.
    Now launch your iTunes and see if it is working now.
    If you are still having these type of problems after trying the winsock reset, refer to this article to identify which software in your system is inserting LSP:
    iTunes 10.5 for Windows: May see performance issues and blank iTunes Store
    http://support.apple.com/kb/TS4123?viewlocale=en_US

  • Cannot call "mask and limit testing" inside a loop

    Calling "mask and limit testing" in a loop doesn't work. The problem
    is that the Upper Limit and Lower Limit are initialized only the first
    time the VI is called. All waveforms are tested against the same
    limits even if different limits are passed at each iteration. Is there
    a way to use this VI in a loop?
    Thanks!
    Martin
    Attachments:
    test_limits_testing.vi ‏193 KB

    Dear Martin,
    Thank you for contacting National Instruments. I would like to apologize for the delay in responding to your support request.
    From the information you have provided, it sounds like you are running your VI and experiences issues with the lower and upper mask refreshing after subsequent iterations of the FOR loop.
    The �Mask and Limit Testing� Express VI is not intended to function inside a loop; however, you can fortunately modify this Express VI to perform the desired action. To do so, please follow these instructions:
    1) Open the Block Diagram for your �test_limits_testing.vi� file
    2) [Right Click] on the �Mask and Limits Testing.vi� Express VI
    a. Select [Open Front Panel]
    b. When prompted to convert to a standart subVI, choose [Convert]
    3)
    [Right Click] on the �subMaskLimitTesting.vi� Express VI
    a. Select [Open Front Panel]
    4) From the toolbar, select [Window] >> [Show Block Diagram]
    5) You should see two subVI�s named �MatchDT� (white icons with black text)
    a. Wire a [True] Constant to the �Reset 2� input terminal for each of the �MatchDT� subVI�s
    i. To do this, right click each input terminal and select [Create]>>[Constant]
    ii. Make sure the constant value is set to [T] for �true�
    6) Save and Close the subVI�s
    7) Re-run your �test_limits_testing.vi� file, and the masking limits should re-initialize upon each loop iteration
    You have successfully customized the VI to function within a loop.
    I hope this helps! Please don�t hesitate to let me know if there�s anything else I can help with or clarify. Have a great day!
    Kind Regards,
    Joe Des Rosier
    National Instruments

  • Mask and Limit Testing Express VI

    Hello.
    Im a bit new at looking at limit testing signals. Im using the Mask and Limit Testing Express VI to mask a signal I acquired previously. See attached VI.
    My problem is that we would like to load the limit mask at run time using a file of some sort.
    At the moment I am un-able to get any sort of mask loaded using the limit inputs to the Mask and Limit Testing Express VI. Does anybody know how I might do this?
    Thanks in advance
    Chuck
    Attachments:
    Limit Test (SubVI) example.vi ‏724 KB
    Limit Type.ctl ‏5 KB

    Hi and thanks for getting back so soon
    True the upper and lower inputs are not connected because I wanted to show a working (all be it without an external mask) VI
    the problem is I can't get the upper and lower inputs working in any form If I connect the inputs.  So I guess my question should be,
    How do I wire the upper and lower inputs to produce a working mask with the data supplied?
    Then how do I use a file to provide the mask data.
    Sorry for my lack of clarity and I hope this helps.
    Chuck

  • Eye Diagram using Labview version 8.6 and Digitizer 5922

    I am trying to implement an eye diagram for some analysis. I have Labview version 8.6 and NI PXI Digitizer 5922. Is it possible to do some eye diagram analysis using this hardware/software. Do I need a specific toolkit for this?

    To answer your questions in order:
    Yes, you can and No you don't.
    Remember that an eye diagram is basically just an XY plot of one input channel against another. For example, amplitude vs phase.
    Mike...
    Certified Professional Instructor
    Certified LabVIEW Architect
    LabVIEW Champion
    "... after all, He's not a tame lion..."
    Be thinking ahead and mark your dance card for NI Week 2015 now: TS 6139 - Object Oriented First Steps

  • Mask and limit testing

    Hello, 
    When i am trying to use the Mask and Limit testing I am getting " Unable to View Properties"  could you please tell me what will be issue on this.
    Thanks
    KJD
    Attachments:
    Mask and limit testing.png ‏56 KB
    Mask and limit testing.png ‏56 KB

    I would say off hand that the express VI is corrupted.
    Mike...
    Certified Professional Instructor
    Certified LabVIEW Architect
    LabVIEW Champion
    "... after all, He's not a tame lion..."
    Be thinking ahead and mark your dance card for NI Week 2015 now: TS 6139 - Object Oriented First Steps

  • VI Analyzer Front Panel Size and Postion Test fails

    Hi
    We make a lot of use of the VI Analyser and I have been playing with the configuration settings to try and make it only fail the tests that matter to us and I have one test I do not understand correctly.
    From the LabVIEW help
    Panel Size and Position—Checks that a front panel
    completely resides within the bounds of the screen. The test also checks whether
    the front panel is larger than the maximum specified width and height. If you
    are using a multi-monitor system, the test fails if the panel does not reside
    entirely within the bounds of the primary monitor. This test works only on
    standard, control, and global VIs.
    I would like to apply this test, a simple check developers are not creating huge VI, it sounds simple enough, but I cannot seem to get this test to pass.
    I am working with two monitors and this test fails when my VI is on either monitor with the message  "This VI's front panel does not reside entirely within the specified bounds (1280 x 1024)" my current screen resolutionis 1280 x 1024, so I assume as long as my VI front panel fits within one screen it should be a pass.
    I can clearly see my that VI front panel (and block diagram for that matter) fits within the screen of either monitor. If I look at the VI properties of my VI the Window Size is 474 x 513, could anybody please suggest when why this might be failing.
    cheers 
    Dannyt
    Danny Thomson CLAD
    Sub10 Systems Ltd
    Solved!
    Go to Solution.

    Hi Norbert,
    Thanks for the prompt reply, my asking the question and your reply has made me play with this a little deeper and I have managed to solve my problem.
    In case anyone else has a similar problem here are the details.
    When you have two monitors and look at the Windows properites you see one monitor is identified as 1 and the other as 2, thses identities are based on the graphics card and the which monitor is plugged into which ouptput connector. You can then chose which monitor you wish to act as your primary monitor. You would suspect it would not matter once you have selected your primary monitor BUT IT DOES.
    My inital set-up   
    Left Hand Monitor    - idenity 2 selected to be primary monitor
    Right Hand Monitor - identiy 1 
    With this set-up everything looks and acts as I expect it to task bar, icons etc on my primarry monitor.  However if you run the VI Analyser it will fail Panel Size and Position on BOTH the left and right hand monitors.
    I crawlled under my desk and swapped the monitors cables round so now the set-up is
    Left Hand Monitor    - idenity 1 selected to be primary monitor
    Right Hand Monitor - identiy 2
    Now the VI Analysers Panel Size & Position Tests will pass on the left hand monitor but fail on the right hand monitor, just as would expect.
    It appears that LabVIEW is looking not only at the windows "Primary Monitor" setting but also the identies, this does not seem the behaviour I would expect nor the correct behaviour.
    cheers 
    Dannyt
    Danny Thomson CLAD
    Sub10 Systems Ltd

  • Creating an Eye Diagram in MultiSIM Blue

    How do you create an eye diagram in MultiSIM Blue 13.0?  I read somewhere to create a macro and I created a text file for one to add to the "User Database."  Also, where are the components stored in the program?  Maybe I can dump the file there.  I'm very new to this so please forgive my inexperience.
    Thank you for all your help.

    Hello Fernando.
    Thanks for replying.
    I cannot post or describe the circuit because it's proprietary.  I tried to attach a pdf describing how to create an eye diagram in Spice but I kept getting an error.  The eye diagram is a very important tool to visualize data patterns and I'm trying to create either a macro or a circuit.  The oscilloscope functions in MultiSIM do not allow this.  How can this be done?
    Here are 3 sample macros that should work:
    pi=4*atan(1)
    mod(a, b) = (b)*(atan(tan(((a)/(b))*pi-pi/2))+pi/2)/pi
    eye_sweep(p, d) = mod(time+(p)/2+(d), p) - ((p)/2+(d))
    Best regards, Jesse.

  • Minify inline javascript generated by cfform.js and masks.js

    In an effort to reduce file size, I would like to minify the javascript that is injected, by (what I suspect) is cfform.
    js and masks.js.
    Is there a way to do this?  I have already compressed the files themselves, but the script that they are inserting into the code on page render is still coming up in all its tabbed, white-spaced, and uncompressed glory.
    Any ideas?
    Additionally, I would like to be able to specify where the calls to the cfform.js and masks.js files are in the rendered page as well.  Currently, they get placed right after the <head> tag.  It would be nice to be able to make sure they get placed after the link to the css file for the page - as JS files should come after CSS files for maxium optimization (so I've read).
    Help with this would be much appreciated!
    Thanks.

    While I do agree that "web consultants" can be a slippery bunch, having dealt with some rather slippery ones myself, in this case there is a bit of validity to trying to find the answer.
    The site in question is on a shared CF server, and provided by an Adobe "hosting partner" per the Adobe website.
    Unfortunately, they do not offer gzip as an option on the shared environment, citing performance issues with their servers - believe me I have been trying to get them to help as much as possible while trying to tackle the optimization of the site.  They have also been unhelpful with Browser caching and a few other optimizations offered up as possibilities by tools such as Google's Page Speed and Yahoo's YSlow.
    Also, while I definitely don't pretend to be an expert on site optimization, I've done a decent amount of research and reading, and I thought that minification before gzipping increased the results to the positive.
    Having not been able to test this case with gzip because of the afore mentioned hosting situation, I can't speak to whether that is the case or not.
    At any rate I appreciate the feedback, but can't say I'm not disappointed that there doesn't seem to be a good fix here.
    Thanks!

  • Does anyone have vi's written to analyze Eye Diagrams? Extinction Ratio, Rise Time, Fall Time, Jitter

    I have a 100Mb optical signal and I need to measure parameters given in the eye diagram such as Extinction Ratio, Rise Time, Fall Time, etc. 
    Does anyone have vi's written to measure these type of parameters?
    Thanks!!

    TeleTech,
    The Modulation Toolkit contains tools for developing and displaying eye diagrams.  I do not think that the parameters you are looking for are included, but you may be able to derive them using the available functions in the toolkit.  I will be sure to post any examples if I come across them.  I hope this helps!
    Brian T
    Applications Engineer

  • Integrating eye diagram into my vi.

    Hi there,
    I am new to LabVIEW but am using it for a project. I am doing an experiment with an optical fibre link, using DAQs to transmit a random bit sequence across the channel. I will be sending this info with LEDs and Lasers. As part of my software I need to implement an eye diagram at the receiving end.
    I have had a look at 2 good options involving intensity graphs provided by Forum contributors; Evan and altenbach. I see that the intensity graph is indeed the way i need to tackle this problem.However I am finding these difficult to inntegrate with my software and I am running out of time to accomplish this and therefore cannot spend hours wasting time and playing with it.
    I attach here a copy of my "still under construction" program. Currently I attempted to implement the eye diagram with a XY graph but this is not suitable.
    Please could someone explain/show how to make use of the intensity graph solutions relevant to my need [i.e replacing the useless attempt i have made]
    I would appreciate any comments at all.
    Many Thanks,
    sPieLMaN
    [email protected]
    Attachments:
    Simon.vi ‏627 KB

    Hi,
      assuming your triggering at the same point in the signal, you should be able to use an XY graph to make an eye diagram.
    There's quite a lot going on with your code - can you cut it down to a simulated signal so we know where we're trying to acheive the manipulation given some (semi) real data?
    Usually for an eye diagram, you would put out a 3 bit pattern (000, 001, 010 etc) so you get two transition edges in your eye diagram taken in with a high enough speed card to catch when and how fast the transitions are occurring. You therefore need good triggering for this so you can make sure you're capturing at the same point in the data each time otherwise the overlaps mean nothing.
    You say you're transmitting a random bit sequence, and there's no triggering of the acquisition in your code so you can overlay the transitions correctly on the graph. Are you seeing nothing useable on the xy graph, or is the xygraph not close enough to what you want?
    For an intensity chart, you're going to have to fill in the remaining data, i.e. at present you have x and y data related to a specific line if you joined up all the points. You need to translate the value you've taken as a x,y position and plot that point as a 1+ onto the 2D array you'll pass to the intensity graph. I say 1+ because I'm assuming you want colours, and the more points you overlay over them selves, that would represent a different colour, so take the fact that there may be a point there already, read it's value, add one to it and plot it back.
    I've attached an example, so you can work out where the y array from your DAQ will go with an intensity graph. You will need to sort out your triggering though so you get the same reference start point each time. The only part of my example you really need to worry about is the for loop that's taking the data in and translating a single point to an index in a zero filled array.
    Setup the starting parameters on the main vi, (the "intensity graph as eye graph.vi") and hit the go button. Hit the stop button to stop after that. To see an "eye" let it run for a little while, then hit the invert button.
    (for others interested in eye diagrams see here : http://zone.ni.com/devzone/cda/tut/p/id/3299)
    Hope that helps
    Sacha Emery
    National Instruments (UK)
    Message Edited by SachaE on 03-09-2007 01:14 PM
    // it takes almost no time to rate an answer
    Attachments:
    intensity graph as eye graph.vi ‏113 KB
    create random jittered sinewave 1 cycle.vi ‏30 KB

  • Help Needed for Internet Security Driving Test!

    Hi I came up with a few basic rules for family and friends
    that I put together in order to try to prevent them from
    continually installing spyware, toolbars, keyloggers and viruses on
    their computers (and as a result, to try to prevent them from
    continually calling me and asking for my help and advice when they
    did this and things went wrong).
    To all intents and purposes the rules worked well - for a
    while. I set it up as a simple RTF document and I added this to the
    start up folder of Windows XP, so that it started every time the PC
    started. However, over time some of them simply learned to ignore
    the rules and to close the RTF document as soon as it opened
    without paying any attention to it at all - and then they went
    about their merry business of installing spyware, keyloggers and
    viruses etc. just as they had in the past.
    So OK, I have to admit I found this deeply frustrating - but
    I also realise that this is the same position that many of us geeks
    are in in that on the whole, most average everyday computer users
    don't have a clue about Internet security.
    Now however things have become a lot more serious for me, as
    I have been asked by a local charity to administer a total of 60
    machines over 2 different sites - and I have also been asked if I
    could provide some form of training with regard to basic personal
    Internet security.
    With this in mind I came up with the idea of an interactive
    CDROM, or Flash based Internet security driving test/tutorial that
    basically covers all of the scenarios I touch on in my rules.
    This tutorial would cover basic things like, if you got an
    email from a representative ex President of an African country
    offering you a share in millions of dollars of stolen money, or if
    you got an email from your bank asking you to verify your security
    details and so on, what would you do? Additionally it would cover
    such things as the abundance of viruses that infest many of the
    porn sites on the net, the way that many games on the Internet that
    are listed as being 'free' (particularly those which are in
    executable file format) are often just vehicles for more spyware
    and viruses also - and about the dangers of chat lines, of spoof
    security warnings on web sites and so on.
    I have included my list of rules below which should hopefully
    give you an idea of what I'm trying to do. Be warned though, the
    wording is deliberately harsh and perhaps a little extreme (and as
    a result maybe not entirely 100% accurate) but you must realize
    that I am, or was trying to give myself the easiest time possible
    and the least possible problems. So you may well find things you
    disagree with in it - but overall if someone followed these rules,
    they probably would be less likely to run into problems than
    someone who did not follow them might.
    The thing is however that (as I said) I would like to
    formalise these rules somewhat in the format of some kind of
    interactive tutorial/web security driving test. Unfortunately I
    have no experience with flash - and little knowledge of HTML or
    anything like that. I also know that the language for these rules
    isn't quite right, in that it probably isn't suitable for a formal
    office type environment.
    I had in mind that the tutorial would show some realtime
    examples of some of the things I have been talking about (which I
    assume would only be possible in Flash?) or perhaps rather like a
    readers digest multiple choice type thing, with screenshots
    depicting the various scenarios in question. (Like a screenshot of
    a flash animation on a web page saying 'You have won a prize!!!'
    What would you do? a) click on the ad, b, ignore it, or c) phone
    all of your family and friends informing them of your good fortune
    before doing anything.' etc.
    So I was wondering, are there any good hearted charitable
    souls out there who might be willing to help out to put a tutorial
    like this together?
    Again I remind you that it really is for a charity
    (specifically the Depaul Trust in the UK, which helps young
    vulnerable people find secure accommodation, provides educational
    opportunities and helps them to find employment). The requirement
    would be that all staff and students pass the Internet security
    test before being granted Internet access.
    I know this might be time consuming - but again all I can do
    is appeal to the sense of kindness and helpfulness of this
    community and hope that someone who does have some experience in
    these maters might be willing to help.
    Alternatively could anyone suggest a simple easy to use
    software package that would allow a relative n00b like me to put
    together a tutorial like this on my own? Or perhaps it is possible
    that some free online tutorial like this already exists?
    In any case, any help at all would be appreciated.
    PS,
    Here are the rules I have that I referred to above.
    http://download305.mediafire.com/b6ndmljht1bg/29bbnnbz2uz/internet+rules.rtf

    Dennis, when I look at the subject three clips (EI 1250, EI 640, and EI 320, respectively, and in that order) as presented in the camera, I see exactly what I have expected all along -- three different-brightness images that are progressively brighter from the EI 1250 exposure to the EI 320 exposure.   So, am mystified why when I open these images (clips), say, in RAW Viewer, wherein I have thought that I would see the same progressive brightness differences allowing me to experiment with reducing brightness to deal with noise reduction, all three of the images present completely alike in brightness.

  • Unit testing and integration testing

    hello 2 all,
                    what is the diff bet unit and integration testing? in sap what is unit teesting consists of and integration testing consists of what?
    is this the work  of test engineers r whose work is this?
    take care
    love ur parents

    Hi Sameer,
    Unit Testing
    A unit test is a procedure used to validate that a particular module of source code is working properly from each modification to the next. The procedure is to write test cases for all functions and methods so that whenever a change causes a regression, it can be quickly identified and fixed. Ideally, each test case is
    separate from the others; constructs such as mock objects can assist in separating unit tests. This type of testing is mostly done by the developers and not by end-users.
    Integration testing
    Integration testing can proceed in a number of different ways, which can be broadly characterized as top down or bottom up. In top down integration testing the high level control routines are tested first, possibly with the middle level control structures present only as stubs. Subprogram stubs were presented in Section 2 as incomplete subprograms which are only present to allow the higher level control routines to be tested. Thus a menu driven program may have the major menu options initially only present as stubs, which merely announce that they have been successfully called, in order to allow the high level menu driver to be tested.
    Top down testing can proceed in a depth-first or a breadth-first manner. For depth-first integration each module is tested in increasing detail, replacing more and more levels of detail with actual code rather than stubs. Alternatively breadth-first would proceed by refining all the modules at the same level of control
    throughout the application. In practice a combination of the two techniques would be used. At the initial stages all the modules might be only partly functional, possibly being implemented only to deal with non-erroneous data. These would be tested in breadth-first manner, but over a period of time each would be
    replaced with successive refinements which were closer to the full functionality. This allows depth-first testing of a module to be performed simultaneously with breadth-first testing of all the modules.The other major category of integration testing is bottom up integration testing where an individual module is
    tested from a test harness. Once a set of individual modules have been tested they are then combined into a collection of modules, known as builds, which are then tested by a second test harness. This process can continue until the build consists of the entire application.
    In practice a combination of top-down and bottom-up testing would be used. In a large software project being developed by a number of sub-teams, or a smaller project where different modules were being built by individuals. The sub-teams or individuals would conduct bottom-up testing of the modules which they were
    constructing before releasing them to an integration team which would assemble them together for top-down testing.
    I think this will help.
    Thanks ,
    Saptarshi

  • I created boolean references in my main vi block diagram and copied them to my sub vi front panel. when wire my reference in my main vi to one the input node of the sub vi the wire is broken. the error says its a class conflict why?

    i created boolean references in my main vi block diagram and copied them to my sub vi front panel. when wire my reference in my main vi to one the input node of the sub vi the wire is broken. the error says its a class conflict why?

    Expanding and clarifying what BJD said;
    After you create the temporary sub-VI that BJD mentioned, open its front panel and copy the reference control that LV created when it created the sub-VI.
    This reference control will be correct class etc that you need. Use the control to replace the original control that you were attempting to wire up.
    The technique of "create sub-VI...copy" always works for me.
    There is one more thing that you should watch out for.
    The mechanical action of the boolean can not be set for latch action when attempting to read the value using a value property node.
    Trying to help,
    Ben
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction

Maybe you are looking for

  • My iPod Touch is stuck in DFU Mode

    Hi, My Third Generation iPod Touch is stuck in DFU Mode (Completely Black Screen) and I cannot exit it as I have a broken Sleep/Wake button on the iPod. Even worse, iTunes will not see the device so I can restore it. The only thing that I can think o

  • Loading Objects with SQL*Loader

    When loading a column object with SQL*Loader, is it possible to specify a column specific 'TERMINATED BY' clause in the control file? I've successfully defined column-level termination characters for regular columns and nested tables, but can't seem

  • Video size is larger after transfer

    I have a 60gb JVC Everio HD camera. I'm saving my transfers to a 500gb external drive. I currently have 25gb of video on my camera. When video was transferred to external drive the transfer size shows 211gb. Does anyone know why after transfer the fi

  • Mapquest sign in box does not appear in Firefox but does in Internet Explorer. Why? Have disabled add ons but no luck.

    The sign in box does not show up on Mapquest when I use Firefox. If I use Internet Explorer, the sign in box appears. I disabled the Firefox add-ons thinking there might be a conflict but no luck. Mapquest support is at a dead end, too, especially wi

  • HT201066 Combing clips in Quicktime - help!

    Hi, I would like to combine several audio clips in Quicktime. Following the directions here on the website doesn't work because when I go to View > Show Clips, this option is in grey and I can't select it. Am I doing something wrong? Thanks!