Triggered pulse with variable delay using 6023E, getting started

I am having a hard time getting started with my PCI-6023E.  My goal is to use it to create a programically controlled delay between the pulse I am inputting and the pulse I hope to output from the 6023E.  I have installed the 6023E into a computer and am trying to trigger using a function generator.  I am looking at the output using a scope.  I think that maybe I have to "turn on" the output of a certain pin.   I can't figure out which pins to connect where.  I think I am supposed to use Counter Group Config.vi to control the delay, but i'm not sure.  Any help or direction to helpful documents would be very much appreciated.
Thanks,
Emily

Hi Emily,
The PCI-6023E is supported by both the Traditional NI-DAQ driver and the NI-DAQmx driver.  Since you are getting started with development of a new application, I would highly recommend the NI-DAQmx driver (right now I believe you are using Traditional NI-DAQ because of the Counter Group Config.vi).  See the article here for information on the advantages of the NI-DAQmx driver.
Let's first take a look at the hardware level and what the 6023E is capable of:
The 6023E digital I/O lines are static, meaning that they either output a digital value or read a digital value at the instant the software function is called.  Ideally, you would receive a digital trigger and specify in software a delay past the trigger to output the digital value from another line.  However, the 6023E does not support triggers for digital tasks.
Any timing or delay will have to be taken care of on a software level.  You could continually poll the digital line connected to your function generator to look for the trigger occurrence.  When that trigger is detected, a software delay could be implemented before making a digital write to another line.  If you choose to go the route of NI-DAQmx, there are a number of shipping examples included with the driver that could get you started.  They can be found by going to Help>>Find Examples in LabVIEW to bring up the NI Example Finder.  From there you would browse in the directory Hardware Input and Output>>DAQmx
Regards,
Andrew W
National Instruments

