Us Draw/Picture vi's or 3D active-X to draw w/o screen update timing glitches?

For a visual component of a multisensory psychophysical task I need temporal precision. Should I use Draw/Picture vi's or 3D active-X to draw 2D objects w/o screen update timing glitches? How should I synchronize the screen presentation with analog in data streams (within 1 ms)? Should the loop involved in (drawing and) updating the display window be running in parallel to my data collection loop?

To answer your question, I would recommend using the LabVIEW display VIs as opposed to ActiveX objects if you are worried about the screen update rate from code to display. You can definitely benchmark the time required to run ActiveX code as compared to LabVIEW display VIs, but you cannot benchmark when the interface has actually updated. However, because ActiveX has an additional layer of communication, I would assume that this could potentially extend the time that this operation would take.
For your application as a whole, I also have other reservations about the timing requirements you have. Specifically, you might not be able to ensure that you have accurate correlation within 1 ms depending on the specifications of the machine and concurrent processes running. By this I mean that the screen update for any operation depends on how fast Windows can process the command to redraw the screen. If you have a slow machine, or a large amount of concurrent tasks for the processor, this timing will be more of an issue.
The ideal platform that I would suggest would be a Windows machine dedicated to the display of these images. You could then run the acquisition code on a real-time processor and use the Windows host as a time server. By doing this, you can then correlate the timestamps of a screen update with the DAQ timestamps. I hope this information is useful for you. Please post back if you have any further questions.
Mike D.
National Instruments
Applications Engineer

