PXI-6534, Load onboard memory and enable looping

I would like to program the PXI-6534 from a Linux application. I can talk to the card and set the registers. However, the Hardware DDK only contains information on the PXI-6533 (not the 6534), and there are two differences.
The PXI-6534 has onboard memory, and a onboard looping mode that I need to use. The register map for the 6533 (from the DDK) does not include any information about these features (because they don't exist on the 6533).
I found information on how to do it from a windows platform using NI-DAQ, but I need to do it from Linux. I have a driver, but need information on what registers to talk to and their formats.
1. How do I load the PXI-6534 onboard memory and enable it (what registers and f
ormats do I use)?
2. How do I enable the PXI-6534 onboard memory looping mode (what registers and formats do I use)?
Thanks in advance !

Please contact your local field sales representative to discuss your application and possible Linux solutions using the 6534 card. Programming the 6534 card is considerably more complex than the 6533 and NI currently does not have register level programming information available for this card.
Click here to find you local field sales person.
Christian L
NI Consulting Services
Christian Loew, CLA
Principal Systems Engineer, National Instruments
Please tip your answer providers with kudos.
Any attached Code is provided As Is. It has not been tested or validated as a product, for use in a deployed application or system,
or for use in hazardous environments. You assume all risks for use of the Code and use of the Code is subject
to the Sample Code License Terms which can be found at: http://ni.com/samplecodelicense

Similar Messages

  • How do I increase the maximum number of images I can acquire in a sequence using the IMAQ 1424 with 80 MB of onboard memory and a Duncan Tech camera?

    I've increased the maximum number of buffers to higher than I need, but I still cannot acquire more than 139 images with the Duncan Tech digital video camera before I get a memory lock error. Is there any way to increase the number of images I can acquire in a sequence using the IMAQ 1424 with 80MB of onboard memory?

    It sounds like you are already bypassing the onboard memory. If you weren't, you would only be able to acquire about 20 images.
    If I understand correctly, you do not convert the images until after you acquire them. This means each acquired image is 4.13 MB, and 139 images will take 574 MB of memory. I wouldn't be surprised if that was all the free memory available on a 1 GB machine. The operating system, LabVIEW and any other software running probably take up the rest of the memory. You might want to put your computer on a diet and minimize the number of other programs and utilities running. The only other option I see is getting more memory if possible.
    Is there a way that you can reduce the number of images you need to acquire? Pe
    rhaps skipping every other frame? Do you really need more than 139 images?
    Is it possible to acquire the images in monochrome? That would triple the number of images that you could acquire.
    Bruce
    Bruce Ammons
    Ammons Engineering

  • Firefox wont load. Task mgr says 104k memory, and nothing else. FF Safe mode is 100k memory, but still nothing

    Cant get any response form FF. I click the icon, and it loads in Taskmanager with 104k memory. If I hold down shift to trigger safe mode, it loads 100k memory and hangs there.
    Theres no GUI visible.
    I thought I'll download FF again, and try and install it, after downloading FF4, the setup program does exactly the same thing! 104k memory!
    I've no idea what to do next! :-) Any ideas?

    I had recently installed windows update KB2467174 and began getting exactly the problem described here. I uninstalled the update (from Programs and Features), rebooted, and the problem went away.
    Here are the extensions I have installed:
    - Adblock Plus 1.3.7
    - ChatZilla 0.9.86.1
    - Flashblock 1.5.14.2
    - Java Console 6.0.25
    And Plugins:
    - Adobe Acrobat 10.0.1.434
    - Java Deployment Toolkit 6.0.250.6
    - Java Platform SE 6 U25 6.0.250.6
    - Shockwave Flash 10.3.181.14
    - Shockwave for Director 11.5.9.620
    - Silverlight Plug-In 4.0.60310.0

  • HT201364 To install Mavericks, you need at least 2 GB of memory and I only have 1 GB. Can I load more memory?

    Can I load more memory and where do I purchase it?

    Yes, you can, though you'd need to tell us your exact model of iMac before we could tell you specifically what memory you will need and how much you can expand to. There are a number of good vendors; I've used Crucial and Other World Computing (OWC). Both have been of high quality and good service, and either can tell you exactly what you'll need for your iMac. Other folks here may have additional vendor recommendations.
    I'd definitely recommend expanding beyond 2GB. It won't cost that much more and your performance is almost sure to be better than if you just get the minimum 2GB.
    Regards.

  • Jar files loading in memory

    I have questions
    1. Are the jar files specified in classpath of a java program loaded in memory at the jvm startup ?
    2. If all the jar files of classpath are not loaded in memory at startup, then say a class pack1.MyClass needs to be loaded (instantiated) from a jar file say myclasses.jar - in such a case, will myclasses.jar be loaded in memory and remain loaded till the jvm process is on ? Or myclasses.jar is loaded, the class file is extracted and then the jar file is unloaded ?

    jschell wrote:
    anurag.kapur wrote:
    1. Are the jar files specified in classpath of a java program loaded in memory at the jvm startup ?
    No. Only class files are loaded in memory.
    2. If all the jar files of classpath are not loaded in memory at startup, then say a class pack1.MyClass needs to be loaded (instantiated) from a jar file say myclasses.jar - in such a case, will myclasses.jar be loaded in memory and remain loaded till the jvm process is on ?
    Only packk1.MyClass would be loaded in the JAVA heap. Not the JAR file.
    However there is no guarantee that the Class file remains loaded for the entire life cycle of the JVM process. Depending on the heap size available classes may be unloaded in a Garbage Collection cycle to make room of new Classes.
    Wrong. A class can not be unloaded unless the the class loader is collected by the GC. That means that a Class can actually be unloaded! That's what I said!
    The GC will not collect any class, normal java.lang.Class or class loader with active references even if the VM runs out of memory.True. Classes in perm gen and objects in the new and tenured generations get collected/unloaded only when they have no active references and there is a need for a collection cycle. Thats obvious. Did I actually ever say that a class would get unloaded even if it has an active reference? All I meant to say was that there is a possibility that a class gets unloaded and doesn't remain in the Heap for the entire lifecycle of the JVM.
    Am I actually getting anything wrong here? Please explain if so.
    Thanks
    Anurag

  • 6500 Classic Onboard Memory Help...

    Hi,
    My wife's 6500 classic has had all the symptons that I've read about on the forums here, phone is about 7 months old i.e.
    When battery runs flat can't turn the phone on even if attached to the mains for roughly a period of 8-10 hrs, basically had to charge every night all night.
    Gets hot during a call over about 5 mins
    Poor battery life etc.
    Anyway this week the phone packed up all together, doesn't turn on at all, just get a black screen with a few multicoloured vertical lines but no indication that the phone is actually on/powered up.
    Have taken the phone to a Nokia Support Centre who said phone is under warranty unless it has water damage... Guess what they have said is up with the phone. That's right... Water damage. And the best part of between £80-100 to repair, but the battery has been tested and said to be in 100% condition.
    Phone has been no where near water so have no idea where water damage has come from, they say new key pad & screen are required, as we have insurance will just pay the excess which is fair bit cheaper and get a new phone.
    My question to you guys is the 6500 has onboard memory and no memory card and my wife has photo's of our son that she really doesn't want to lose, is there a way of removing these understanding that the phone is in this state (doesn't turn on/power up). I've connected usb cable to phone & laptop but it doesn't appear as a device either.
    As I have no interest in saving the phone just the pics on it, can it be dismantled to access the onboard storage in view of accessing memory somehow?
    I look forward to your responses and she has said she will be backing up photos in the future, lesson learned.
    Cheers.

    Check the firmware version on the phone?
    latest one 4.84 31/01/08
    IF you have old software then update this via NSU or contact the NCP

  • Hana is a Database or Memory and why BW on Hana?

    Dear Experts,
    I have read few documents regarding Hana and I am confused?
    Following is my understanding. Correct me if I am wrong in my understanding?
    1. I believe Hana is a database(a different kind of data base with Software and hardware) which stores the data and is very fast.
    This Hana Database comprises of both Drive and Ram. Hana's Drive is for storing the Data permanently and Hana's Ram is where the full data from Drive is transferred to Ram and in-memory calculation happens which is very fast.
    2. I read that we can have 2 options,a Standalone Hana which reads data from SAP ERP and BW on Hana. Why do we need to have BW on Hana, we can just have Hana itself right, because even without BW its faster?
    Please correct me if I am wrong.
    Regards
    Sam

    A) hana is a database, which combines memory and technology.
    A common hana server has at leaste 128gb ram. why? because the tables (or columns of that tables) are loaded in memory and are consumed from there. Hana uses compresion (1:11 ratio) and use columnar tables, because it speeds up the data reading from the database.
    Hana have 3 parts of storage:
    1) memory (explained above)
    2) data: the disk where data is recorded
    3) log: the disk where the last transactions are logged and it provides with recovery fails
    B) you can have diferents scenearios (I will explain some of them):
    BW on hana: it speeds up the data access due to hana technology
    suite on hana: ERP and BW on hana
    Hana has your DW database: you can use hana like a common database and benefits your organization with the speed of hana.
    hope it helps.
    this image can show you the diferents scenarios
    http://esj.com/articles/2014/07/25/~/media/ECG/VirtualizationReview/Images/2014/07/0714vrm_hana.png

  • PXI-6534 memory access and looping

    I am considering using the PXI-6534 card with a Linux application. I feel confident that I can get a "driver" working, but the only documentation I can find on the registers is for the 6533.
    What registers and formats do I address to do the following:
    How do I load the 32MB buffers on the 6534 (since they aren't on the 6533, they aren't in the documentation I have)?
    How do I enable the looping mode (since this is only for the 6533 it is also not covered in the documentation I have)?
    Thanks for your help,
    Doug

    Duplicate question, see answer here.
    Christian Loew, CLA
    Principal Systems Engineer, National Instruments
    Please tip your answer providers with kudos.
    Any attached Code is provided As Is. It has not been tested or validated as a product, for use in a deployed application or system,
    or for use in hazardous environments. You assume all risks for use of the Code and use of the Code is subject
    to the Sample Code License Terms which can be found at: http://ni.com/samplecodelicense

  • Looping from 'HALF' onboard memory

    Hi to everyone.
    I've got a problem. I have to use a PXI-6534 board with a group as input and a group as output.
    My application requires a continuous data transfer.
    I'd like to loop from onboard memory in the output group (the pattern is always the same) but the input group doesn't work.
    When the number of scans is equal to the buffer dimension the Digital Buffer Read.vi stops (in Digital Buffer Control.vi I set number of scans = 0 to acquire data continuously).
    Could some one help me? Thanks!

    The thing you are trying to do with your 6534 board is definitely possible.
    It depends on what Development environment you are planning on programming your application but there are some good examples on the web.
    For example try to look at the following link
    LabVIEW example
    http://sine.ni.com/apps/we/niepd_web_display.display_epd4?p_guid=B45EACE3D87356A4E034080020E74861&p_node=DZ52321&p_source=External
    If you are programming in C,C++,Visual Basic, you should try to put together two of the examples that perform DoubleBuffered Pattern Input and Output with regeneration activated.
    Regards,
    AlessioD
    National Instruments

  • Using 6534 onboard memory only

    Hi there,
    I'm trying to set up a small pattern generator / analyzer using an PXI 6534 (DAQmx 7.5). Synchronizing the two groups for IO is no problem, but how do I make shure that in- and output operations use only onboard memory (provided that the pattern does not exceed 32MB). I found a property node option for Digital Output operation called DO.UseOnboardMemory, but I could not find the equivalent for Digital Input.
    Can anyone help me?
    Cheers
    Oli
    Programming languages don't create bad code, programmers create bad code....

    Thanks for the reply,
    I tried the DO.UseOnboardMemory with unexpected results. If my interpretation is right, I should be able write an 16 Bit wide pattern with up to 2 MSamples to the onboard RAM and after that start an output operation at max 20MHz (20MS/s).
    This unfortunately gives me a buffer underflow error at a pattern that has only 128 samples....
    I might be able to meet you at the VIP to show you the code. That might help :-)
    Cheers
    Oli
    Programming languages don't create bad code, programmers create bad code....

  • A few selection of websites after fully loading become blank and start an infinite loop of loading. I reinstalled firefox once already and the problem persists. What can I do?

    A few selection of websites after fully loading become blank and start an infinite loop of loading. I reinstalled firefox once already and the problem persists. What can I do?

    Sorry I do not know what the problem may be. <br />
    If no-one comes up with better ideas of what causes this then my questions and suggestions:
    What do you mean by an infinite loop ? <br />
    The page loads and then goes blank. What exactly happens next, does the page fully load and fully display again before going blank, and repeat this cycle endlessly in the same tab.
    You do say the problem persisted in safe-mode and you had looked at the basic troubleshooting article. Buy that you can stop the problem by disabling javascript.
    * did you disable all plugins - and did you still get the problem then ?
    As you mention disabling javascript stops the problem, have you tried with<br /> Java script enabled but
    * block popups ON
    * load images automatically OFF
    * advanced options - ALL OFF<br /> What happens do you get the problem then or not.
    While on this firefox site if I look at the error console Ctrl+Sift+J or Tools -> Error console If I clear the console content and reload the webpage the error console shows only a couple of messages. YouTube home page give a lot of yellow triangle warnings about 200, but no red warnings, do you get red warnings.
    You could also try on the problem sites eg YouTube changing the permissions with tools -> Page Info | Permissions
    Did you try the Basic Troubeshooting suggestion of making a new profile. (Heeding the warning not to delete settings, otherwise you loose all bookmarks etc) did that help ?

  • How can I verify that the PCI-6534 is using all of its onboard memory?

    When using a PCI-6534 under Windows 98 with NI-DAQ 6.9, I need to transfer a small buffer (8126464 bytes) to the adapter, and get it into the onboard memory. The board is configured for 32 bits output, and I'm using handshake mode. DAQ_GET_DEVICE_INFO tells me that there is 33554432 bytes for each Group. DIG_Block_Check shows that 2031587 words (8126348 bytes) are remaining to transfer. Is that in the PC system memory or the PCI-6534 on board memory? How can I tell if it is safe to reuse the (PC side) buffer? Also, How big is the FIFO on the PCI-6534?

    When you call DIG_Block_Out, NI-DAQ first downloads your data into the 6534 memory. Only after the download is done (which should happen at about 80 MB/s) it starts outputting data and DIG_Block_Out returns. So it is safe for you to reuse your PC memory buffer as soon as DIG_Block_Out returns.
    This is assuming your entire buffer fits in memory. If it doesn't, NI-DAQ will download all the data that fits and start the transfer, and as more 6534 memory becomes available the DMA channel will fill it up.
    The 6534 has a 16 sample FIFO and an additional 32 MB of memory for each handshaking group. So for 32-bit transfers you can fit 8 MSamples, for 16-bit transfers you can fit 16 MSamples (per group), and for 8-bit transfers you can fit 32 MSamples (per group) in the 6534
    memory.

  • Direct Streaming of data from onboard memory to Host memory in PXI 5122

    Hey All,
    I have a small query about PXI 5122. In Data Sheet its written that " The PXI-5122 also can stream data continuously from onboard memory to host memory for longer acquisitions and streaming to disk. "
    So do we have to write some code for streaming the data on hard disk or when drivers of this card is installed then some VI's will appear in control panel through which we can stream data on hard disk ??
    I hope you all understood what my query is. Please let me know for further details
    Thank you.
    Regards,
    Sarang Dhananjay Jaiswal
    Satyam Development Center, Banglore, INDIA

    hi sarang,
    u have to write some code for streaming the data on hard disk,
    for any applications using labview u need to do coding........
    here is a vi which will do streaming of data on to hard disk
    to know more about digitizers (C:\Program Files\National Instruments\LabVIEW 7.1\examples\instr\niScope\niScope EX Getting Started.vi)
    or in labview goto
    find examples \hardware input output \modular instruments\ NI-scope(high speed digitizers)
    regards
    ak
    Attachments:
    Stream data to Disk1.vi ‏172 KB

  • How do I find out the exact path of each and every file that LabVIEW finds and loads into memory for a given top level vi?

    How do I find out the exact path of each and every file that LabVIEW finds and loads into memory for a given top level vi? There is probably a trivial, easy way to get this info, but I have not yet found it!  Thanks..

    Or if you want to grab all the paths programatically, try the attached VI.
    Open the top level that you want all the paths from and close all others, then open the
    attached and run it. It will return an array of all the VIs that the VI
    in question uses, including vi.lib VIs. You can filter these as well if
    you like.
    Ed
    Message Edited by Ed Dickens on 08-01-2005 07:01 PM
    Ed Dickens - Certified LabVIEW Architect - DISTek Integration, Inc. - NI Certified Alliance Partner
    Using the Abort button to stop your VI is like using a tree to stop your car. It works, but there may be consequences.
    Attachments:
    Get all paths.vi ‏29 KB

  • When I tried to load some mp3 files on to my samsung brightside I looked under card memory and my songs were there but when I clicked on my music it said no memory available remove files and I have an 8 gb micro sd card in and there is nothing else on it

    When I tried to load some mp3 files on to my samsung brightside I looked under card memory and my songs were there but when I clicked on my music it said no memory available remove files and I have an 8 gb micro sd card in and there is nothing else on it

    Whew.... got it to work after days of trying to figure.
    Got answer here:  http://forums.macrumors.com/showthread.php?t=1450821 from zblaze.
    Wiped phone completely, restored as NEW iphone through itunes.  Checked 'Sync all Music'.
    After that happens you can restore from backup.

Maybe you are looking for