Problem graphic refresh with multiple locations

Scenario:
Draw two waveforms periodically to a chart (FMEM table for each iteration). Use the scope mode or scanning. Band mode seems to work a little better.

Questions:
* If a plot in a wfm-array is empty for an update, another plot will not redraw properly. It will redraw when the second parcel was given, but the first plot will be badly drawn parts data points will be absent.

* Scan mode leave many red lines and erase some data that's in the way.

Please take a look at the VI attached to see the (dare I call it bug) in action. If you have any ideas, please share.

I managed to find a partial solution to this problem, but the behavior seems weird and bug - like sweep mode always looks very bad.

Background:
I wanted to use graphics to create the best way to display the data, since I need to display several plots with high frequencies was updated, but the variable sampling rates. Before tracing data, it is already decimated so I only to draw as many points as I have available pixels.

Solutions of circumvention attempts:
* ForceRedraw: Do nothing. I use it wrong?

* Reporter FP: Does nothing.

To remove the empty FMEM at the end of the array of wfm (for an update/iteration):
-draws first properly draw
-don't pull on the second plot line
-If the window is resized, the data is deleted, only the last part of the plot is visible. Looks like previous plot data are "forgotten".
-Automatic scale will not work. It will be autoscales on the final section of data.

* Increase the length of history: does nothing.

* Put a flag in front of the chart: live to be redraw until the window is resized. Update graph becomes very slow. The X-scale will go berserk. I used that thing once on an indicator of flickering text and placed an invisible object in front of it, which has contributed to this situation.

* Resize the window: works! Not a very practical solution. Scan even seems ok.

* Use XY-graph: my goal was to make the most efficient way to display data with relatively high update rates. I used a XY, but when I got a little bit of these graphs, the cpu load was very high and I checked it was the actual writing to the graphical indicator that took all the cpu. I tried the update less often and I already decimated data before sending it to the curve, but the cpu was still too high. Replace with the graphic work like a miracle with almost no cpu load

