1) XY Graph cursor shift outside range and 2) cursor strange jumping on index value

Hello,
I have XYGraph and when using cursor along the edges and trying to go “higher” (or lower, more left...) the graph moves (scales are moving). Is possible to ban this behavior to force the cursor to stay in original range?
And one more question
When filling values into cursor legend it sometimes jumps less (talking about X coordinates). Just try example: cursor is set on 89 and fill “11” it jumps on 10 (but value 11 really exists). Strange
Does anybody know solution?
Thanks
Using LV 7.1Message Edited by ceties on 02-14-2006 11:02 AM
LV 2011, Win7
Attachments:
cursor.vi ‏43 KB

Hello,
I could see the behavior you described, but cannot think of another way of resolving this other than to programmatically write the scale if it is detected to be beyond the data range.  This of course is not ideal, but should work, nonetheless.  What you described will make for a great product suggestion.  To reach the product suggestion center go to the following link: http://sine.ni.com/apps/utf8/nicc.call_me 
As for your other concern, the issue is known one, and will be fixed in a future release of LabVIEW.  In the mean time, If you'll zoom in at run-time, or try to retrieve the values at edit time, you'll be able to access these without a problem.
I hope this helps,
AG

Similar Messages

  • Cursor problem - intermittent selecting and moving cursor left and up

    Hi there. I have an intermittent problem. It doesn't happen all the time. It seems to happen when my mac has been on for say longer than half an hour. When I use either the trackpad or mighty mouse to select something, say a folder which has 10 files in it. If I click on the file at the bottom, it automatically selects the files above it and to the left. Its like someone is pressing the move left arrow and move up arrow on the keyboard. It also happens say if I wish to type in an url in safari, the cursor constantly moves left and all these problems make it useless to use. It doesn't happen all the time. I have checked the battery and it seems normal looking, and I have reinstalled osx but it still happens. Would the arrow keys on the keyboard be stuffed or trackpad?

    Hi there. This is already ticked, and I have tried it ticked and unticked, so that doesn't fix the problem, but thanks for trying. I actually left it with a mac repair man and he looked at it all weekend, but the problem didn't display for him, so thats frustrating! I need to try something else.

  • Transition measurement vi cursors displayed in waveform graph are moving outside of scale

    Using a waveform graph to display pressure over time. I wanted to be able to calculate the fall time of the pressure over time so I'm using the Transition Measurement vi. I copied exactly what was in the example for transition measurement inside help and it is correctly determining the falling transition time but I am having a problem with the cursors on the waveform graph. I should be seeing a set of green vertical cursors marking out the fall start time and fall end time like in the picture I've attached (capture2) like in the example. The problem is they both always start at 3.43 (capture1) and after each sample period they increment by one (4.34, 5.34, 6.34) The come right out of the bundle from the transition measurement output as those numbers. The period of the signal I'm interested in is always less than 2 seconds, so I never see the vertical cursors.
    I've tried substituting my daq signal with a sine wave generator and it does the same thing.
    The block diagram is in the first capture
    also I would be interested in finding out exactly how the numbers wired to the active cursor property of the property node for a waveform graph relate back to the actual cursors on the graph. Are they just automatically numbered starting with 0 from the top-down?
    Wayland
    Solved!
    Go to Solution.
    Attachments:
    Capture.PNG ‏44 KB
    Capture1.PNG ‏7 KB
    Capture2.PNG ‏29 KB

    Hi Wayland,
    The reason the cursors are always apparent in the example VI for the Transition Measurement.vi, is because the signal being generated is always resetting. So, the signal resets to a 'new' signal for the cursors to go over and therefore always remain in the somewhat same location. The Waveform Graph is also configured in such a way that it will not move or continue to show new data coming in, the data cursors have moved onto. So in your case, you will want to right click the graph and make sure "Ignore Time Stamp" is not checked/selected. This will make it so the graph keeps up with your incoming data and the cursors. You can check this in the example file by removing the True Constant going to the waveform generator and changing the time stamp option previously mentioned.
    In order to view the available cursors and their numbered position, you can right click on the Waveform Graph and select properties. In the properties window there is a Cursors tab, inside this tab at the top is a drop down menu that lists all of available cursors, indexed starting with 0 at the top.
    -Jake B.

  • Brand new 15" MacBook Pro Retina - unplugged from Thunderbolt Display and Keyboards today find keyboard alpha-numerics not working; except the function keys, delete key, tab key, command/ctrl/shift/alt/fn and arrow keys; and 7/8/9/u/o/j/l nudge cursor

    Brand new 15" MacBook Pro Retina - unplugged from Thunderbolt Display and Keyboards today find keyboard alpha-numerics not working; except the function keys, delete key, tab key, command/ctrl/shift/alt/fn and arrow keys; and 7/8/9/u/o/j/l produce cursor nudges.

    It's a new machine - and the Thunderbolt Display is meant to work with it. You need to just make an appointment at your local Apple Store and have them fix whatever is wrong.
    If you like, you could always try a SMC reset and a PRAM/NVRAM reset to see if either of those will get your keyboard back in working order...
    Clinton

  • ASA5505 SOHO public ip range and nat head ache

    Hello
    Can anyone shed some ligh on a problem im having. We have setup a ASA 5505 with an ISP called Zen that allocates you a subnet of public ip addresses. i have sucessfully  setup the asa to access the internet using nat on the outside interface. we would like to use the other ip addresses in the range for other services but i cannot think how i can do this/configure this.
    LAN > ASA5505 > VDSL Modem > ISP
    the range they have given us is
    Number of IP addresses: 8
    IP addresses: XX.XX.XXX.40 - XX.XX.XXX.47
    Subnet mask: 255.255.255.248
    Subnet in slash notation: XX.XX.XXX.40 /29
    Network address: XX.XX.XXX.40
    XX.XX.XXX.41
    XX.XX.XXX.42
    XX.XX.XXX.43
    XX.XX.XXX.44
    XX.XX.XXX.45
    XX.XX.XXX.46 Router
    Broadcast address: XX.XX.XXX.47
    Router address: XX.XX.XXX.46
    i have setup XX.XX.XXX.46 on the otside interface and hosts inside can access the net and nat from the internet to internal devices all work.
    we have a vdsl modem connected to the outside interface and using PPPoE we dynamically get the XX.XX.XXX.46/32 address.
    Is there any way i can use the other spare addresses? i do see how i can use them. i have done a lot of browsing and the only way i see that other people have been able to do this is using a layer3 device and using ip unnumber of the external int point to a loopback,
    any info or advice would be gratefully received.
    regards
    C.

    Hello
    the version is Cisco Adaptive Security Appliance Software Version 9.2(2)4
    debugging icmp i see pings to the .46 address however i see no pings/traffic received on the asa for the other addresses. how does zen know to route the xx.xx.xx.41 to .45 ip addresses to the firewall using the .46 address?
    the nat rules i have are
    nat (Vlan200_Int,Outside_Dirty_Int) dynamic interface < this works for lan access to the internet
    nat (Vlan200_Int,Outside_Dirty_Int) static xx.xx.xx.45 no-proxy-arp service tcp www 65100
    nat (Vlan200_Int,Outside_Dirty_Int) static xx.xx.xx.45 no-proxy-arp service tcp https 65101
    access-list Outside_Dirty_Network_access_in extended permit tcp object Click_PC object ESXi object-group DM_INLINE_TCP_7
    object-group service DM_INLINE_TCP_7 tcp
    port-object eq 902
    port-object eq www
    port-object eq https
    thanks for the help

  • I have an array in which I want to check and see if it falls within a certain range with about 7 different ranges. I have tried the range and coerce function but something is going wrong.

    Also, I have a timer that lets me know how long the trigger has been active. I want to know if it is possible if that time would be reset everytime the trigger goes off.
    Attachments:
    Code.vi ‏113 KB

    1. Do not run using the Continuous Run button! This is intended only for certain types of trouble shooting and not for normal operation.
    2. Put a while loop around your entire program.  Add a stop button wired to the stop terminal of the loop.
    3. Then you can replace all the feedback nodes with one shift register with the input expanded to five elements. Sum the three bottom ones for your averaging.
    4. Nothing is wrong with the In Range and Coerce.  You should only check it when you have data.  That is what the Data Available output from Trigger and Gate is for.
    5. I am not sure what you want to reset for your timer or exactly when, but it should be possible.
    6. I did not try to figure it all out but you may not need the timer while loop once you wrap the loop suggested in 2 around the rest of the code.  You may be able to move the shift registers to the outer loop. 
    Lynn

  • This has now happened twice. I have been writing a letter on facebook, and the cursor has taken off on me, continuously typing a letter (my case: aaaaaaaa.... On

    This has now happened twice. I have been writing a letter on facebook, and the cursor has taken off on me, continuously typing a letter (my case: aaaaaaaa.... On &amp; on). The keyboard became unresponsive, the mouse pad unresponsive, and I was only able to stop it by hitting the power button, of which I don't know how to cancel the shutdown without use of the mouse &amp; ended up holding power button to shut it off.
    Anybody experience this?

    Hi Norcalian,
    Welcome to the Support Communities!
    I'm sorry to hear you are having issues with your keyboard & trackpad on your Macbook Pro.
    A good troubleshooting step for this issue is to reset the PRAM and SMC on your system. The following articles will show you how to do that.  Also see the final article in this post that addresses general issues with jumpy or erratic trackpads.
    You can click on the links to see more details and screen shots.
    I've highlighted the pertinent information for you below.
    Intel-based Macs: Resetting the System Management Controller (SMC)
    http://support.apple.com/kb/HT3964
    Before Resetting the SMC
    Try each of the following steps in this order before you reset the SMC.  Test the issue after completing each troubleshooting step to determine if the issue still occurs.
    Press Command + Option + Escape to force quit any application that is not responding.
    Put your Mac to sleep by choosing the Apple () menu from the upper-left menu bar and then choosing Sleep. Wake the computer after it has gone to sleep.
    Restart your Mac by choosing the Apple () menu from the upper-left menu bar and then choosing Restart.
    Shut down your Mac by choosing the Apple () menu from the upper-left menu bar and then choosing Shut Down.
    Resetting the System Management Controller (SMC)
    Resetting the SMC on Mac portables with a battery you can removeNote: Learn about removing the battery on MacBook and MacBook Pro.
    Shut down the computer.
    Disconnect the MagSafe power adapter from the computer, if it's connected.
    Remove the battery.
    Press and hold the power button for 5 seconds.
    Release the power button.
    Reconnect the battery and MagSafe power adapter.
    Press the power button to turn on the computer.
    Resetting the SMC on portables with a battery you should not remove on your own
    Note: Portable computers that have a battery you should not remove on your own include MacBook Pro (Early 2009) and later, all models of MacBook Air, and MacBook (Late 2009).
    Shut down the computer.
    Plug in the MagSafe power adapter to a power source, connecting it to the Mac if its not already connected.
    On the built-in keyboard, press the (left side) Shift-Control-Option keys and the power button at the same time.
    Release all the keys and the power button at the same time.
    Press the power button to turn on the computer. 
    Note: The LED on the MagSafe power adapter may change states or temporarily turn off when you reset the SMC.
    About NVRAM and PRAM
    http://support.apple.com/kb/HT1379
    Resetting NVRAM / PRAM
    Shut down your Mac.
    Locate the following keys on the keyboard: Command (⌘), Option, P, and R. You will need to hold these keys down simultaneously in step 4.
    Turn on the computer.
    Press and hold the Command-Option-P-R keys before the gray screen appears.
    Hold the keys down until the computer restarts and you hear the startup sound for the second time.
    Release the keys.
    Portables and Magic Trackpad: Jumpy or erratic trackpad operation
    http://support.apple.com/kb/TS1449
    I hope this information helps ....
    Have a great day!
    - Judy

  • Latch an "In Range and Coerce" Output until Reset

    I have numerous voltages and signals that I am reading from an PXI system.  Each of these signals needs to fall between a minimum and maximum.
    Right now, the entire "program" is running inside of a While Loop.  Each signal is being read and then passed to an "In Range and Coerce".  This function is working well, in that it notifies me when the value falls outside of the maximum and minimum.  But what I need to do is to "latch" the output from the "In Range and Coerce" until I have completed other functions also running in this While Loop.
    I'm very new to LabView and a hardware engineer on top of that.  I know that the way I'm doing this is probably not the best way.  I am open to any suggestions.
    Thanks,
    -Steve

    It sounds to me like the kind of "latching" you're looking for is automatically available to you as a side-effect of LabVIEW's "dataflow" nature.
    Once a value exits an output terminal of the "In Range and Coerce" function, all wire paths connected to that output will receive the exact same value. I.e., once a value gets on a wire, it remains constant through all branchings connected to that wire.  If you turn on debug highlighting mode, you'll see what this means more visually.
    A common source of LabVIEW problems for people experienced in text languages is overuse of local and/or global variables.  Perhaps this is the root of your issues with "latching?"
    In text languages, data is contained within and "transported" by variables.  In LabVIEW, data is contained within and transported by wires.  In LabVIEW, variables and controls/indicators are just termination points to allow the data to be displayed or passed to/from calling functions.  They aren't really important in and of themselves.
    -Kevin P.

  • Handling Out-of-Range and Overflow

    How to deal with Out-of-Range and Overflow?
    Suppose I have a SQL table with one column of datatype “tinyint”.
    tinyint’s range is 0-255.
    Table:
    create table xyz
    (     userid tinyint not null auto_increment,
    After inserting 256 rows, we cannot insert another row .
    When MySQL stores a value in a numeric column that is outside the permissible range of the column data type, MySQL rejects the out-of-range value with an error, and the insert fails.
    How to deal with this situation ?
    Obviously we can use some data type with very big range for e.g. bigint .. but still every data type got some maximum limit. So, there must be a way through which we can deal with this situation.

    It appears that you are referring to MySQL, not Oracle. If you have a MySQL-specific question, you most likely want to post the question in the MySQL forum.
    In general, though, what does it mean to you to "handle" the error? The insert throws an exception, your code can catch the exception. It can log the exception. It could, potentially, re-try the insert with a different numeric value that does not cause the failure. Is that what you mean by "handle"?
    When you're designing the data model, you need to pick data types whose ranges are large enough to accommodate the data you will ultimately insert. If you want to be able to store values larger than 256, you would need to choose a data type for the column that can handle numbers that large. That means that when you are creating the data model, you need to know, realistically, how many rows each table will have and what the maximum value in any particular column will be. And you need to set the data types appropriately.
    Justin

  • Cursor issues in Word and Outlook after Adobe 9 pro trial download - any advice  - really annoying!

    Hi, have downloaded Adobe Professional 9 as a trial and am looking to buy it (work with a charity). Did use Foxit phantom Pro and had no issues much considering its a cheap copy, but had to change to adobe so it was compatible with a colleagues system.
    So heres what happens, i can now only navigate in a word document using the cursor arrows on my PC, can not click with a mouse in a document to change location or use the scroll on the RHS of the screen, can only scroll down with the cursor keys. Same issue in Outlook documents.
    Getting very annoying!
    can also only highlight text for copy and paste using arrows and shift - not mouse click hold. have to then cut and paste using edit not RH mouse click.
    I run windows vista home and office version 2003,
    help or i'll have to go back to foxit!
    thanks,
    Georgie.

    Hi and thank you!
    I had a trial of Adobe a year ago, maybe more. It did the same thing then i remember. Then i bought the Foxit subscription and completely got rid of adobe and the cursor issue went away. I am 100% sure it was the Adobe download that did it.
    G.

  • Keyboard cursor/shift keys !

    Can anyone tell me how to get up the cursor/shift keys (left, right, up and down) please ?
    Many thanks.

    http://www.sonymobile.com/global-en/support/contact-us/
    Contact sony about this,keep the forum clean,1 post at a time.
    All we have to decide is what to do with the time that is given to us - J.R.R. Tolkien

  • Cursor shift

    I have opened a previous text file from Pages and when using it, the cursor shifts from the normal 'I' bar to a double 'I' bar with little arrows on each side [like the symbol for opening the door in an elevator]. It seems to shift back and forth for no reason between the two images and gets in the way of doing an accurate insertion. Does anyone know what is going on? Is this a bug?

    If you have alignment guides in your document, you'll see the horizontal or vertical "move" cursor whenever the mouse position is over a guide (e.g., look at any of the business card templates, which have preset alignment guides).
    Another case is if you have the cursor over the margin in the ruler (very light grey area in the corner). In that case, if you click and drag, you will directly manipulate the margin.
    Occasionally, I'll see the cursor get "stuck" when moving it across this area and back out of the ruler, but it changes back to the text cursor when moved back over text. Since this area lies between the main text area and the menu bar, it's easy to understand why people might be seeing the cursor somewhat randomly.

  • Mercury Transmit and mouse cursor

    Hi Folks
    Trying to get Speedgrade set up correctly with my Aja Kona card and Mercury Transmit. Since I lose my desktop video window with MT, I can't adjust masks with the widget anymore since the controls appear on my Mercury Transmit output screen. I've tried using SHIFT-X to move the cursor to the MT screen but it just sits there in the middle of the screen and I can't control it. Am I missing something or is there probably something flaky with my setup?

    Hi,
    it's working for me, but this is really slow so I'm not really able to work with it (I'm thinking to buy a Tangent control panel for this).
    I have the latest update of Speedgrade CC 7.2 + Quadro 4000 + AJA Kona 3G.
    By the way, someone could tell me why the cursor is so slow on my output monitor (it takes around 1 second to answer the mouse motion) ?
    Many Thanks

  • Need to detect when the cursor is outside of the stage

    I need to detect when the cursor is outside of the stage. I
    have tried hitTest() but this doesn't seem to work. Someone must
    have a good solution to this one.

    What about putting either a thin invisible border just inside
    of the frame,
    or it might take 4 separate lines around the border and
    detect if they
    rollover that. Or check if the mouse x is less than 0,
    greater than the
    width, or the same for the top and bottom?
    I might have to code something like this myself in the next
    few days which
    is why it caught my attention.
    Timm
    "nudnic" <[email protected]> wrote in
    message
    news:f2g15n$j2$[email protected]..
    > Yes, I want to detect when the cursor leaves the stage
    area. Someone must
    > have found a good solution to this it has too many
    useful applications.

  • Open and closed cursor

    I have some doubts/questions .
    What is the difference between open and closed cursor?
    Are library cache locks same as parse locks?
    What is the difference between latch and mutex?
    I would be grateful if experts could answer these questions.
    Regards

    Almost correct. The terminology is however nor correct.
    Simplistically:
    The SQL engine receives a SQL. It attempts a soft parse first. This means looking for an existing cursor in the Shared Pool with the same SQL. This existing cursor can be in use by other sessions. It does not matter - if that cursor is in used (opend by other sessions), or not. It may not be in use at all and simply sitting there in the cache. If such a cursor is found, it is used for that session's SQL - and that session gets a cursor handle (reference/pointer) to that existing cursor.
    If the SQL engine does not find an existing cursor to use, it needs to create a brand new cursor in the Shared Pool. This is a hard parse. Again, the session receives a cursor handle for that new cursor created.
    And that is it.
    You now need to decide how to use that cursor handle. The cursor itself is a program. You have a handle to execute that cursor program. Via its bind interface you can input data to this cursor program. Then execute it and receive (fetch) output of that cursor program.
    So the ideal is to re-use the cursor handle again and again.
    Basic example: the following is not optimal as the same cursor is opened and closed, opened and closed, for each read from the file. A lot of soft parsing results.
    while not-eof( filehandle )   // read data from a file
      read file data into var1, var2
      open cursor for 'insert into testtab values( :1, :2)'   // create a cursor
      bind cursor :1 = var, :2 = var2  // bind values to cursor (for insert)
      exec cursor // do SQL insert
      close cursor 
    end whileThis is a lot better. A single cursor is used and executed again and again:
    open cursor for 'insert into testtab values( :1, :2)'   // create a cursor
    while not-eof( filehandle )   // read data from a file
      read file data into var1, var2
      bind cursor :1 = var, :2 = var2  // bind values to cursor (for insert)
      exec cursor // do SQL insert
    end while
    close cursor  In this case a single soft/hard parse - and the client uses that cursor handle to execute that cursor (insert data) program again and again.

Maybe you are looking for

  • What to look for when purchasing a new heatsink and fan?

    I bought a Phenom II 970 and its fantastic, but the stock cooling system seems to be very loud and really not get much done.  I dont like it at all, but before I spend more money on newegg or at my local computer parts store, what should I look for i

  • How can I place report on dashboard with parameters

    Hi all, If i want to place a report with 2 parameters on the dashboard how can I do it ??? Regards

  • Trigger workflow from ABAP webdynpro and attach an Adobe interactive form

    I have a need to create an ABAP Webdynpro that will upload a completed Adobe interactive form and then route the form to multiple approvers thru workflow.  I am having trouble finding any documentation or examples of passing the Adobe form in the wor

  • PPT on ALE and IDOC

    Hi, Any body can send me the ppt on ale and idoc . great thanks in advance . Regarding kumar

  • New Organizational Unit Code

    Dear Folks, I want to create a new Organizational Unit code for a rollout project. For Example, the current company organization unit say 500000000 - Pepsi Corporation Limited and now I need to create a new company code and for that company code I ne