Synchronized AI and AO on PCI-6052E

Hi,
I need to acquire data on analog i/p channels and send out a TTL pulse on the analog o/p channel simlutaneously,both based on a trigger on PFI0 pin .I could create a vi that does only triggered AI and a seperate vi that does triggered AO.But when I try to combine the AI and AO in to a single vi it doesn't work.
The program consists of a simple while loop with AI and AO functionalities.AO config and AI config are outside the while loop.I have attached the vis.
Quick response is highly appreciated!
Thanks,
Shiv
Attachments:
ai_ao_good_fw1.vi ‏153 KB
adc_good_fw7.vi ‏107 KB
dac_good.vi ‏79 KB

I had a similar problem with a 6034E: generate a ramp pattern while reading some analogue channels.
I found in the Resource Library (how is it called now??) the zip file attached, with some examples of simultaneous input and output.
The solution I adopted, summarized in the skeleton VI also attached, is conceptually this one:
- setup your AO to start on AI start; write your waveform to output an execute AO Start.vi
- setup your AI to start as you need it (in your case, with a digital slope in PFI0); execute AI Start.vi
- when the edge is seen in PFI0, both AI and AO starts simultaneously.
Hope this helps
Roberto
Proud to use LW/CVI from 3.1 on.
My contributions to the Developer Zone Community
If I have helped you, why not giving me a kudos?
Attachments:
SimAI_AO.zip ‏140 KB
AI_and_AO.vi ‏64 KB