* If a wfm is empty for an iteration, draw the last trace point once again, but with a very small time-offset positive (I think it didn't work well plot with new): graph redraws ok in reach mode but not in scan mode. But if I draw again and again this last point, the other plot will finally cause the x-scale to autoset and I will need to keep track of the scale and not re - plot this point only if it is out of scale-x. It starts to get difficult here and I have not solved all the problems that may arise here yet, but it is of the workaround I use now. And for the graphics, I did find a way to disable this automatic update of the scale (is there a way?).

I did and VI test to test these issues (attached), where the different workarounds may be tested by activating different buttons. Run it just in the default to run without active workarounds and it should show the issue of discounting very clearly. I tested it on 2 PC and LabVIEW 2013, 2012, 2010 and 8.6.

This has been touted as the CAR 455443.

Kind regards

Jeff Peacock

Product Support Engineer | LabVIEW R & D | National Instruments

Tags: NI Software

Similar Questions

  • Indicator of waveform data dashboard with multiple locations

    I have a chart in waveform with multiple locations on my main VI running.

    I use the Application Dashboard data 2.2.1 on my Ipad to monitor table of wave shape of my running app.  I placed a marker on my Ipad and also related waveform with my waveform array variable.  I can't play my data dashboard application because it shows unable to connect to the server.  I noticed that it is because of multiple plots being plotted on my table of waveform.

    I could only play the App data dashboard when it is just a single parcel related to an indicator on the App.

    My question is if it's possible to have a graphical indicator of waveform on a data dashboard that has several plots being plotted and not only a single square, and how to configure it?

    Thank you.

    Click on Bravo and select as an accepted answer.  You are welcome.

  • Problems with multiple locations

    I am having trouble wiring a table 2D plotting a graph of waveform information. According to everything I read in the documentation, this shouldn't be a problem, but it is. One thing I read said to activate the option 'Convert table' draw with a 2D array, but this option is grayed out in the menu. The strange thing is that there are other waveform graphs in the project who accept 2D data tables but I am unable to find a difference in the options between them. I have attached a few photos to see what I mean.

    Thanks for your help!

    I discovered the problem - the graph was not initially wired to a 2D array. I guess it maintains its initial entry 'type' for the duration of the program.

    Thanks for your time though.

  • Problem weird again with multiple entries of each album and artist

    For some reason, itunes suddenly began to create an element for each song I download, whether it's an album there or by an artist that I have. I was able to correct some of them harassing again and again with the sorting, but most of the time, it creates just an additional entry! I have about 20 different Manic Street Preachers who come upward (my group preferred so many downloads). How can I fix! Very annoying!

    If iTunes displays multiple instances of an artist or an album then generally what works is to select all the associated tracks and use read the information to add say an end X for each of the areas of the slopes have in common:

    • For an album. Album, Album artist, and artist (if the artist is the same for all tracks) *
    • For an artist; Album artist (and the artist unless there are comments/featured artists listed which should not be changed)

    Apply the change which merges things together, then remove the excess characters. Occasionally, it can help to close and reopen iTunes between two renaming operations.

    * If the titles must be synchronized to a non - iOS device, there should be a common artist or the album must be defined as a Compilation.

    Use the view of songs and display fields, Album, genre, Album, Album artist, genre artist Album, artist and genre artist side by side to see you whether or not it is necessary to change the artist and if sorting values could be the cause of additional problems. See grouping in albums, titles for help if necessary.

    Another tip duplicates stubborn reality. I had three batches of various artists in the view of artists in my iTunes game library the other day that would not respond to usual treatment X back. What I found worked was adding the final X, but with each group, iTunes wanted to separate start typing a value and let iTunes autocomplete of the Var... for various artists. Collection of AutoComplete lists seemed to work when the full value of collage/montage does not.

    TT2

  • Screen problem of refresh with SQL Developer 1.5.5 on Vista 64-bit

    I use the latest version of SQL Developer.

    I have screen refresh issues in sql developer. Scrolling up and down, the screen gets jumbled up, some screen time do any appear. Work with SQL Developer very difficult. I don't have such a problem with any of my other publishers.

    Is this something specific to Vista? Is it someone knows solution to this problem.

    Thank you

    Edited by: user5899685, 1 Sep 2009 11:14

    Specific? Not really, but judging by the posts here Vista is more likely. It usually indicates the incompatibility between Java and video drivers.
    If the update of your JDK or the video driver does not work or is not an option, just disable DirectDraw in \sqldeveloper\bin\sqldeveloper.conf generally also works:

    AddVMOption - Dsun.java2d.noddraw = true

    Hope that helps,
    K.

  • Help with multiple locations on a XY graph under certain conditions

    Hi, I have a question about manipulating a XY Chart.

    (1) whenever the plot crosses the x-axis for value go to the top, I want the plot to change color, so that it crosses 0 will go back to the top, and I want that specific portion having a different color. It's really hard to explain, so I'll post a picture:

    [URL =http://img691.imageshack.us/i/xygraphexample.jpg/] [IMG] http://img691.imageshack.us/img691/4540/xygraphexample.jpg [LINE] [URL]

    As you can see, if the graph we cross the x-axis by decreasing, it should not change color. Only increase.

    I can't understand how to do this. I know it will take more than one location, but how would I randomly change the color as well as detect if its path that goes to the top or not.

    Any help would be appreciated.

    Thank you

    OK - chance I'm not too busy today...

    Usually, I use either screw express, but was looking for a quick solution for you.

    Here's the sample made with only the basic trigger function - no express VI.

    Also added a selectable threshold by the user.

    Then, on the space between the plots, if there is no data in the original, there no data in the colors either.

    See second attachment

  • I have a problem with a graphic refreshing after its related data provider changes.

    I have a problem with a graphic refreshing after its related data provider changes. After calling the subsetHighLowData.refresh () I expect the table to redraw, but he looks always the same. I even checked the debugger to see if the range had occurred and he had.

    Ideas of friend codes?

    "nikos101" wrote in message
    News:gib6aa$PRR$1@forums. Macromedia.com...
    > I have a problem with a graphic refreshing after its related data provider
    > changes.
    > After calling the subsetHighLowData.refresh () I expect the graph
    > to
    > redraw, but it still looks like the same. I even checked the debugger to see
    > If
    > the slice took place and he had.
    >
    > Any ideas friends coding?
    >
    > subsetHighLowData.source =
    > highLowData.source.slice(slider.values[0],slider.values[1]);

    Just use the removeItemAt collection ArrayCollection, and it must handle the event
    a distribution for you.

    HTH;

    Amy

  • Display problems when you run applications JavaFX 2.0 with multiple monitors

    I noticed a number of issues when running JavaFX 2.X applications on a system with multiple monitors. My setup consists of 2 monitors (primary and secondary on a dual graphics card) and my third on a separate graphics card.

    The questions I have observed are,

    (1) the application is not too sensitive when running on the second or third monitor.

    (2) when the application runs on 2 monitors and re-tire it will only redraw correctly on one of the monitors. The application will be displayed as a black box on the another moniter

    (3) where the application does not run on the primary monitor and a ChoiceBox is selected choice appears as expected but it blackens the application in the background.

    Someone else encountered similar problems? I'm going to raise a JIRA with screenshots and details of my system if other people are able to confirm that they are also suffering from similar problems.

    Hi, I had similar problems. My application uses 2 monitors and now everything works just perfect. It turned out that the interface is causing these disorders. I changed mine, then he worked (actually more the new installed I also had to update the driver for the new interface)

  • Can bookmarks be portable to multiple computers? Is it an option to connect and use my favorites with multiple computers and locations? Thank you

    Can bookmarks be portable to multiple computers? Is it an option to connect and use my favorites with multiple computers and locations? Thank you

    https://support.Mozilla.com/en-us/KB/what-Firefox-sync

  • I have a problem with my location network cards and I can not find my LAN on my PC.

    I can't find my LAN

    Hello! Im having trouble with the location of my network cards and I can not find my LAN on my pc - I have recently updated my software with phone system automated.

    Hello

    Perform the steps in the article mentioned below and see if the problem persists.

    http://Windows.Microsoft.com/en-us/Windows-Vista/troubleshoot-network-connection-problems

    Hope this information helps.

  • Problems with multiple monitors for critical update Windows 7

    Since the update critical October 1, I can no longer run multiple monitors.

    According to the record, this update made changes at the same time the driver for my AMD Radeon 7470 and Dell monitor 1.1 card, and I've updated the software.

    Devices for work and when I pass cables or remove cables. Yet they are simply not recognized as connected.

    Hello Kent,

    Thanks for posting your question on the Microsoft community.

    Thank you for details on the issue.

    This problem may occur because of corrupted or incorrect display settings.

    I suggest you run the hardware and devices Troubleshooter and check.
    Reference:
    Open the hardware and devices Troubleshooter
    http://Windows.Microsoft.com/en-us/Windows7/open-the-hardware-and-devices-Troubleshooter

    Please also read this article and check.
    Work and play better with multiple monitors
    http://Windows.Microsoft.com/en-us/Windows7/work-and-play-better-with-multiple-monitors

    I hope this information helps.

    Please let us know if you need more help.

    Thank you

  • Problem with multiple downloads with the router. Allows you to change the TCP MSS value?

    Original title: TCP MSS

    Hi all.

    I currently have a problem with multiple downloads with my current router.  If I have two current downloads at the same time I have no access to all web sites.  It's almost as if the downloads take my meaning of bandwidth there is more nothing for ordinary surfing.

    As a test I put an older router on my system and have a significant improvement in performance.  I have 2 downloads in progress and also surf at the same time.

    To compare two routers, I noticed that the only real difference between the two is that the TCP MSS value is set to '0' on the router of the problem, and then assign him 1392 (MTU - 40) on the router to elderly who gives better performance.

    It is my understanding that this value governs the size of transmitted packets.

    My question is this:

    What is the MSS value which is causing the problem?

    Congratulations in advance.

    Be sure to interpret the values. The '0' means no not literally because the link would not work. It is likely, that it allows the local device set limits for the link. Don't forget that there is a Maximum value and as such can be any value up to such limit as defined by all devices in the path.

    You can try capping manually but it is unlikely that any local limit will come to effect unless you set very low.

  • My photoshop is flashing, there are problems of compatibility with the graphics card. Help?

    My photoshop is flashing, there are problems of compatibility with the graphics card. I tried to turn off the graphics card option in photoshop, uninstalled and installed several times, but still. Please, what should I do?

    I have an Intel (R) Graphics 5500 HD and Nvidia GeForce 820 M.

    I disabled the Nvidia because it seems to me that Photoshop is not supported.

    Hey Mohit and other colleagues!

    See how I solved this problem (temporarily): workaround Photoshop for screen flashing - YouTube

    I hope that helps for a while this problem.

    Best regards.

  • How to upgrade the graphics card with t500 20896kg

    Hello

    I've been misled by some tests to the conclusion, that all the t500 would have this incredible "switchable graphics" and Announces. Ruse, simply create a good product and then 70 different versions with a lot less stuff inside - everyone will buy it, which is not a complete hardware nerd and knows all the numbers and things. In any case, I'm the fool who bought the T500 WITHOUT any graphics at all because Intel x4500HD is obviously not the use of a graphics card, he just pretended a. Not Fallout 3, no 'empty' (graph sucks pretty well, even if no laptop with an older map should have problems with it), no nothing.

    It doesn't mean ANY modern game at all, 771,2 Mo 'RAM' Intel X4500HD or not - you know before or pay huge sums for games that do not work have Forum-Nerds laugh their bootys away on a silent client who fell the tricks of Lenovo (and Intel).

    Yes, rantings side: is it possible to upgrade the T500 20896 kg - that goes without graphics card - with a real graphics card, would be the choice to choose and how do I insert it?

    Thank you

    PS: by the way, someone had some effort with this lenovo-windows-update action? has attracted money, never had no reminder or shipping.

    Nichtidentische wrote:

    So I can't install a graphics card in a docking station? I've heard, the docking station for the thinkpads Lenovo offer a slot for graphics cards, but I don't know if that would be sufficient for the games and if it works at all.

    It won't be enough for the games, this beneficial configuration for those wishing to connect multiple monitors to their thinkpads.

    Nichtidentische wrote:

    Another question: if I sell mine, I have to buy a higher resolution screen if I decrease the resolution to a degree which allows ergonomic office work? And what exactly is the LED backlight? Is this really a LED monitor or just some add-on fancy?

    Laptop monitors the work of the best on the native resolution, but it will not be so bad. Backlit by LED is not a fancy add-on, your cell phone screen is an example of backlit, while not being used it obscures first itself, then turns off, see the procedure for good links learn what it is: -.

    http://www.PCMag.com/Article2/0, 2817,2188553,00.asp

    http://News.CNET.com/8301-17938_105-9671130-1.html

    http://en.Wikipedia.org/wiki/backlight

    It will be useful.

  • Audition with multiple monitors and nVidia - crashing / flicker

    When using mulitple monitors hearing signal several times at the start, take longer to start and often crashes.  When you use a single monitor, hearing throw very well.  We run Windows 7 Pro on to Lenovo T430 with nVidia NVS 5400 M card.  I have also some Lenovo x 230 who have Intel Graphics.  When you use multiple monitors with Intel graphics card, it works fine.

    E-mail log files (na not see an option on attach firmly to this topic).  It seems that the main difference is not only with multiple monitors, but rather with nVidia graphics.  Multiple monitors on a laptop computer Intel Graphics ONLY works great... no problems.  Multiple monitors on a computer of graphics from nVidia has problems.  However, when the didn't use a monitor on nVidia computer, it works fine.

Maybe you are looking for