Similar Messages

  • Generate delayed triggered pulse. Already have used both counters.

    I need to generate sequence of 3 pulses. Each one is triggered with previuos one and has certain width. I have successfully used 2 counters on my 6713 card and I am wondering if there is any way to generate the third pulse. I thought if there was anything useful of another output signals such as GPCTR_SOURCE and GPCTR_GATE. For GPCTR_OUT I have used NI Visual Basic examples with components which work well. But I could not figure out how to program GPCTR_SOURCE and GPCTR_GATE or PFI signals with Visual Basic. I could use either components or DAQ functions but I could not find example.

    Greetings,
    Unfortunately, the other GPCTR lines (source and gate), when used in a counter context, are for input only. You may want to consider adding a counter (NI-TIO) board to your system:
    PCI-6601
    PCI-6602
    Good luck with your application.
    Spencer S.

  • Continuous DAQ with multiple Channels using 6023E

    I am trying to countinuously aquire data from 8 channels using a 6023E (without loosing data). For some reason it allways gives me error -10092. Meaning the card requires a certain time between each scan.
    If i set the scan rate to something that works, I loose
    data. Does anyone know how to do this right without loosing data whilst using double buffering or is this
    not possible?
    Thanks

    Ok I got somehow further.
    My problem was understanding the relationship between sampling rate and scanning rate.
    with E series the sampling rate is not the max sampling rate for a given channel but the overall sampling rate for A/D conversion. Further more
    in order to avoid error -10092 you have to set the
    scan rate to be slower than the sample rate:
    One way is scanrate=samplerate/(NumberofChannelsUsed+1)
    why this is necessary, i dont know?
    so if you get 2 channels rate divisor 1,2 yields
    SampleRate Channel1= scanrate/1
    SampleRate Channel1= scanrate/2
    ie. samplerate=100000 (10kHz)
    3 channelsUsed -> ScanRate=25000 (25kHz)
    divisors for each channel 1,2,1
    means
    channel1 samplerate=25 kHz
    channel2 samplerate=12,5 kHz
    channel3 samplerate=25 kHz
    w
    ith this i get a what looks like a seamless aquisition from Halfbuffer to Halfbuffer.
    But I am not sure if all i mentioned is correct?

  • Keeping constant speed with variable voltage using Phidgets

    I have 4 motors, 3 of which are being monitored using encoders.  What I want to be done is have the user input certain variables and then have those variables control the process.  My main program is the first attachment.  My control is the second attachment.  I call the phidget that I'm using to power my motors, Motor Controller, and it has a 0-10VDC range.  I'm using signal isolators that act as the pots for DC drive boxes that then control 90VDC motors.
    The problem I'm having is I'm not sure how to control the voltage properly.  After the user inputs the variables, I then want the signal isolators to ramp up the voltage to get the motors to drive at the user input run speed.  All the speeds won't be exactly the same, which is why I use the "Equal-Greater-Less" VI 4 different times. (ie. The desired run speed might be 15 ft/min, but the chopper speed might need to be faster or slower depending on application.)  Once the voltage is ramped up enough to keep the motors at the desired levels, I want it to slighly adjust, if needed, to make sure that the encoders are showing the same measured speed as the desired speeds.  Currently the way I have it now, I have either 0 V or 10 V outputs.  I don't want the voltages to be extremes.  If the puller encoder is showing that the the measured speed is 14.5 and I want it to be at 15, I don't want 10V to be output to that signal isolator.  Basically, my question is, how can I have a variable voltage control for the code to try to keep the measured speed at the desired speed.
    *I have three attachments for reference, but my main question is in the Equal-Great-Less Vi.  Also, I know there are other little things that still need to be done.  I know that my program won't run at this time.  The Event structure will also be removed at the end.  I have it in there now so I can manually control each motor by itself for testing.
    Attachments:
    Pre-preg Machine Program.vi ‏95 KB
    Equal-Greater-Less.vi ‏31 KB
    EncoderEvents.vi ‏20 KB

    Hi ggpoly,
    on your "Equal Great Less"-VI:
    - It's RubeGoldberg to convert boolean conditions to enums just to select one of two cases…
    - By moving index and output outside the inner case structure you don't need local variables…
    - Comparing floats for equality is very dangerous as has been explained a lot of times before…
    Best regards,
    GerdW
    CLAD, using 2009SP1 + LV2011SP1 + LV2014SP1 on WinXP+Win7+cRIO
    Kudos are welcome

  • UdpClient with multiple threads using ReceiveAsync get the same buffer

    Hello,
    First let me give you the premise that I am working under... I am hoping to have multiple receive threads to make sure that I am pulling data off the port as quickly as possible and am hoping to do this efficiently through using asynchronous functions.
    I have two simple applications which I will include the code of below, one that uses 4 ReceiveAsync threads and another that sends data out, very quickly. I am finding that the data that I receive is not the same as what I sent. For instance I receive the
    same packet twice and others not at all. I get the output from my receive client:
    Receive client running...
    Packet 1 - 02-FF-FF-FF-FF-FF
    Packet 2 - 03-FF-FF-FF-FF-FF
    Packet 3 - 01-FF-FF-FF-FF-FF
    Packet 4 - 01-FF-FF-FF-FF-FF
    Notice that packet starting with 00 is missing and instead i have two 01s... Sometimes when I run all 4 packets start with 03. I have verified that all 4 packets are correct on the receive machine using Wireshark.
    Can anyone help me figure out why I am getting the right number of continuations from ReceiveAsync with the wrong packets?
    The Sender:
    class Program
        static int numberOfPktsToSend = 4;
        static void Main(string[] args)
            var localEP = new IPEndPoint(IPAddress.Parse("192.168.209.1"), 47000);
            var remoteEP = new IPEndPoint(IPAddress.Parse("192.168.209.133"), 47000);
            UdpClient client = new UdpClient(localEP);
            Parallel.For(0, numberOfPktsToSend, (x) =>
                client.SendAsync(new byte[] { (byte)x, 0xff, 0xff, 0xff, 0xff, 0xff }, 6, remoteEP);
                Console.WriteLine(string.Format("Sent {0}", x));
            Console.ReadLine();
    Note: I padded it with 0xff just to make the packets a little bigger.
    Receiver:
    class Program
        public static UdpClient client;
        public static CancellationTokenSource cts;
        private static int NumberOfReceiveThreads = 4;
        static int packetCount = 1;
        static void Main(string[] args)
            cts = new CancellationTokenSource();
            var localEP = new IPEndPoint(IPAddress.Parse("192.168.209.133"), 47000);
            client = new UdpClient(localEP);
            for (int i = 0; i < NumberOfReceiveThreads; i++)
                Task.Run(() => { myReceiveAsyncThread(); });
            Console.WriteLine("Receive client running...");
            Console.ReadLine();
            cts.Cancel();
        static async void myReceiveAsyncThread()
            var threadId = Task.CurrentId.ToString();
            while (!cts.IsCancellationRequested)
                try
                    var data = await client.ReceiveAsync();
                    Console.WriteLine(string.Format("Packet {0} - {1}", packetCount++, BitConverter.ToString(data.Buffer)));
                catch (Exception e)
                    Console.WriteLine("Something bad happened...");
    Thank you for your help!

    Hello Robbie,
    >>Can anyone help me figure out why I am getting the right number of continuations from ReceiveAsync with the wrong packets?
    Please have a try to use only one thread to read these byte stream as:
    cts = new CancellationTokenSource();
    var localEP = new IPEndPoint(IPAddress.Parse("10.168.196.246"), 47000);
    client = new UdpClient(localEP);
    //for (int i = 0; i < 1; i++)
    Task.Run(() => { myReceiveAsyncThread(); });
    Console.WriteLine("Receive client running...");
    Console.ReadLine();
    cts.Cancel();
    In your original code, there are multi threads seems to result a repeat read behavior.
    Regards.
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Communicate with servlet after using Java Web Start?

    Is it possible to communicate with servlet to get data back and forth
    after using Web Start to download the client application?
    The demos come with Java Web Start are applications which are
    standalone, don't need communicate with the servlet on Web server
    after being launched. I am wondering if it is possible, and how (HTTP
    & JAX-RPC)?
    Thanx in advance.

    I've done this using HTTP. I get the server and port from the codebase:
    BasicService bs = null;
    try {
    bs = (BasicService)ServiceManager.lookup("javax.jnlp.BasicService");
    String codeBase = bs.getCodeBase().toString();
    and use the java.net.HttpURLConnection and java.net.URL classes to send HTTP parameter values to the servlet and to receive results from the HttpURLConnection's input stream.

  • How to use multiple counters in the 6602 to measure cycle length, calculate delay and generate triggered pulse.

    Hi,
    I need to measure the cycle length of a pulse, calculate a delay based on this value, and then generate a triggered pulse with that delay value. The input and output pulses will be continuous. The best case would be to use the cycle length from one pulse in the calculated delay for the next pulse. One of my biggest problems has been getting the calculated delay value into the pulse specs.vi for the triggered output.
    This output pulse will be used to trigger an IMAQ video acquisition; therefore, the solution to this problem will be part of a larger video acquisition application. This has posed a problem, in that accessing the counters has interfe
    red with the triggered video acquisition.
    Any suggestion will be welcome.
    Thanks
    Dave

    Filipe,
    The overhead is the problem I'm trying to get around.
    Specifically, what I need to do is to generate an output pulse after a trigger pulse, which is a given percentage of the cycle length. The input pulse is from heart rate, so it will have some variance, and the output pulse will be at a stationary point in the cardiac cycle. For example, for an input pulse of 2 Hz (500 ms) the user would likely request the output pulse be delayed by 75%. Therefore, the generated pulse will have a 375ms delay after the trigger.
    In the past I have had hardware built to do this, but I am hoping I can accomplish the same thing with multiple counters on the 6602. I have been able to accomplish this with 3 counters (2 to measure period and 1 for output
    ) but the overhead prevents adequate triggering of the IMAQ video acquisition. I am hoping another method would solve this problem.
    Thanks
    Dave

  • Finite pulse-trai​n generation with variable time lapses with NiDAQmx

    Being a newby in Labview and NiDAQmx, I find it tedious to program the application I need to drive my experiment : I want to generate a finite pulse train, with variable delays between two consecutive pulses. These delays are known before the experiment starts, summurized in a table (element 0 decribes the time lapse between pulse 0 and 1, element 1 between pulse 1 and 2 ...). I would like to use NiDAQmx to program this. I had in mind the following scheme : two counters, first one counting time between pulses, the second one generating the pulse once "counter one" has finished his job. What I don't figure out is how to reprogram "counter one"'s register, without introducing unwanted delays in the time
    sequence of my finite pulse train. I am using a 6052E DAQ, and I want to generate delays in a same pulse train ranging from 1 microsecond up to 20 seconds.
    Thank you for ANY help :-)

    Hello !
    Well, I will try to be more precise while answering your questions. But first let me thank you very much for your help : your comments, questions and remarks are very helpful to help me shape my project, as you shed light on particular problems I strictly had no idea before !
    1) I can certainly get on well with digital output as my flash device is triggered by TTL signals.
    2) The lighting device is home-made, and I think it will be better for my needs to produce light throughout the duration of the input at the “on” level. In any case it will be driven by TTL-like signals. The intensity is manually set, so no analog control is required.
    3) I will use Labview to collect the experimental data. The signal will be sampled during the light pulse : the rising edge of the TTL-like output signal will trigger both the lighting device and the data acquisition, the latter being stopped on the falling edge. The light emitted by the lighting device is called a “probe” for the following reasons : the photons are absorbed by the photosynthetic sample and “immediately” re-emitted at a longer wavelength. A photodiode acts as a signal transducer, and I monitor the intensity of this fluorescence. Knowing precisely when light pulses occurred after the initial start excitation (which is also a brief pulse of light but of a much greater intensity than the “probe” light) and the intensity of light emitted during theses pulses, I can reconstruct the kinetic of fluorescence decay. This kinetic reflects the behaviour of my biological sample. Thus no continuous acquisition is required as between two light pulses there is nothing to monitor. And all the half-time reaction are timed relative to the same “start” excitation as they reflect a jump sequence of an electron extracted by the “start” excitation : first jumps are quick ones (half-time in the 10 �s range) and last jumps are slow ones (half-time in the 1 s range). With respect to these kinetics, I would like a 1 �s precision. If not achievable, I could skip the quickest jump (but it would be a pity) and focus on the second one which has a 10 ms half-time reaction and a 100 �s precision would then be enough. But as we say in French : “Qui peut le plus, peut le moins !” (roughly meaning that when you can achieve the best, you easily can do the least). This precision relates to the position of one flash with respect to the others. I don’t need to be very precise on the duration of each individual light pulse : a typical value is 100 �s duration, but I can get on well with 90 �s or 110 �s, my data being an average of the light intensity emitted during the light pulse). All I want to know precisely is when it is fired.
    4) Concerning the hardware, I already have a NI 6052E DAQ board, and unfortunately my laboratory cannot allow me to spend more money on this. I also have a fast acquisition board (IMTEC T3012) I intended to use to acquire my photodiode signal in place of the 6052E A/D converter. It has an old Labview driver, and I managed to upgrade it to suit my needs. It has an onboard segmented memory and can keep track precisely (it has a 60 MHz sample clock) of a trigger event. I am wondering if I can overcome the timing precision issue with this board, knowing that I strictly don’t care that flash n�1 is triggered at (t0 + 10 �s) or (t0 + 11 �s), provided that I know it, allowing me to place precisely my data point on the time scale. I can program the number of memory segments (i.e. the number of light pulses) and each one is filled with data coming from the photodiode upon receiving the rising edge triggering the light pulse. The precise date at which each triggered is received is stored in the board memory, allowing time reconstruction.
    I do hope this is much clearer than my previous attempts ! Believe me, it is quite hard to leave biology for a while and enter the cryptic world of data acquisition !
    Gritche

  • Where can I find a tutorial for getting started with 3D in Motion 3?

    I want to use the 3D feature in Motion 3, but I am having a problem with getting started on how 3D works in Motion 3. Can someone please point me a basic tutorial to get me started using this feature, or just offer the steps I need to use to get started. I sincerely appreciate your help.
    Kindest Regards,
    Sebastian

    http://www.pixelcorps.tv/macbreak74

  • Problem with Getting Started

    Alright I'm having a problem with the Mac instructions for Getting Started with Alchemy (http://labs.adobe.com/wiki/index.php/Alchemy:Documentation:Getting_Started)
    Basically step 13 when I type :
    gcc stringecho.c -O3 -Wall -swc -o stringecho.swc
    gives me the following output
    Macintosh-3:stringecho aman$ gcc stringecho.c -O3 -Wall -swc -o stringecho.swc
    stringecho.c:10:17: error: AS3.h: No such file or directory
    stringecho.c:14: error: syntax error before ‘echo’
    stringecho.c:14: error: syntax error before ‘AS3_Val’
    stringecho.c:15: warning: return type defaults to ‘int’
    stringecho.c: In function ‘echo’:
    stringecho.c:22: warning: implicit declaration of function ‘AS3_ArrayValue’
    stringecho.c:22: error: ‘args’ undeclared (first use in this function)
    stringecho.c:22: error: (Each undeclared identifier is reported only once
    stringecho.c:22: error: for each function it appears in.)
    stringecho.c:29: warning: implicit declaration of function ‘AS3_String’
    stringecho.c: In function ‘main’:
    stringecho.c:41: error: ‘AS3_Val’ undeclared (first use in this function)
    stringecho.c:41: error: syntax error before ‘echoMethod’
    stringecho.c:47: warning: implicit declaration of function ‘AS3_Release’
    stringecho.c:47: error: ‘echoMethod’ undeclared (first use in this function)
    stringecho.c:50: warning: implicit declaration of function ‘AS3_LibInit’
    stringecho.c:50: error: ‘result’ undeclared (first use in this function)
    Macintosh-3:stringecho aman$
    From what I gather it seems that some files are missing (AS3.h) which is why the errors and warnings are caused... is there anything I have to do to get that file
    If anyone can help explain whats wrong and how to fix the problem it will be greatly appreciated
    Skribbs

    ausrelemac wrote:
    No, I enter pin, everything was fine, even wrote that connected to the network.
    then swipe to the left, to connect to the wi-fi and then writes: searching a mobile network. and can do nothing. 
    maybe my sim is not suitable ? I buy a sim free device...
    do you have a data plan on it?
     if not then you need to set it up with wifi
    Click here to Backup the data on your BlackBerry Device! It's important, and FREE!
    Click "Accept as Solution" if your problem is solved. To give thanks, click thumbs up
    Click to search the Knowledge Base at BTSC and click to Read The Fabulous Manuals
    BESAdmin's, please make a signature with your BES environment info.
    SIM Free BlackBerry Unlocking FAQ
    Follow me on Twitter @knottyrope
    Want to thank me? Buy my KnottyRope App here
    BES 12 and BES 5.0.4 with Exchange 2010 and SQL 2012 Hyper V

  • How do I get started using my new 3GS for apps?

    Help. I am on a family plan and am 1 of 4 lines.
    I am the only one with iphone 3. How do I download
    aps? and which "passwords" etc. do I use to get
    started? I am all new at this.

        I love explaining iPhone concepts from scratch. You say you have the iPhone 3GS. If you have purchased this phone after 10/11/11, than that means you are running iOS 5, the latest version of your phone's ability, in simpler tems, you got all the new stuff on your phone that Apple released except for Siri.
        Now that we have that settled we can download an app. You start by finding the app titled "App Store" on your phone's homescreen. You lightly tap the app with your finger (not your fingernail). You have now entered into the hub of all apps (consists of games, utilities, business helpers, games, etc.) You should see five buttons on the bottom of your screen. If you want to download an app that is "all the rage" right now, press either the "Top 25" or "Featured" buttons. If you are looking for a certain app genre, tap the "Categories" button. If you know an app you specifically want by name, press the "Search" button, then tap on the white bar on the top of the screen and type in the app's name. Next, no matter what app you chose, when tapping it's name or logo, you are taken to it's description.
        You picked out an app you like, good for you. You can read it's description on this download page, look at screenshots of the app, gift the app (if the app is not free), and look at reviews from other people with this app all before you download it onto your phone. To finally proceed dowloadig the app, scroll to the top of the app's page and press the button in the top right corner that should either say "FREE" if the app is free, ".99" if the app costs a dollar, or "INSTALL" if you or someone else sharing your iTunes Store account has purchased this app. No matter what it says, you tap that button twice for confirmation, and then... here comes the password part.
        The password is for your Apple ID. Your Apple ID is like your username on a social network. The only difference is that instead of any username, it has to be an Email address. If you honestly do not know which Email address you used to be your Apple ID, you can find it by pressing the "Top 25" button in the App Store and scrolling all the way down. If you are logged in, it should say "Apple ID:[email protected]" or something. If you see your Email address there, you can press it and press the "iForgot" button to get your password Emailed to you on that address. If you don't see this, you are not logged in. this means you must try to log in if someone else in your family knows if you even have an Apple ID. If you now are sure you do not have an Apple ID you must make an Apple ID which will take a while. You will have to choose an Email address you can access to be your ID, a password you can remember, your billing info, and three emergency questions for recovering your account. once that is settled, you log into this account on your phone by tapping the button in the location I stated before (bottom of the Top 25 tab). You type in your password which you hopefully now know, you now revisit the app you wanted to dowload, reach the password imput screen that I had guided you to, and you type in your passowrd one last time after doing so, you will be forced out of the store, and you get to watch your app install. i recommend you be at home under wifi if this is a large app. After doing this, you will shortly be able to download more apps from the store without even nedding to type in your password. I just hope you remeber your password for when it askes you again the next time.
    Good luck!

  • Getting started with ePrint (Videos)

    Here are a few videos on getting started with ePrint.   These videos are specific to specific model(s).
    Getting Started with ePrint - HP LaserJet P1606dn
    Getting Started with ePrint - HP Laserjet CP1525
    The printer shown in this video is the HP Laserjet CP1525.
    Getting Started with ePrint - HP Laserjet 1536dnf MFP
    The printer shown in this video is the HP Laserjet 1536dnf.
    Getting Started with ePrint - HP Laserjet P1102w
    The printer shown in this video is the HP Laserjet P1102w.
    Getting Started with ePrint - HP Photosmart Plus e-All-in-One Printer - B210a
    The printer shown is the HP Photosmart Plus e-All-in-One - B210a, but these steps will also work for the B210b and B210c.
    Getting Started with ePrint - HP Officejet 6500a-7500a-8500a (a910a)
    These steps work for the HP Officejet 6500A e-All-in-One -- E710s, E710e, E710n, E710a; HP Officejet 7500A Wide Format e-All-in-One Printer - E910c, E910a; HP Officejet Pro 8500A e-All-in-One Printer - A910a, A910d.
    Getting Started with ePrint - HP Photosmart Premium e-All-in-One Printer - C310a
    The printer shown is the HP Photosmart Premium e-All-in-One Printer - C310a, but the steps will also work for the HP Photosmart Premium e-All-in-One Printer - C310b, and the HP Photosmart Premium e-All-in-One Printer-C310c.
    Getting Started with ePrint - HP Color Laserjet CP1025nw
    The printer shown is the HP Color LaseJet CP1025nw.
    Getting Started with ePrint - HP Photosmart eStation All-in-One Printer - C510a
    These steps will work for the HP Photosmart eStation All-in-One Printer - C510a.
    Getting Started with ePrint - HP Officejet Pro All-in-One 8500a A910n
    These steps will work for the HP Officejet Pro 8500a (a910g, a910n) All-in-One printers.
    Getting Started with HP ePrint - HP Photosmart e-All-in-One Printer (D110a)
    The printer shown is the HP Photosmart D110a, but the steps will also work for the HP Photosmart B110a and K110a.
    9/20/2012 update: 4 new videos
    Getting Started with ePrint - HP Envy 100 e-All-in-One Printer (D410a)
    The model shown is HP Envy 100 e-All-in-One Printer (D410a).
    The steps shown apply to these printers:
    HP Envy 100 e-All-in-One Printer (D410a)
    HP Envy 100 e-All-in-One Printer (D410b)
    HP Envy 100 e-All-in-One Printer (D411a)
    Getting Started with ePrint - HP Deskjet 3050A e-All-in-One Printer (J611a)
    This video shows the HP Deskjet 3050A e-All-in-One Printer (J611a), and also applies to the J611b.
    Getting Started with ePrint - HP Photosmart 5510 e-All-in-One Printer (B111a)
    This video shows the HP Photosmart 5510 e-All-in-One Printer (B111a), but these steps also apply to the B111b, B111g, 5511  B111j, 5512  B111a, 5512 B111e,  5512  B111f, 5514 B111c, 5514 B111d, 5514 B111h, 5515  B111a, 5515 B111h, 5515 B111j,  6510 B211a, 6510 B211b, 6510 B211e,  6512  B211a, 6515 B211a.
    Getting Started with ePrint - HP Envy 110 e-All-in-One Printer (D411a)
    The printer shown in this video is the HP Envy 110 e-All-in-One Printer (D411a), but the steps also apply to the Envy 110 (D411b),  Envy 111 (D411d), and the Envy 114  (D411c).
    I am an HP employee.

    Great topic!!
    I am an HP employee

  • Getting started with ni hardware

    Hi everyone,
    I am using NI hardware for the first time.Are there any video tutorials and pdfs which will tell me information about them?
    for example NI RIO, PXI, PCI. Their functions and how to use them?
    I have used compact DAQ by reading on NI site but could not find topics on listed hardware.
    Please help
    Thank you.
    Gaurav k
    CLD Certified !!!!!
    Do not forget to Mark solution and to give Kudo if problem is solved.

    That connections diagram is a nice faeture!
    Another one that I use to get started starts at the same screen but a tab over where you can use your task in MAX.
    If you go and save that task you can then go to LV and...
    1) Drop a DAQmx task and choose the task you saved in MAX.
    2) Right click on it and choose "generate code and configuration"
    LV will generate all of the code required to match your config in MAX.
    At that point you can re-write it correctly and ge the same results you saw in MAX.
    Ben
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction

  • What hardware, software, etc. is required to get started developing with iOS?

    What hardware, software, etc. is required to get started developing with iOS? Looking to get started...
    Thanks!

    You need an Intel Mac, at least OS X 10.6.8 (Lion if you intend full capability) and Xcode.
    See http://developer.apple.com/

  • I'm a Newbie - Hi!: what is the best way to get started?

    Hi,
    I'm retired but used to be a Senior Design Engineer with an aerospace components manufacturer.  The questionnaire didn't ask if I was retired!
    I have a basic working knowledge of computers and applications but I struggle with jargon, (i.e. I prefer the simple approach).
    My copy of Photoshop Elements 12 arrived yesterday.  I've just finished installing it!
    The instructions were quite clear as far as the installation went but I got a bit lost when the booklet started with the "Create an Adobe ID"
    It didn't seem to give any direction.  Any way somehow I managed to get here in the end having registered my product (twice - because I didn't see any activity after I hit the button the first time!).
    I own a Sony Alpha SLT A57 camera and also a Casio Exilim FH100 although the Sony is my weapon of choice for the most part.
    I'm on a basic photography course which leads to an intermediate and then ultimately an advanced course.  I also hope to follow on with courses that have been set up for Photoshop Elements too which are also available.
    I will be feeling my way for a while yet and I would appreciate some help (which will be needed inevitably).
    First of all, what is the best way for a guy with only basic skills to get started?
    Is there a page I can go to for help from first principles?
    I look forward to being a part of this community!

    Help> Getting Started is a good starting point, as is Adobe TV - Quick Links to Elements Adobe TV Tutorials.
    Cheers,
    Neale
    Insanity is hereditary, you get it from your children
    If this post or another user's post resolves the original issue, please mark the posts as correct accordingly. This helps other users with similar trouble get answers to their questions quicker. Thanks.

Maybe you are looking for

  • Safari 5.1.2 is now a relief to use....

    It has been a while but now Safari 5.1.2 is almost the perfect browser to use.  Since 5.1 was released and dropped for use by me with all of its shortcomings and shenangins, I can now say that I am most pleased to use the updated version; it is now v

  • Problems exporting OMF from FCP 6

    I've been trying to export an omf of a 40 min dvcprohd sequence to hand off to my sound mixer. He needs the omf with handles of at least 20 seconds. When I try to export it I get the message telling me that the file will exceed 2GB and is not support

  • Errors in EM

    I was trying to enable SMTP_MAIL on my server (set initialization parameter) and rebooted. Now I can't get EM to come up. The emoms.log is huge: here's a snippet: 2008-07-10 08:02:04,765 [HttpRequestHandler-13214581] ERROR conn.ConnectionService veri

  • Final Cut Pro System support folder missing

    I downloaded a cool plug in for a aged film look but I cannot find the "Final Cut Pro System support folder" in which i have to place this plug-in. Any Ideas?

  • How do I delete an album of photos from iphoto?

    How do I delete an album from iphoto?