Similar Messages

  • PCI-6052E, C-file Programming, DAQ_Rate

    I am trying to write a simple c-file to collect some data with my PCI-6052E
    Card. The card should be able to handle a sample rate of 333kHz, but I am
    finding even if I ask for all sixteen channels at 10KHz using the DAQ_Rate
    function, I get an error with the time on SCAN_Start.
    The folloing code snip-it generates the error:
    << Snip it>>
    f64 dSampRate = 10000.0;
    f64 dScanRate = 10000.0;
    i16 iUnits = 0;
    iStatus = DAQ_Rate(dSampRate, iUnits, &iSampTB, &uSampInt);
    iStatus = DAQ_Rate(dScanRate, iUnits, &iScanTB, &uScanInt);
    iStatus = SCAN_Start(iDevice, DataBuffer, ulCount, iSampTB, uSampInt,
    iScanTB, uScanInt);
    printf(" \tiSampTB =%d\n",iSampTB);
    printf(" \tuSampInt =%d\n",uSampInt);
    printf(" \tiScanTB =%d\n",iScanTB);
    printf(" \tuScanInt =%d\n",uSscanInt);
    << Output >>
    iSampTB = 1
    uSampInt = 100
    iScanTB = 1
    uSscanInt = 100
    Error: -10092
    Some devices require a time gap between the last sample in a scan and the
    start of the next scan. The scan interval you have specified does not
    provide a large enough gap fo rthe board. See your documentation for an
    explanation.
    But if I use the following code I do not get an error:
    << Snip it>>
    f64 dSampRate = 10000.0;
    f64 dScanRate = 10000.0;
    i16 iUnits = 0;
    iStatus = DAQ_Rate(dSampRate, iUnits, &iSampTB, &uSampInt);
    iStatus = DAQ_Rate(dScanRate, iUnits, &iScanTB, &uScanInt);
    iStatus = SCAN_Start(iDevice, DataBuffer, ulCount, iSampTB, uSampInt,
    iScanTB, 0);
    printf(" \tiSampTB =%d\n",iSampTB);
    printf(" \tuSampInt =%d\n",uSampInt);
    printf(" \tiScanTB =%d\n",iScanTB);
    printf(" \tuScanInt =%d\n",uSscanInt);
    Could anyone point me in the correct direction?
    Please reply directly to
    tgaudett@n
    mr.mgh.harvard.edu
    Thanks in advance,
    Tom

    Thomas:
    The second case works because you are disabling the scan clock, thus making
    the acquisition "round robin" based on the sample clock.
    If you want to make the first case work with 16 channels, I suggest you
    change the dScanRate to this:
    > f64 dSampRate = 10000.0;
    > f64 dScanRate = 10000.0 /(16+1);
    The +1 is just to offer a buffer time.
    However, this means that your effective sample rate per channel (aka
    dScanRate) is now 10000/17. Is that ok?
    If you want the effective sample rate per channel (dScanRate) to be 10kHz,
    then you need to bump up dSampRate to 10000 * 16 (=160000, which is
    achievable on this device) or greater so that the A/D converter has enough
    time to go thru all the 16 channels and still make the dScanRate.
    I hope this helps.
    | Ken Sadahiro ([email protected])
    | Sr. Software Engineer, User Advocate
    | Systems & Architectures: Applications Group
    +----+-------------------------------------------
    | National Instruments Corporation
    | 11500-A North MoPac Expressway
    | Austin, Texas 78759-3504 USA
    | Tel: +1.512.683.8806
    | Fax: +1.512.683.8641
    | URL: http://www.ni.com/
    Thomas Gaudette wrote in message
    news:[email protected]...
    > I am trying to write a simple c-file to collect some data with my
    PCI-6052E
    > Card. The card should be able to handle a sample rate of 333kHz, but I am
    > finding even if I ask for all sixteen channels at 10KHz using the DAQ_Rate
    > function, I get an error with the time on SCAN_Start.
    >
    > The folloing code snip-it generates the error:
    > << Snip it>>
    > f64 dSampRate = 10000.0;
    > f64 dScanRate = 10000.0;
    > i16 iUnits = 0;
    >
    > iStatus = DAQ_Rate(dSampRate, iUnits, &iSampTB, &uSampInt);
    > iStatus = DAQ_Rate(dScanRate, iUnits, &iScanTB, &uScanInt);
    >
    > iStatus = SCAN_Start(iDevice, DataBuffer, ulCount, iSampTB, uSampInt,
    > iScanTB, uScanInt);
    >
    > printf(" \tiSampTB =%d\n",iSampTB);
    > printf(" \tuSampInt =%d\n",uSampInt);
    > printf(" \tiScanTB =%d\n",iScanTB);
    > printf(" \tuScanInt =%d\n",uSscanInt);
    >
    > << Output >>
    >
    > iSampTB = 1
    > uSampInt = 100
    > iScanTB = 1
    > uSscanInt = 100
    >
    > Error: -10092
    > Some devices require a time gap between the last sample in a scan and the
    > start of the next scan. The scan interval you have specified does not
    > provide a large enough gap fo rthe board. See your documentation for an
    > explanation.
    >
    > But if I use the following code I do not get an error:
    > << Snip it>>
    > f64 dSampRate = 10000.0;
    > f64 dScanRate = 10000.0;
    > i16 iUnits = 0;
    >
    > iStatus = DAQ_Rate(dSampRate, iUnits, &iSampTB, &uSampInt);
    > iStatus = DAQ_Rate(dScanRate, iUnits, &iScanTB, &uScanInt);
    >
    > iStatus = SCAN_Start(iDevice, DataBuffer, ulCount, iSampTB, uSampInt,
    > iScanTB, 0);
    >
    > printf(" \tiSampTB =%d\n",iSampTB);
    > printf(" \tuSampInt =%d\n",uSampInt);
    > printf(" \tiScanTB =%d\n",iScanTB);
    > printf(" \tuScanInt =%d\n",uSscanInt);
    >
    >
    > Could anyone point me in the correct direction?
    > Please reply directly to
    > [email protected]
    >
    >
    > Thanks in advance,
    >
    > Tom
    >
    >

  • Installing PCI-6052E having trouble loading driver module - Switch Soft Panel

    I'm having trouble installing my PCI-6052E card in a Windows 2000 environment.  After installing the card in the computer I boot up the computer, from there I click on the Start button, programs, NI Switch and cannot get the NI-Switch Soft Front Panel to work.  When I click on the icon I get an error message returned that says "Failure Loading Driver Module".  Any ideas?

    Hi PCI Card Problems,
    Thank you for posting on the National Instruments forums.
    If you are trying to use the NI-Switch Soft Front Panel, please make sure that you have a switch module installed. 
    If you are trying to bring a test panel for the PCI 6052E, then you will need to open the Measurement and Automation Explorer which is found in Start >> National Instruments >> Measurement & Automation.  Right click NI PCI-6052E under Devices and Interfaces >> NI-DAQmx Devices and select Test Panels...
    If you only have a PCI-6052E installed, then what you are seeing is expected behavior since the NI-Switch driver is only for National Instruments Switch modules. 
    Thank You,
    Nick F.
    Applications Engineer

  • PCI-6052E resource test fails at startup

    Hello,
    I am using a PCI-6052E board on an XP machine. The driver is 1.8.2.f0 and MAX version is 3.1.0.3021.
    Every time I boot the system, the resource test in MAX fails: the DMA resources do not appear. The board must be reinitialized manually in MAX or through the DAQmxResetDevice function in any program. This works always well and the board can then be used properly.
    I would appreciate very much any hint on how to have my board fully ready at startup.
    Thanks a lot.
    Pascal.

    Hello PascalP,
    I have first some questions :
    What do you mean when you say : "The driver is 1.8.2.f0 "?
    Do you receive code error? If yes, can you please send it?
    Please do the following:
    1) When you boot your PC, launch Measurement and Automation Explorer (MAX). Under devices and interfaces -> Traditional NI-DAQ Devices, right-click on your PCI-6052 and select Properties. Note how many DMA channels are assigned to your board (may have up to 3 channels). Click Test Resources. If the device fails, please continue with (2); otherwise, open up a Test Panel and verify that it works. Then close out of MAX and try running the examples that uses the device to see if you still have the error. If you still see the error, please let me know.
    2) The device is not installed properly. Shutdown the computer, remove the card and reboot. Power down again, add the card, and power up the computer. If it still fails in MAX, continue to 3.
    3) Try switching PCI slots. You may also need to uninstall and reinstall the driver. Be sure to remove the hardware anytime you remove the driver.
    4) Try installing the driver and then adding the card on a different computer.
    If after all of this you still have trouble, please let me know what has failed and what operating system you are using and give me more information about you PC.
    Hope this helps.
    Sanaa TAZI
    National Instruments France
    Sanaa T.
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    >> http://www.nidays.fr/images/081110_ban_nidays09_468X60.gif

  • Triggering possibilities by the NI PCI-6052E board

    Will you tell me, how to use the NI PCI-6052E board for analog and digital triggering. I want the trigger to begin the measurement, to acquire data before the trigger occurs. In other words, the board must response to a pulse input. Also I want to know other trigger capabilities of the board.
    Thanks,
    Gen

    I am happy to let you know the PCI 6052E has both analog and digital triggering options. You can set your analog inputs to start acquisition on a rising or falling edge of your trigger pulse. If you are interested in acquiring data before your event trigger you can set up a buffer to capture pre-triggered data. Assuming you are programming with LV and Traditional DAQ you can reference the following app note:
    http://zone.ni.com/devzone/conceptd.nsf/webmain/2A03115556FB233386256870005BB522?opendocument
    If the link above does not work, go to
    www.ni.com/support
    under option 3. select 'Tutorial/Application Note'
    Then do a search for 'Tips and Techniques for DAQ Triggering'
    If you are using the LV 7 and the express VIs to set up your DAQ, look under the
    triggering tab of the express vi to set up analog vs digital trigger and buffers for pre-acquisition. If you don't have LV 7, I highly recommend it because the express vi's will help reduce your development time.
    -JVH

  • QNX or Linux driver that will DMA from a PCI-6052E

    Hi,
    I am planning a QNX or Linux driver that will DMA from a PCI-6052E.
    In the readme at
    ftp://ftp.ni.com/support/daq/linux/Readme
    snip ..
    * DMA is not supported at this time. Doing DMA would require
    programming the mMITE chip on NI's CPCI/PCI/PXI cards, and as of now
    that information is only available under NDA, thus precluding an
    open-source release. Feedback on this issue is appreciated.
    snip ..
    Is this readme up to date? I do need the DMA, and was hoping to get the
    necessary info from the Linux code.
    cheers -- Rick
    Rick Leir
    Pelyco Systems
    rleir at pelyco dot ca replace at and dot
    Sent via Deja.com http://www.deja.com/
    Before you buy.

    Yes sadly I have tried that config.  I did a clean XP install with onboard sound and agp card, after install completes and windows loads for first time it would play most of the login tune then crash with a loud continuous shriek.  Went into BIOS, disabled sound, unjumpered it, reboot, and boom it ran great.
     Would an IDE contoller card be an option here?  or would the stuttering Southbridge still be involved?

  • (pci-6052E) I want to genarate a pulse every time the counter is zero.

    I'm using the counter on my pci-6052E to count the number of pulses on a line. The count goes up and down since I have a direction signal. Now I need and indication (a pulse) every time the count reaches zero. This is similar to the breakpoint function on your motion controllers. Is this possible....

    Yes you can, and here's an example that worked with DAQmx on an E-series board. Ctr0 counts edges of the internal 20 MHz timebase, rolling over to 0 a little more than once a second. It uses the DAQmx Export Signal property node to program the counter to Pulse on reaching TC (terminal count). The pulse signal is sent to a terminal that Ctr1 uses as its source, so Ctr1 increments each time Ctr0 reaches terminal count (0 value).
    -Kevin P.
    Attachments:
    TC Pulse.vi ‏81 KB

  • Minimum timeout for read operation in PCI-6052E.

    Hi,
    I am running an application at 600Hz where I must read data from a deice using the PCI-6052E. Running at 600Hz, i.e Ts=1/600 second, my read timeout in the DAQmxReadAnalogF64 function must be < Ts. Although, the application starts fine after few reading cycles, the application crashes  with a DAQmx error:
    "DAQmx Error: Measurements: Specified operation did not complete, because the specified timeout expired.".
    knowing that the PCI-6052E can operate at 1Khz rate, taht is T=0.001, I find it wired that it is crashing for timeout I am using Tout=0.7*Ts whic is > than T. 
    What is the minimum timeout required?
    Thanks.
    Elias
    "A man can succeed at almost anything for which he has unlimited enthusiasm."

    Hi,
    Timeout specifies the amount of time in seconds to wait for
    samples to become available. If the time elapses, the VI returns an error and
    any samples read before the timeout elapsed. The default timeout is 10 seconds.
    If you set timeout to -1, the VI waits indefinitely. If you set timeout to 0,
    the VI tries once to read the requested samples and returns an error if it is
    unable to.
    By available we refer to the data that has been acquire by
    the card and placed into the buffer. You are doing a on sample at a time and
    that you are not using the onboard clock. Since you are not using the onboard
    clock you don’t have determinism on the rate at which you acquire the samples. “I
    think by default the 6052E clock is 1KHz”, incorrect if you select your timing
    as on “sample on demand” the rate is controlled by your “timed loop” but since
    you are not in a Real Time OS you don’t control the rate of the loop, at least
    at very high rates, you may run the first couple of iteration at one speed, then something happens on your PC and you CPU load increases, changing the rate of the while loop.
    You have two options to set the rate you can do a software
    timed operation (i.e. like you are doing right now), but it will be depended on
    your OS and your CPU load or you can do a hardware acquisition where an onboard
    clock controls the rate of the acquisition.
    “I do not expect this to happen especially that the
    PCI-6052E device used in doing the reading operation can run up to 1 KHz. I am
    not sure what the problem is.” The problem here is that is not the 6025e not
    been able to keep up is your computer. Look at the examples in: C:\Documents
    and Settings\All Users\Documents\National Instruments\NI-DAQ\Examples\DAQmx
    ANSI C\Analog In\Measure Voltage\ and let me know if they help.
    You can post your code and I will lok at it if you want
    I hope it helps
    Jaime Hoffiz
    National Instruments
    Product Expert
    Digital Multimeters and LCR Meters

  • Offset in AIs of PCI-6052E

    There is an offset (-118mV) in all of eight differential AI channels in my PCI-6052E card. How can I fix it?
    Thanks a lot!

    Hello stmxhlu,
    Please see this KnowledgeBase about troubleshooting offset readings.  You also may want to try putting the 6052E in another PC to make sure it is not the PC that has this offset.  You can also self calibrate the board in Measurement and Automation Explorer (MAX) by expanding devices and interfaces and then NI DAQmx devices.  Right click on the entry for your board and choose self-calibrate. 
    I hope these suggestions help!
    Laura

  • Hardware clock in PCI-6052E

    Is there any  indication either it uses windows clock or DAQ STC built in timer.
    my question is how we know that a normal
    programme in labview is using which clock???

    Dear Haider,
    Since you are using AI Start, your analog input is hardware timed. This means that your data is read from the buffer at regular times. Everything else in your program is software timed. I know this because the software is doing the checking for the condition and the digital lines of the PCI-6052E can be output with hardware timing, but it involves using the an analog clock. For more information on this look at the examples in the Example Finder (LabVIEW help menu>>Find Examples) under Browse Hardware Input and Output>>Traditional DAQ>>Digital Input and Output>>E Series.
    Have a great day!
    Marni S.

  • Problem with DAQmx and Real Time PCI-7041/6040E.

    Problem with DAQmx and Real Time PCI-7041/6040E.
    I have a problem with the Real Time card PCI-7041/6040E, I think it is properly installed because my software run with the traditional NI-DAQ. When I try to use the new DAQmx to acquire one signal, Labview doesn't see any device for de DAQ card 6040E.
    Information, I work on Windows XP and LabView v7.0.0 (NIDAQ RT v7.0.0, NI-Serial RT v2.5.2, NI-VISA v3.0.1 and NI-Watchdog v2.0.0).
    Could Labview RT run with new DAQmx ?
    What can I do to use DAQmx with PCI-7041/6040E?
    Thanks for your help !

    Hello,
    I refer to your posts because i am using the PCI 7041/6040E card as
    well but without any success to make it work. The problem I have
    already described in the following thread:
    http://forums.ni.com/ni/board/message?board.id=170&message.id=120198
    Would be nice if you had a look on it, maybe you can help me. BTW, the
    thread starts with a problem of someone else, the difficulties I
    encountered are to be found a little bit to the bottom of the thread's
    page.
    Thank you!
    Dirk Völlger
    Darmstadt
    Message Edited by ratschnowski on 07-28-2005 07:14 AM

  • Synchronizing audio and video on a transparent layer - can it be done?

    Let me start by saying I opened After Effects CS3 for the first time last weekIm a nubbie. To date I have been working in Premiere Pro CS3, Photoshop etc trying to tweak things and make-do with effects and titles I know After Effects was made for.
    Can I apply an After Effects lighting/flash effect to transparent clip?
    I have a long title in PPro that comes in as we hear the Narrator speaking. The last words are all of this for Reading! On the word reading I want to add a lens flare synchronized with and audio Ting-a-Ling bell noise.
    In P-Pro I have been able to use Knoll Light Factory for the lens flare, and I found the right .wav file. Synchronizing them has been the problem its ok but not great. So here is where I turned to After Effects. Using Convert Audio to Key Frames I was able to generate a null object (?) and this I link (with the whip tool) to the Brightness and Scale attributes in Knolls Light Factory LE effect.
    Great so far but Id like to apply the over all effect to a transparent clip so I can lay it right in on top of my P Pro time line. This title sequence is complex; I do not want to re-create it from scratch in After Effects. Is there a way to add a lighting effect to some sort of transparent video?

    Hi Query 101! First of all welcome to the Apple community forums!
    No, you don't need to configure it! I am guessing you have brought the apple wireless keyboard?
    All you need to do is connect the keyboard to your iPad via bluetooth!
    Go to Settings app
    Select General
    Make sure Bluetooth is turned on
    Make sure your keyboard is in discovery mode (press the silver button on the right side of the keyboard - the green light will start flashing)
    In the Bluetooth section on the iPad, you should see the wireless keyboard
    Select the found keyboard to pair it with the iPad
    You'll be asked to type a pairing code on the keyboard - if it's entered successfully, your keyboard will be paired with the iPad (or any iOS device with Bluetooth)
    Note that when you are using the Bluetooth keyboard, the normal iPad keyboard does not appear - turn off Bluetooth or the external keyboard (press and hold the button on the right side of the Apple Wireless Keyboard), or travel outside the 10-15m range of Bluetooth to go back to using the regular iPad keyboard
    Hope this helps you and you can get using your new wireless keyboard on your iPad!
    Thanks
    Max Burbidge

  • Synchronizing put and select

    In Berkeley DB, Java Ed. When using non-transactionl context and deferred writes, I get select method failures. My application has one writer(put) and one reader(select) thread.
    I thought as soon as writer succesffuly returns, the record is inserted but possibly not on disk. It turns out, the record is nowhere yet. Select method of another thread who comes a bit later does not see it. I was able to fix it by synchronizing put and get methods. Did anybody run into this problem, is it true?
    thanks,
    eugene

    Hi Eugene,
    When you insert a record with JE with a non-transactional put() method (including with Deferred Write), it is available for querying in other threads when the put() method returns. There are no known bugs in this area.
    Since you are inserting and querying in two different threads, how do you know that the query occurs after the insert? Of course, if two threads must execute operations in a particular sequence, you must synchronize them correctly yourself.
    --mark                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • Regaring Synchronous communication and ASynchronous Commu

    Hi,
    Can any please describe me  for the above Synchronous communication and ASynchronous Commu. Please don't send any weblogs.. Or Documentations please  type the answers in simple language  just to understand excatly.
    1.  when to use these.
    2.  where to use..
    3.  How its Usefull

    Hi,
    When you make a synchronous call i.e the message is sent, the receiving system is  active and can accept the call and further process it if necessary.
    It is advantageous in a scenario which requires immediate return of data to the sender system.
    One example would be where, you create a purchase order with account assignment in the sender system, and you want to perform a budget check in central accounting before you save the purchase order.
    A disadvantage would be that both systems are required to be active.
    In Asynchronous communication the receiving system does not necessarily have to be available at the time a function call is dispatched from the sender system. The receiving system can receive and process the call at a later time. If the receiving system is not available, the function call remains in the outbound queue of the sending system, from where the call is repeated at regular intervals until it can be processed by the receiving system.
    An example would be, you are sending a purchase order to a vendor system. The sending system cannot influence the availability of the receiving system. If the receiving system is not available, the purchase order can be sent repeatedly until the vendor system is available again.
    The obvious advantage of async communication is that the receiving system does not have to be available at the time the function call is made and the disadvantage is that processes that require an immediate response to the sender system cannot be executed using this method.
    Hope this gives a clear idea of sync n async communication.
    Regards,
    Chandra

  • Connection timeout while synchronizing webtools and SAP B1

    Hi,
    Sync manager is not synchronizing webtools and SAP B1 database, getting error meassage:  
    Timeout Expired.The timeout period elapsed prior to completion of the operation or the server is not responding.
       at netpoint.api.data.DataFunctions.Execute(String SQL, String connectionstring)
       at NetPoint.SynchSBO.Upgrade.Version._6xxTo650()
       at NetPoint.SynchSBO.Upgrade.Version.Resolve()
       at NetPoint.SynchSBO.Synch.SynchAll2()
    Any resolution for this?

    After spending many hours trying to upgrade a client I think I finally figured out what was happening using SQL trace. It looks like the timeout is not an issue with any SBO table but with a WebTools table ... PartsPricing. I guess since SP1 supports special pricing the upgarde process needs to do a semi-initial synch to get all the pricing data into WebTools.
    So it looks like the SQL that causes the timeout is just "Delete from PartsPricing" ... I should have realized earlier because this same error popped up back in the Netpoint days when re-synching pricelists and it was the same problem.
    I backed up my WT database, deleted the contents of partspricing and tried the synch again and it seems to be running now.
    Use this at your own risk ... backup your database first and hopefully this helps.
    Steve

Maybe you are looking for

  • Strang problem when searching error message in Adapter Engine

    Hi all, In RWB message monitoring, I tried to search all the error messages for yesterday and got no results. But I know there were actually several error messages for yesterday because I got several alert mails. Then I went to my mail box and copy t

  • Transfering PC iTunes Library To New iMac

    Hi Everyone I am very very new to macs and have been a pc user for the last 10 years. I have recently bought the new iMac and was wondering how to transfer all my music from the PC to it?? I sort of have an idea how to do it but I do not want to lose

  • Adding A Pushbutton To GUI Status of Standard Program

    Hi, I need to add a pushbutton to the GUI status of one of the SAP standard programs, the system being <b>ECC 6.0</b>. One method which I tried was by copying the standard program as a Z program and then modifying the GUI status per my requirement. A

  • Top sessions from sql

    hi How can i get the top 5 or 2 users who consuming large physical and logical i/o s,like we getting the top sessions in OEM.I dont want to use OEM.Is it v$filestat and v$session? with regards ramya

  • Usb audio codec mono only

    I am trying to connect usb record player. Apparently the usb audio codec that loads is mono only and shows up as being used with a usb mike. I am using an HP Touchscreen  model IQ526 with Vista 64 bit OS. Is there another driver that can be downloade