How to control time sequence for handshaking

Hi all,
  I am reading some material about using VISA to control the data input/output to external device (in serial or parallel port). For some device, it needs a precise time sequence for handshaking to 30 nanosecond, I wonder if it is possible to control from OS level to make such short time interval? I am using Labview 2011 and Windows7 32 bits

Greetings phlins
In general, software time operations in Windows won't go beyond 1ms. Even if you use an RT OS, accuracy won't go further than micro seconds. Only FPGA or hardware timed tasks can handle nanoseconds. This is regarding digital operations in general.
You may want to check this document:
http://digital.ni.com/public.nsf/allkb/D37754FFA24F7C3F86256706005B9BE7
It talks about the supported baud rates for NI-VISA. With this, just make the conversión to the actual time each baud rate handles and compare it to your requirements.
Finally, when you said this handshaking is for a device, have you considered searching for a device driver? There are many device drivers available for LabVIEW, if i may ask, wich external device are we talking about?  
Luis J.
Applications Engineer
National Instruments

Similar Messages

  • How do I display the complete time sequence for a video clip in iMovie?

    How do I display the time complete time sequence for a video clip in iMovie?
    I'm trying to create a movie for someone where they provided me the video clips and what time sequences they want extracted.  For example:  Video footage from time 5m22s to 9m:18s and 11m17s to 15m31s from the imported video clip.  I know you can select video but I cannot figure out how to select from those requested time markers.
    Any help would be apreciated.

    Open the file using QuickTime Player and then open the Movie Inspector window.

  • How to control the permission for reports in share folder?

    Hi Experts,
    In OBIEE 11.1.1.6.0.
    I have created two folders in share folder,one is sales folder which contains some sales reports,and the other is dashboard folder which contains some dashboard pages that have these sales reports.
    So I want to new users who do not access the sales folder, but can view the sales reports in dashboard pages.
    How to control the permission for reports in share folder? Thanks for your help.
    Note: Dashboard pages have whole sales reports for showing.

    Hi User,
    1. Give access to the users for all reports.
    2. Give No Access to Retail Folder
    3. GIve read or full access to dashboard folder.
    To set the permission , click on the object/folder bottom left you will find Permission. you set there.
    Mark if correct,
    fiaz

  • How to control the sequence of a map?

    Hello
    we are using a send email with attachment (map) in our process design, the email body has a few pdf documents, does anyone know how to control the sequence of attachment in the email body?
    thanks,

    Values in a map are ordered randomly, you can't predict the order.

  • How to use time capsule for wireless back-up but not internet?

    Hello,
    I have a tower and recently a laptop at work. The tower is connected to our local network with an ethernet cable and the laptop with wireless. So, the internet connection is fine for both.
    I was hoping to use my time capsule to do time machine backups on my laptop. Do you have any advice on how to configure this? I do not want to use the time capsule to extend my Internet, as I believe my work I.T. would prefer to handle all access to their  network.
    Perhaps there is some documentation about doing this that you could point me to? I have not been able to find it.
    Thank you for your help.

    Your original question was How to use Time Capsule for wireless back-up but not Internet?
    There is no reason for you to connect the tower....or anything else...using Ethernet if your goal remains that same as you stated.
    If you are asking if you can backup the Tower using Ethernet, and not wireless, then you can connect the tower to one of the LAN <-> ports on the Time Capsule....not the WAN port.
    Yes, it appears to work without plugging into my tower.
    Correct, it will work.
    I just have to select the network that it created. Of course, I have no access to the Internet while this is happening and it can not auto backup, unless I am on that wireless signal.
    As I stated, that is the downside to trying to back up without an Internet connection.  You have to establish another network...and backup over that network.
    If you are asking if you can stay connected to the work network while also backing up to your non-Internet "private" network, that is not possible.

  • How to create a sequence for an particular item in my apex form

    Hi friends,
    I created an database application, of a form with a report, and it is working fine...
    But in my form, i have a requirement....The below are the existing fields in my form
    issue no
    created by
    start date
    status
    priority
    due date
    Among these fields in my form i need to create a 'Sequence' for my field "issue no",
    So that whenever i opened the form the 'issue number' must generate automatically like 1 for the first time, 2 for the second time and so on..
    For that i created a sequence
    CREATE SEQUENCE "ORDERS_SEQ"
    MINVALUE 1
    MAXVALUE 999999999999999999999999999
    INCREMENT BY 1
    START WITH 1000
    NOCACHE
    NOCYCLE;
    But for validation where i need to write the sequence query for the particular item 'issue no'....i dont have any idea of where to write the validation query for the sequence..
    please tell where i need to write in step wise manner..please help me friends...
    As the below is my validated sequence query for item 'issue no'
    'select seq.issue_id.nextval into issue_no'
    This is my above validation query whether the query that i mentioned is right..if not let me know the validation query..
    And also i need where to apply this validation query in steps..
    Thanks in advance
    Regards,
    Harry...

    Harry,
    Rik is on the right track. Here is a sample insert trigger: Would need to substitute you sequence ORDERS_SEQ with my sequence las_log_seq, how you define or use timestamps is up to you.
    DROP TRIGGER LASDEV.BINS1_LAS_LOG_TBL;
    CREATE OR REPLACE TRIGGER LASDEV."BINS1_LAS_LOG_TBL"
       BEFORE INSERT
       ON las_log_tbl
       FOR EACH ROW
    BEGIN
       -- Description: Insert log_seq, creation_dt, creation_id,
       --              lst_updt_dt and lst_updt_id.
       -- Maintenance:
       -- Date        Actor          Action
       -- ====        =====          ======
       -- 07-Sep-2010 J. Wells       Create.
       :new.creation_id := nvl( v( 'app_user' ), user );
       :new.creation_dt := SYSDATE;
       :new.lst_updt_dt := :new.creation_dt;
       :new.lst_updt_id := :new.creation_id;
        SELECT las_log_seq.NEXTVAL
          INTO :new.las_log_seq
          FROM DUAL;
    END bins1_las_log_tbl;
    /Heff

  • How to control "Procurement parameter" for plant stock.

    Hi everyone
    I have changed Subject and question as below;
    Our customer wants to create P.R manually before MRP running for some of reason.
    After create Project/WBS/Network/Activity and assign component to Activity,  when assign
    component to activity, set "Procurement parameter""Requisition + reservation for WBS elemen",
    then P.R is automatically created. For project stock it seems OK. However when I try to do
    same thing for plant stock, I can choose only "Reservation for network". How to control this part?
    Experts, please give me your advice.
    Regards,
    Satoru
    Edited by: Tempra Samurai on Jan 23, 2010 12:37 AM

    Hi,
    Create a Procurement Key in OPS8 and under Priorities give Priority 1 to Plant stock and 2 to Project Stock.
    So attach a material to Activity in CJ20N a reservation will be created without AcctAssgcat Q ,Special Stock Q.
    Here in this case you can directly issue goods to project also if unrestricted stock is availabe ,here the system will consider only 281 Now.
    After you run MRP ,system will create PRs on the basis of Requirement and availabity but without the reference of WBSE because you are creating PR for Plant stock.
    Hope it is clear.
    Muzamil

  • How to Measure time taken for a some lines of code in a program?

    Hi
    I have one requirement to measure time taken for executing a  block of code in report . How we can find it ?
    Is there any way to code something in report to caluculate it ?
    Please send solution as early as possible
    thank u

    Ok.. try this code...
    DATA : t1 TYPE i,
    t2 TYPE i,
    delta(16) TYPE p.
    GET RUN TIME FIELD t1.
    PERFORM get_data. "your block of code
    GET RUN TIME FIELD t2.
    delta = t2 - t1.
    delta = delta / 1000000.
    WRITE :/ 'Time elapsed : ', delta , 'Secs'. "time in secs.

  • How to control time with great precision

    Hello everybody.I know Timer could control time.But it uses thread.sleep(),isn't it.That means it is not guaranteed.So,does anybody know some approach to control time precisely?
    thanks in advance!

    Hello everybody.I know Timer could control time.But it
    uses thread.sleep(),isn't it.That means it is not
    guaranteed.What do you mean by "not guaranteed". How can you expect a non-realtime multitasking OS that uses virtual memory (i suppose you are using a system like windows or linux) to guarantee anything? Some systems are better in this regard, but in addition to this you aslo have the garbage collection. Of course there might be ways to implement soemthing more precise in Java , but without a special VM on a special OS there is no guarantee that it will really work imho.

  • How to configure time synchronization for two NTP servers

    We have IOSXR 4.2.1 on routers CRS3 and ASR9K with all recomended SMUs; we need to configure the time synchronization for two NTP servers with the configuration below, but the routers became unstable; synchronize with one NTP servers for some time, then switch to other NTP server, and keep doing this. Anyone know why this behavior?
    ntp
    authentication-key 1 md5 encrypted 01070F074F0A05
    authenticate
    trusted-key 1
    server 10.192.32.32 prefer
    server 10.192.32.33
    source Loopback50
    update-calendar
    RP/0/RP0/CPU0:DFCRSDTC1#sh log | i ntp
    Wed Jul 10 09:37:04.621 BRSPO
    RP/0/RP0/CPU0:Jul  4 21:29:18 : ntpd[256]: %IP-IP_NTP-5-SYNC_LOSS : Synchronization lost : 10.192.32.32 : Peer unreachable or clock selection failed
    RP/0/RP0/CPU0:Jul  4 21:29:18 : ntpd[256]: %IP-IP_NTP-5-HP_CONN_LOST : High priority NTP peer connection lost - Stratum 2->15.
    RP/0/RP0/CPU0:Jul  4 21:29:18 : ntpd[256]: %IP-IP_NTP-5-ALL_CONN_LOST : All NTP peer connections failed.
    RP/0/RP0/CPU0:Jul  4 21:29:27 : ntpd[256]: %IP-IP_NTP-5-HP_CONN_RECOVERED : High priority NTP peer connection recovered - Stratum 15->2.
    RP/0/RP0/CPU0:Jul  4 21:30:21 : ntpd[256]: %IP-IP_NTP-5-SYNC_LOSS : Synchronization lost : 10.192.32.32 : Peer unreachable or clock selection failed
    RP/0/RP0/CPU0:Jul  4 21:30:21 : ntpd[256]: %IP-IP_NTP-5-HP_CONN_LOST : High priority NTP peer connection lost - Stratum 2->15.
    RP/0/RP0/CPU0:Jul  4 21:30:21 : ntpd[256]: %IP-IP_NTP-5-ALL_CONN_LOST : All NTP peer connections failed.
    RP/0/RP0/CPU0:Jul  4 21:31:36 : ntpd[256]: %IP-IP_NTP-5-HP_CONN_RECOVERED : High priority NTP peer connection recovered - Stratum 15->2.
    RP/0/RP0/CPU0:Jul  4 21:35:56 : ntpd[256]: %IP-IP_NTP-5-SYNC_LOSS : Synchronization lost : 10.192.32.33 : Peer unreachable or clock selection failed
    RP/0/RP0/CPU0:Jul  4 21:35:56 : ntpd[256]: %IP-IP_NTP-5-HP_CONN_LOST : High priority NTP peer connection lost - Stratum 2->15.
    RP/0/RP0/CPU0:Jul  4 21:35:56 : ntpd[256]: %IP-IP_NTP-5-ALL_CONN_LOST : All NTP peer connections failed.
    RP/0/RP0/CPU0:Jul  4 21:40:11 : ntpd[256]: %IP-IP_NTP-5-HP_CONN_RECOVERED : High priority NTP peer connection recovered - Stratum 15->2.
    RP/0/RP0/CPU0:Jul  4 21:50:52 : ntpd[256]: %IP-IP_NTP-5-SYNC_LOSS : Synchronization lost : 10.192.32.33 : System clock selection failed
    RP/0/RP0/CPU0:Jul  4 21:50:52 : ntpd[256]: %IP-IP_NTP-5-HP_CONN_LOST : High priority NTP peer connection lost - Stratum 2->6.
    RP/0/RP0/CPU0:Jul  4 21:59:26 : ntpd[256]: %IP-IP_NTP-5-HP_CONN_RECOVERED : High priority NTP peer connection recovered - Stratum 6->2.
    RP/0/RP0/CPU0:Jul  4 22:25:07 : ntpd[256]: %IP-IP_NTP-5-SYNC_LOSS : Synchronization lost : 10.192.32.33 : System clock selection failed
    RP/0/RP0/CPU0:Jul  4 22:25:07 : ntpd[256]: %IP-IP_NTP-5-HP_CONN_LOST : High priority NTP peer connection lost - Stratum 2->6.
    RP/0/RP0/CPU0:Jul  4 22:56:16 : ntpd[256]: %IP-IP_NTP-5-SYNC_LOSS : Synchronization lost : 10.192.32.33 : Peer unreachable or clock selection failed
    RP/0/RP0/CPU0:Jul  4 22:56:16 : ntpd[256]: %IP-IP_NTP-5-ALL_CONN_LOST : All NTP peer connections failed.

    Hi Claudio, that ddts is pretty generic to be honest but yes it is filed to address sync issues in the XR NTP algo.
    The thing is that XR ntp clock selection is a bit different then iOS and follows the specs very closely which results in this erroneous loss behavior.
    For instance, you could also see this issue with a sync loss if the update time is only 500msec off what it was before and that will result in a ntp sync loss rather then adjusting to it.
    Also I wanted to mention that the ntp prefer is a bit of a misnomer in XR (since it follows the specs differently then IOS) and this knob was taken over from IOS really.
    You might get some joy if you set it to one server only and see if that helps?
    regards
    xander

  • How to divide time capsule for Mac and PC back up

    Want to know if a cant use my time capsule to do back up for my MacBook and do manual back up for the PC of my wife

    How to divide time capsule for Mac and PC back up
    It is not possible to divide or "partition" the Time Capsule disk......unless you pull the hard drive from the Time Capsule (which voids the warranty), place it in a separate enclosure or caddy, connect the enclosure directly to your Mac, and use Disk Utility to partition the disk. Then, you must reinstall the disk back in the Time Capsule.
    This is a lot of work....best done by an experienced technician. The operation will likely cost more than the cost of the Time Capsule.
    Life would be tons easier if you used the Time Capsule with your MacBook and added a separate USB drive to the PC.
    If you do not need to divide or partition the Time Capsule storage space, and you are willing to have the Mac and PC share the same space, take a look at an application like Macrium Reflect to backup the PC to the Time Capsule disk.
    Still, having done this in the past, things would be much faster and easier for you if you use a separate USB drive for the PC.

  • How to configure Time Capsule for Automatic Backup AND HARD DRIVE USE

    I tried to configure Time Capsule for back up and as a hard drive. I record music and need to copy the music myself onto an external hard drive for speed, so I want the TC to double as an external hard drive, and do the back up. I want to be able to open the TC as a hard drive, to open my songs from it. Can it do both?

    I finally figured it out. I am able to access my TC from the "shared folder." When I click on it, I get the "connection failed message." I failed to notice the login button in the upper right -- user error due to my Windows based education. The button is very subtle. Once I login, I can create folders and add content.
    I didn't see a partition option. Where is that? Just curious.
    Thanks!

  • How to specify multiple sequence for multiple fields in a primary key!

    Hi,
    i have a table which has about 15 fields, one of the field is primary key and i am able to specify the sequence for it using toplink and when the object is created through toplink the sequence get generated automatically, which is fine.
    Now i have to add another sequence generated field to the table this field is not nullable and
    i am looking for a way in toplink to specify the sequence for this field too, so that when we create objects through toplink the value for the field is automatically generated instead of us fetching the next value from sequence using a sql statement and then using the set method for the field.
    is there a way i can specify a sequence for another field through toplink, while keeping the sequence settings for the primary field untouched.
    thanks for your help!
    -

    TopLink only supports a single sequence field in its' mappings. There should be an API you can use to get another sequence number from an event, but I could not find an easy one (please log a bug for this on EclipseLink). The following code might work if you define the other sequence in TopLink, but you could also just execute the raw SQL as you are doing.
    i.e. something like,
    preInsert(DescriptorEvent event) {
    MyObject object = (MyObject) event.getObject();
    object.setOtherId(event.getSession().getDatasourcePlatform().getSequence("MY_OTHER_SEQ").getGeneratedValue(event.getSession().getAccessor(), event.getSession()));
    -- James : http://www.eclipselink.org

  • How to setup Time stamp for CO-PA.

    Hello Friends,
    I have created CO-PA datasource in KEB0. Defaultly, the delta method has been selected as
    'Generic delta'. But, I need time stamp for delta process.
    Where can I setup time stamp for CO-PA data source?
    Thanks
    Sumanth

    Hi,
    You need not maintain the timestamp for COPA separately.
    A generic data source for which delta based on the timestamp is automatically created.
    By default the delta for CO-PA is based on timestamp and you need not do it manually.
    Once you do an init for this and see an entry in RSA7 for the COPA data source then you check the option delta status in front of the data source...just click on it and it will tell you upon which field the delta for data source is based...you will find that for CO-PA its by default always timestamp.
    Thanks
    Ajeet

  • How to find time taken for a search

    hi all,
       I need to find the time taken for a particular search in KM Search iView. I refered the following thread
    /message/5739737#5739737 [original link is broken]
    but not able to get the duration(time taken). is there any other way to achieve this?.
    all helps will be appriciated.
    Regards,
    Shanthakumar.

    Hi Shantakhumar,
    do you want to implement you own Search iView?
    Best regards,
    Denis

Maybe you are looking for

  • Motorola Surfboard 5101 Cable Modem

    I just wanted to post a message about my findings and my solution to the Mototrola SurfBoard 5101 Cable modem. I use comcast as my ISP. I was using an old COM21 modem. I was getting around 4300 KBPS on a broadband test from Speakeasy. Since Comcast w

  • Why won't my iphone 5 send picture messages

    So I had an iphone 4 which was configured to another network, a GSM network but now I have an iPhone 5 which is on AT&T's network. It seems that my iPhone 5 wont let me send picture messages unless its through imessage. Could this possibly be due to

  • Power calibration error

    Our Mac Mini Superdrive has stopped burning to discs. It ends the proceedure and reports the following Error message: The device failed to calibrate the laser power level for this media. We can't figure out why this is happening. It happens when burn

  • The VGA of my T61 stopped working

    I used a Projector and an external vga with my T61 and it was good . but when I triyed a gain it stoped to work . - help me - could the external VGA in the laptop is the problem

  • Any script to let me find out which Cisco switches have RSA key less than 800 bit?

    Hi, Imagine I have 500 Cisco switches (2950, 3750, 4507), IOS 12.3 but some may have different IOS level. I know that some of these switches got 'cry key gen rsa' key size = 512. I need to have key size = 800 bit. We do not have Cisco Works in place.