How do I create a time delay so the signal from my throttle is not too fast for an ESC?

I am using Labview to control a ROV using a Playstation 3 controller.  When I throttle too quickly the ESC cuts off and resets.  I talked to the manufacturer of the ESC and they said the probable cause was the signal was changing to fast for the ESC to follow andthey recommended putting a delay in the program to allow time for the ESC to read the throttle increments.  My question would be "How do I do this?"  Thanks

I'm not exactly sure how to do what you are talking about.  I have been doing this for about a month and have taken only an intro class in Labview at my university.  Could you point me in the right direction to learn how to do it .  I have attached the VI just in case you wanted a closer look at it.  Thanks
Ivan
Attachments:
PS3Thruster.vi ‏210 KB

Similar Messages

  • How can I put a time delay between specific events in a while loop?

    How can I put a time delay between specific events within the same while loop? I'm already using the "wait" command to control the overall loop iteration speed. But I want to time the individual events as well.

    Hi Jesse,
    You can use a flat sequence. In each box you can put your individual events and attached wait.
    Don't forget to reduce your total loop time of the time you added in the individual sequences.
    Doc-Doc
    Doc-Doc
    http://www.machinevision.ch
    http://visionindustrielle.ch
    Please take time to rate this answer

  • How can I create a Time Lapse from clips in FInal Cut Pro?

    Currently have 3hrs of footage from an event....wondering how I can create a time lapse of it all in FCP. I want to make it shortened down to around 4mins if possible. How is this created?

    Try exporting a reference quicktime of your sequence and reimporting it into your project. Drop it in a sequence. Use the Time remap tool (click and hold in the select edit points tool until you see the icon that looks like a clock and choose it). Click and drag the end of your clip until it's at the 4 min mark.
    Andy
    PS: This is for FCP 7. Earlier versions of FCP require use of the speed dialog (CMD+J) or Time Remapping in the Motion Tab of the viewer.
    Message was edited by: Andy Neil

  • How to find orders in timer delay.

    Hi,
    How to find the orders which are in timer delay.
    Is it from Find Order/Get Order combination. Appreciate your help.

    Hi Srinivas,
    I have actually pasted the optimized version of FindOrder, here is the full xml. As you know, whichever says optional you can remove the below tags.
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ord="http://xmlns.oracle.com/communications/ordermanagement">
    <soapenv:Header/>
    <soapenv:Body>
    <ord:FindOrder>
    <!--Optional:-->
    <ord:ViewBy>
    <!--Zero or more repetitions:-->
    <ord:View>?</ord:View>
    <!--Optional:-->
    <ord:RemarkFilter>
    <!--Optional:-->
    <ord:RetrieveRemarks>false</ord:RetrieveRemarks>
    <!--Zero or more repetitions:-->
    <ord:AttachmentFilter>
    <!--Optional:-->
    <ord:FileNameMatch>.*</ord:FileNameMatch>
    <!--Optional:-->
    <ord:MinSize>0</ord:MinSize>
    <!--Optional:-->
    <ord:MaxSize>4</ord:MaxSize>
    <!--Optional:-->
    <ord:Format>inlineBase64Binary</ord:Format>
    </ord:AttachmentFilter>
    </ord:RemarkFilter>
    <!--Optional:-->
    <ord:AmendmentFilter>
    <ord:LevelOfDetail>?</ord:LevelOfDetail>
    </ord:AmendmentFilter>
    <!--Optional:-->
    <ord:LifecycleEventFilter>
    <!--Optional:-->
    <ord:RetrieveLifecycleEvents>false</ord:RetrieveLifecycleEvents>
    </ord:LifecycleEventFilter>
    </ord:ViewBy>
    <!--Optional:-->
    *<ord:SelectBy>*
    *<!--Optional:-->*
    *<ord:OrderId>?</ord:OrderId>*
    *<!--Optional:-->*
    *<ord:OrderState>?</ord:OrderState>*
    *<!--Optional:-->*
    *<ord:TargetOrderState>?</ord:TargetOrderState>*
    *<!--Optional:-->*
    *<ord:Reference>?</ord:Reference>*
    *<!--Optional:-->*
    *<ord:Cartridge>*
    *<ord:Name>?</ord:Name>*
    *<!--Optional:-->*
    *<ord:Version>?</ord:Version>*
    *</ord:Cartridge>*
    *<!--Optional:-->*
    *<ord:OrderType>?</ord:OrderType>*
    *<!--Optional:-->*
    *<ord:OrderSource>?</ord:OrderSource>*
    *<!--Optional:-->*
    *<ord:CreatedDate>*
    *<!--Optional:-->*
    *<ord:FromDate>?</ord:FromDate>*
    *<!--Optional:-->*
    *<ord:ToDate>?</ord:ToDate>*
    *</ord:CreatedDate>*
    *<!--Optional:-->*
    *<ord:CompletedDate>*
    *<!--Optional:-->*
    *<ord:FromDate>?</ord:FromDate>*
    *<!--Optional:-->*
    *<ord:ToDate>?</ord:ToDate>*
    *</ord:CompletedDate>*
    *<!--Optional:-->*
    *<ord:Priority>?</ord:Priority>*
    *<!--Zero or more repetitions:-->*
    *<ord:Field>*
    *<!--Optional:-->*
    *<ord:Cartridge>*
    *<ord:Name>?</ord:Name>*
    *<!--Optional:-->*
    *<ord:Version>?</ord:Version>*
    *</ord:Cartridge>*
    *<ord:Path>?</ord:Path>*
    *<!--You have a CHOICE of the next 2 items at this level-->*
    *<ord:EqualTo>?</ord:EqualTo>*
    *<ord:From>?</ord:From>*
    *<ord:To>?</ord:To>*
    *</ord:Field>*
    *<!--Optional:-->*
    *<ord:MaxOrders>?</ord:MaxOrders>*
    *</ord:SelectBy>*
    <!--Optional:-->
    <ord:OrderBy>
    <!--1 or more repetitions:-->
    <ord:OrderField>
    <!--Optional:-->
    <ord:SortBy>?</ord:SortBy>
    <ord:Header>?</ord:Header>
    </ord:OrderField>
    </ord:OrderBy>
    </ord:FindOrder>
    </soapenv:Body>
    </soapenv:Envelope>
    Thanks
    Naveen Jabade

  • How do i create a timer?

    Im currently working on a project.
    I am require to make a timer which will start when the client clicks lets begin the game. How do i do this?? I currently have a empty disabled textfield but how do i display a timer that tells the user how long he has been playing the game for??

    Wait, what do you mean by timer? If what you want is
    something that says how much time has elapsed, then
    create a field or local variable called, say,
    "startTime" and store either a java.util.Date or the
    current milliseconds value (like kajbj mentioned),
    and then when you're done get the current time then
    and then subtract.
    If you want to wait for a period of time before
    something happening, you can use Thread.sleep, or you
    can use a java.util.Timer. Also apparently Swing has
    a Timer mechanism, if you're using Swing.I read the original post as the OP wants to display a clock which shows for how long time the game has been playing / running.

  • How could you create 'Last Time Contacted' Smart Mailbox in Mail app Lion?

    Hello!
    For the purposes of maintaining regular contact with a large group of contacts in your address book:
    How could you create a smart mailbox in the Mail App (Lion) which contained that last unique sent/received email from each individual contact?
    So ideally just the last email per contact. For my purposes I would then sort by date and find the contacts I havent emailed in a while and re-initiate conversation.
    I also thought that perhaps it would be possible through Automator? (I am not very familiar with how to use this app)
    Any ideas/solutions would be very appreciated!
    nmarks
    (running lion 10.7.4 macbook pro late 2011)

    Okay, I think I just discoverd a workaround. This will work if you're lucky enough to already have a smart-mailbox folder that persists after close. (Somehow I had two such folders that already existed and weren't subject to the mysterious disappearances on closing the app; perhaps I created them in a previous OS X release?) Anyway, here goes:
    Locate an already existing smart mailbox folder that's working properly. Select the folder (in the sidebar).
    Duplicate that folder using the "Duplicate Smart Mailbox" Command. (It's on the contextual pop-up menu or available via the gear icon in the lower left of the window). This should produce and exact copy of the folder and the boxes inside, appearing at the bottom of the smart mailbox list.
    Edit the duplicate folder to put the smart mailboxes you want in it, and delete the previous mailboxes (duplicates) that you don't want.
    The new folder structure should now persist between launches of the app.
    There you go. Not the most elegant process, but workable. Don't know if there's a method if you don't have at least one smart mailbox folder already though.

  • Creating a time channel in the data portal and filling it with data - Is there a more efficient way than this?

    I currently have a requirement to create a time channel in the data portal and subsequently fill it with data. I've shown below how I am currently doing it:
    Time_Ch = ChnAlloc("Time channel", 271214           , 1      ,           , "Time"         ,1                  ,1)              'Allocate time channel
    For intLoop = 1 to 271214
      ChD(intLoop,Time_Ch(0)) = CurrDateTimeReal          'Create time value
    Next
    I understand that the function to create and allocate memory for the time channel is extremely quick. However the time to store data in the channel afterwards is going to be highly dependent on the length I have assigned to the Time_Ch. In my application the length of Time_Ch is variable but could easily be in the order of 271214 or higher. Under such circumstances the time taken to fill Time_Ch is quite considerable. I am wondering whether this is the most appropriate way of doing things or whether there is a more efficient way of creating a time channel and filling it.
    Thanks very much for any help.
    Regards
    Matthew

    Hi Matthew,
    You are correct that there is a more efficient way to do this.  I'm a little confused about your "CurrDateTimeReal" assignment-- is this a constant?  Most people want a Time channel that counts up linearly in seconds or fractions of a second over the duration of the measurement.  But that looks like you would assign the same time value to all the rows of the new Time channel.
    If you want to create a "normal" Time channel that increases at a constant rate, you can use the ChnGenTime() function:
    ReturnValue = ChnGenTime(TimeChannel, GenTimeUnit, GenTimeXBeg, GenTimeXEnd, GenTimeStep, GenTimeMode, GenTimeNo)
    If you really do want a Time channel filled with all the same values, you can use the ChnLinGen() function and simply set the GenXBegin and GenXEnd parameters to be the same value:
    ReturnValue = ChnLinGen(TimeChannel, GenXBegin, GenXEnd, XNo, [GenXUnitPreset])
     In both cases you can use the Time channel you've already created (which as you say executes quickly) and point the output of these functions to that Time channel by using the Group/Channel syntax of the Time channel you created for the first TimeChannel parameter in either of the above functions.
    Brad Turpin
    DIAdem Product Support Engineer
    National Instruments

  • I seem to have lost my wifi profile on my macbook air. How do I create another profile, or get the old one back?

    seem to have lost my WiFi profile on my Macbook air. How do I create another profile, or get the old one back?

    The profile will automatically be added back again when you connect to the network again. Here, I assume that you have a check mark in the box next to Remember networks this computer has joined.
    If the box is checked and the network does not appear, then there may be an operating system problem with your Mac.
    That would be beyond the scope of what we handle here with the AirPort Express, AirPort Extreme or Time Capsule, so you would want to post in the appropriate operating system community to follow up on that.
                  Mac OS & System Software     

  • I don't have a DSL or cable modem to access the Internet ... just a mobile WiFi (there is no cable available at our house). How do I connect my Time Capsule to the Internet via the mobile WiFi?

    I don't have a DSL or cable modem to access the Internet ... just a mobile WiFi (there is no cable available at our house and the mobile WiFi is our only option). How do I connect my Time Capsule to the Internet via the mobile WiFi?

    LOL!!
    I am in Australia and the ISP... I think both the main ones would fit your description to a T.. big T in particular.
    Your router is really unsuitable.. if it is only wireless and no ethernet.. just buy an ethernet one.
    Do a search on ebay.. 3g router.
    But you can get the TC to join a wireless network.
    It is a non-standard setup that Apple will not support.. the option is hidden.
    If you are on Lion download the 5.6 utility. Go to the wireless set up page and hold down the option key whilst selecting wireless mode.. a new option, join will appear. You can then put in the ssid and passkey of the 3g router.
    But please note the end result of this setup..
    very slow speed. The TC is now a second wireless hop from your clients.. this will halve the speed.
    In this mode the ethernet are deactived.. for reasons only Apple know, they decided you should not use ethernet when doing this.

  • How do I access my time capsule over the internet

    How do I access my time capsule over the internet. I've already set it up to share over WAN, but I have ATT so my TC is connected to the router provided by ATT can I still access my TC via the internet even though its not directly connected to the Ethernet?

    The TC should be in bridge mode.. not setup to share over wan.. that will never work. That is assuming you haven't bridged the ATT router.
    Once you bridge the TC see if you can setup BTMM using icloud settings in the TC. As per the Apple docos.. here.
    You should also be able to directly access the TC since you have a router with dyndns client at a guess.. the setup is simply forward port 548 to the TC.
    Google search this.. there is huge number of resources available. eg
    http://useranswer.com/answer/how-can-i-access-my-time-capsule-remotely-with-iclo ud/

  • How can i create multiple accounts but use the same itunes?

    how can i create multiple accounts but use the same itunes?

    Hi iCloud is Making Me Go Crazy,
    You will need to create a new Apple ID for your GameCenter and iCloud services.  You can continue to use the current Apple ID you share with your Mom for access to iTunes Store purchases if you wish. 
    Using your Apple ID for Apple services
    http://support.apple.com/kb/HT4895
    Frequently asked questions about Apple ID
    http://support.apple.com/kb/HT5622
    Cheers,
    - Judy

  • How do I create a new account and get stuff from the old account to the new account

    How do I create a new account and get stuff from the old account to the new account

    There are instructions on this page for creating a new account : Set up an Apple ID in iTunes
    Or if you don't want to give credit card details : Create an iTunes Store, App Store, or iBooks Store account without a credit card or other payment method
    But you won't be able to transfer purchases from your old account to it, all content that you download from the store will remain tied to the account that downloaded it.

  • How can i create a new item in the app "health"?

    how can i create a new item in the app "health"? I need a field for documentation of "Waist-to-height ratio", exactly for "circumference".
    It's a matter of common knowledge, that the Waist-to-height ratio (WHtR) has more significance then the Body-Mass-Index (BMI).

    If you mean you want to change a color of a calendar category or create a new one, you cannot do that, what is pre-loaded is what you get and cannot be edited.

  • How do I create a Public Group on the Calendar Server?

    How do I create a Public Group on the Calendar Server?
    <P>
    Anyone can create Private Groups or Member Only Groups. You must be given
    administrative rights to create Public Groups on the Calendar Server. The
    Calendar Server Admin (SYSOP) can give anyone rights to create Public Groups by
    using the uniadmrights tool.
    <P>
    Go to /users/unison/bin/
    and run the uniadmrights
    tool. Some sample syntax:
    <P>
    To list all users with administrative rights:<P>
    % uniadmrights -ls -host yourhostname
    <P>
    To give John Smith, a user on node 10000, rights to administer Public Groups:<P>
    % uniadmrights -e "S=Smith/G=John" -add -pgrp -n 10000
    <P>
    In Calendar Server 4.0, you also have the option of using the Admin Server GUI
    to assign Administrative
    rights (instead of using the command-line method) by going to User Management,
    Administration Rights.
    <P>
    With the proper administrative rights, log into the Calendar Client. Go to Options,
    Manage Groups to create a new group. Choose PUBLIC from the dropdown window,
    add your users and/or resources and click OK to create the Public Group which
    can be seen by all users on the local Calendar Server.

    The following is info that I found in another post that I have been trying to follow.
    MrHoffman      New England
    Re: Configure DNS - OS X Server Next Steps
    Feb 13, 2011 6:36 AM (in response to Jimbooooooo)
    You're setting up internal DNS services, you referenced your ISP DNS servers and you should not have, and now those servers have no translations for your hosts. This is a common misconfiguration.
    See [configuring DNS on Mac OS X Server|http://labs.hoffmanlabs.com/node/1436] for how to set up your internal DNS server.
    And if there are any references to your ISP DNS servers here (within your client settings, within your server settings, your Airport settings, etc), then you're usually going to have DNS and connectivity problems. You're running a server now, so you'll be running your own services, and (particularly because of NAT here) referencing only your own DNS server(s).
    You may be setting up external DNS (if and when you need that), but that should happen after you set up your internal DNS. The above article has a link to setting up external DNS, when you get around to that, if/when you need in-bound connections into your LAN.

  • How do i create a mail box in the SMTP server thru a java program

    How do i create a mail box in the SMTP server thru a java program. If it is possible thru a java program.pls suggest a mail server compatible for the above possibility to work.
    pls help ....

    Please let me know if it is not at all possible to
    create a user account automatically thru a program
    (java) in a mail server... how does yahoo work
    then..does he manually add a user to the mail
    server...By talking to a web server not a mail server.
    >
    Is not there any mail server that will allow us to
    create mailboxes for my java program.. how do the
    other web account services work..
    As I said mail servers do have management interfaces. You need to find one and then determine what the management interface is.

Maybe you are looking for