Similar Messages

  • How do I get pictures off my Old de-active device?

    How do I get pictures off my old de active device.  The device still works I just upgraded and now would like my pictures put on my PC.

    If the device has an SD card (micro SD) then you can save the pics to that and transfer to your PC.  If there is no SD option,  you can reactivate the device, text the pics to your email individually, then reactivate the new phone.
    Or you can try BitPim - it may work on your old device, just google for it.

  • Drawing Over Full Screen Applications

    Hi,
    I am trying to create an application that will flash vocab at me while I am gaming, in the hope that I may learn it with minimal effort...
    As I play guild wars a lot, I was wondering whether there would be a way for the program to display its output over guild-wars, without guild wars losing the focus, similar to the way it is done in the xfire chat client.
    Currently the output consists of two JLabels in a JWindow.
    I would post code, but as my problem is more an abstract one I doubt that would be to any avail.
    I have read about drawing directly to screen - active rendering etc, and am not sure whether any of this would be applicable.
    Thanks in advance for any help.

    If the other app is a full-screen exclusive application, there's basically no way.
    Even if not, you can not make a truly transparent window in Java (yet), so you can't place it on top of another app and make the latter visible and accessible to events.
    Dmitri

  • Is it not possible to see the styles drawer in full screen mode

    I've recently upgraded to a delicious iMac 27" on Lion and am perplexed why iBook Author doesn't allow you to see the styles drawer in full screen mode.
    Surely this breaks the point of using this mode of working
    Would like to see this fixed in a future revision

    Gavin Duff wrote:
    Would like to see this fixed in a future revision
    Let Apple know via
    http://www.apple.com/feedback/ibooks-author.html
    (I see that Pages, on which iB Author is based, also won't show the styles drawer)

  • How can i remove pictures from my droid turbo without having to use the touch screen on the phone at all?

    how can i remove pictures from my droid turbo without having to use the touch screen on the phone at all?  my screen is cracked and i am waiting on a replacement phone.  as far as i can tell in order to access the phone storage through my computer, i have to use the touchscreen to enable it so that the computer will see it as a camera.  I can't do that as the top half of the touschscreen is unresponsive.  any suggestions?  teaches me to use the backup services offered in the future, but i still need a short term solution for this time.

        I'm sorry to hear your screen is cracked spence425. I know its difficult to use the phone while its damaged. I'm happy you are receiving a replacement device. Have you saved any of your pictures and other data to the cloud? Here is a link about the cloud http://vz.to/1mF0GIx . Unfortunately, you will be unable to remove any data from the phone if the screen is unresponsive but if you are looking to transfer data to your new phone, it would have needed to be saved via the cloud first. Keep us posted.
    Kinquana_VZW
    Follow us on Twitter @vzwsupport

  • I updated my Macbook, and All of my apple desktop pictures were deleted. How can I get them back?, I updated my Macbook, and All of my apple desktop pictures were deleted. How can I get them back?

    I updated my Macbook, and All of my apple desktop pictures were deleted. How can I get them back?, I updated my Macbook, and All of my apple desktop pictures were deleted. How can I get them back?

    Oh!
    First thing I think would be to do a search for the folder in case it's somehow got moved.
    Failing that, you can retrieve the folder from your original installer disc using Pacifist.
    Insert the disc (don't boot from it) and open the installer package with Pacifist. Navigate to the Desktop Pictures folder (might be a bit more fiddly to find in the package structure). When you find it, select the folder, right-click (or ctrl-click) and select 'install in default location' from the context menu.
    Exit Pacifist and eject the disc.
    Best of luck!

  • When I click on a picture to enlarge - on many websites - I just get a blank screen. Please help. AJB

    When i left click on a picture to enlarge on many websites - I just get a blank screen. when I centre click on that same picture it gives me an (untitled) - in the tab and the following (as an example) in the top bar
    javascript:openScreenWin('smallscreen',%20'/DesktopModules/SimpleGallery/SlideShowPopup.aspx?PortalID=55&ItemID=6695&Border=White&sb=Name&sd=ASC',%20645,%20560);
    Is it a Firefox problem or a Java problem and does anyone know how to correct it please ? AJB

    To avoid confusion: http://kb.mozillazine.org/JavaScript_is_not_Java
    Start Firefox in [[Safe Mode]] to check if one of the add-ons is causing the problem (switch to the DEFAULT theme: Tools > Add-ons > Themes).
    * Don't make any changes on the Safe mode start window.
    See:
    * [[Troubleshooting extensions and themes]]

  • Can't access my pictures in phone i can see folder but too high on screen to tap

    can't access my pictures in phone i can see folder but too high on screen to tap

    fixed problem

  • How can get a Graphics to draw line on screen?

    How can get a Graphics to draw line on screen?
    Now, I can get a Graphics to draw line based on component. For example JPanel, but I want to get a Graphics to draw line on screen.

    By drawing on the screen, I assume you mean drawing outside the bounds of a top-level window like
    JFrame or JDialog. You can't do that. At least, without going native and even then that's a dodgey thing
    for any platform to let you do. One thing you can do is simulate it with a robot's screen capture:
    import java.awt.*;
    import java.awt.event.*;
    import java.awt.image.*;
    import javax.swing.*;
    public class X {
        public static void main(String[] args) throws Exception {
            Rectangle bounds = GraphicsEnvironment.getLocalGraphicsEnvironment().getMaximumWindowBounds();
            BufferedImage image = new Robot().createScreenCapture(bounds);
            Graphics2D g2 = image.createGraphics();
            g2.setStroke(new BasicStroke(20));
            g2.setPaint(Color.RED);
            g2.drawLine(0, 0, bounds.width, bounds.height);
            g2.drawLine(bounds.width, 0, 0, bounds.height);
            g2.dispose();
            JLabel label = new JLabel(new ImageIcon(image));
            label.addMouseListener(new MouseAdapter(){
                public void mousePressed(MouseEvent evt) {
                    System.exit(0);
            JFrame f = new JFrame();
            f.setUndecorated(true);
            f.getContentPane().add(label);
            f.setBounds(bounds);
            f.setVisible(true);
    }

  • How do I export/inport an activity diagram for someone else to make updates

    I created several projects with activity diagrams. Someone else need to update just the diagram. How can I make this available to them.
    Thanks,

    User,
    Activity diagrams (appear to be) stored in 2 files:
    <diagram name>.oxd_oam
    and
    top <diagram name>.oxm_act
    John

  • Can't activate imessage on my daughters ipod touch 5th gen.  Comes back with "An error occured during activation".  It was working until I updated to latest IOS version 7.1.2.  Can anyone help.

    Can't activate imessage on my daughters ipod touch 5th gen.  Comes back with "An error occured during activation".  It was working until I updated to latest IOS version 7.1.2.  Managed to update Facetime ok but can't do anything with iMessage.  Can anyone help?

    - Reset all settings                            
    Go to Settings > General > Reset and tap Reset All Settings.
    All your preferences and settings are reset. Information (such as contacts and calendars) and media (such as songs and videos) aren’t affected.
    - Restore from backup. See:                                               
    iOS: Back up and restore your iOS device with iCloud or iTunes
    - Restore to factory settings/new iOS device.                       
    If still problem, make an appointment at the Genius Bar of an Apple store since it appears you have a hardware problem.
      Apple Retail Store - Genius Bar                                              

  • FYI: Testing Active Directory Replication Latency/Convergence Through PowerShell (Update 2)

    see:
    (2014-02-01) Testing Active Directory Replication Latency/Convergence Through PowerShell (Update
    2)
    Jorge de Almeida Pinto [MVP-DS] | Principal Consultant | BLOG: http://jorgequestforknowledge.wordpress.com/

    Might that link has been been broken.Here is the link
    http://jorgequestforknowledge.wordpress.com/2014/02/01/testing-active-directory-replication-latencyconvergence-through-powershell-update-2/
    Nice Jorge. Thanks for sharing.
    Regards~Biswajit
    Disclaimer: This posting is provided & with no warranties or guarantees and confers no rights.
    MCP 2003,MCSA 2003, MCSA:M 2003, CCNA, MCTS, Enterprise Admin
    MY BLOG
    Domain Controllers inventory-Quest Powershell
    Generate Report for Bulk Servers-LastBootUpTime,SerialNumber,InstallDate
    Generate a Report for installed Hotfix for Bulk Servers

  • Getting message "we are unable to complete your activation at this time" when trying to update iphone 3gs to ios5

    After downlaoding ios5 and installing I get the message "we are unable to complete your activation at this time" when trying to update iphone 3gs to ios5 using itunes. Can anyone help?

    Hi David,
    any luck later?
    I'm experiencing the same issue and I see that you're also posting from China. Not sure is location-related but if you managed to activate you iPhone: how did you do it? Just keep on trying?
    I'm a bit fed up of trying. It's already two full days...
    Thanks, ciao.
    Stefano, Shanghai

  • HT1688 Activation server can not be reached while updating my iPhone software.

    Why is my phone not activating the new 7 software on an iphone 4s.
    Here is part of the message I have beengetting...
    Activation server can not be reached while updating my iPhone software.

    Restart the iPhone.
    Try another means of reaching the activation server and attempt to activate.
    Try connecting to a known-good Wi-Fi network if you're unable to activate using a cellular data connection.
    Try connecting to iTunes if you're unable to activate using Wi-Fi.
    Restore the iPhone.
    If you receive an alert message when you attempt to activate your iPhone, try to place the iPhone in recovery mode and perform a restore. If you're still unable to complete the setup assistant due to an activation error, contact Apple for assistance.
    http://support.apple.com/kb/ts3424

  • When I use the iPhone 5 camera zoom in, the picture takes of a lower image than what is on the screen? Anyone else?

    When I use the iPhone 5 camera and I zoom in, the picture takes of a lower image than what is on the screen? Anyone else?

    You mean like they do in the TV crime show shows like CSI?  A cell phone screen from 20 feet is going to be way too small to make any sense of. 

Maybe you are looking for

  • After 10.4.3 upgrade, problems resuming from standby

    I have a Powerbook G3 Pismo 400 MHz with 576 MB RAM. After upgrading to 10.4.3, every time I open the lid to resume from standby, the powerbook freezes, even when no programs are open. It shows the desktop as it was previously, but the mouse will not

  • Out-of-place upgrade going wrong

    Trying to work through an upgrade from 11.2.0.1 to 11.2.0.3 on a dev box, prefereably without major downtime, 64-bit Linux. Since I cannot shutdown existing listeners or database, the approach is perhaps a bit non-standard <li>I've got the 11.2.0.3 s

  • Payment method in the Netherlands,

    How come adobe only accepts credit card payments in the Netherlands? The smallest webshops accept paypal ideal and what so ever. You guys are way behind on things. We had to buy the illustrator package but because our company does not have a creditca

  • JNDI NameNotFoundException in java proxy

    Hello All, We are using a.jsp file that uses client proxy to send data to XI. We have crated the required .ear and have deployed it to the J2EE server. The ejb-j2ee-engine.xml contains the following <ejb-j2ee-engine>      <enterprise-beans>          

  • Bind Variable concept

    I would like to know the concept of bind variable and the places it can be accesed.I have found that the bind variable cannot be accesed inside a procedure directly .Why is it so?