Timed Desktop Synchronization

Is there a way to have the desktop (outlook) synchronization take place automatically every 15 minutes? I'm connected via bluetooth and using Desktop Manager 5.0
Thanks,
Blatty

Hey mikedowse,
Welcome to the BlackBerry Support Community Forums.
What version of BlackBerry Desktop Software are you using?  Also what version of Outlook are you using?
Try going through the steps in this article to bring back Outlook as an option: www.blackberry.com/btsc/KB02362
-ViciousFerret
Come follow your BlackBerry Technical Team on Twitter! @BlackBerryHelp
Be sure to click Like! for those who have helped you.
Click  Accept as Solution for posts that have solved your issue(s)!

Similar Messages

  • Desktop Synchronization problems?

    My desktop software manager does not show outlook as an option for synchronization??  It used to but has stopped recently

    Hey mikedowse,
    Welcome to the BlackBerry Support Community Forums.
    What version of BlackBerry Desktop Software are you using?  Also what version of Outlook are you using?
    Try going through the steps in this article to bring back Outlook as an option: www.blackberry.com/btsc/KB02362
    -ViciousFerret
    Come follow your BlackBerry Technical Team on Twitter! @BlackBerryHelp
    Be sure to click Like! for those who have helped you.
    Click  Accept as Solution for posts that have solved your issue(s)!

  • Moving files (also laptop-desktop synchronization / archiving)

    I know I've seen this problem nicely discussed someplace, but can't remember where. The typical example described is that of somebody on a trip where they take a laptop and get to work with Lightroom. How do they integrate what they've done with their desktop master database?
    In my case, here is what I'm trying to do. All of my pictures this quarter get immediately copied to a folder called Negatives/20081Q . In April, I will create a new folder and put new pictures into it (Negatives/20082Q). The Negatives folder resides on an external USB drive.
    I would like to create a folder on my primary hard disk called simply Negatives, perhaps. When I move via Lightroom images from my media cards to the local folder, I should get better performance. How do I then move those images at the end of a quarter to their archived folder on my USB drive? I of course want all pictures in the Lightroom database taken in that quarter to now have the base image found in the right archived place. Thanks!
    Dilip

    At the end of the quarter copy the folder to its new location and delete the local folder (check and backup first of course). Then open lightroom and in the Library go to the folder containing the images you want. The folder name will be in red as Lightroom can't locate the files. Right click on the folder name, select "locate missing photos" and point it to the new location. Done.
    Gordon

  • IRM - Synchronization (IRM desktop with IRM server)

    I have the following question regarding IRM:
    Failure to synchronize with the main server after the time interval identified by the administrator for the document must result in the inability of user to access the document until a successful connection with the document is successfully established
    Is this supported? I couldn't find any information about connection failure
    Thanks

    Yes, that's how it works. When an IRM Desktop retrieves the rights to a context (also known as a License), the license is issued with a certain valid time window. This is the total window for which it is valid. If the IRM Desktop fails to connect to the server within that time, the license will expire and access to any documents sealed to that context will cease immediately (any open documents will be closed there and then). Once the IRM Desktop synchronizes with the server, a new license is retrieved and your rights are reactivated.
    Now this would be very tedious if you had to wait for license to expire before renewing it. So we also give you the ability to schedule synchronisations independently of the license lifetime. So now we are dealing with two time intervals:
    1. The lifetime allowed by the administrator for an end-user to be able to use documents without synchronisation (what we call offline usage).
    2. The synchronisation interval.
    One typical combination of intervals is a 3-day lifetime with daily synchronisation. This means that provided your end-user has been on the network on a Friday, they can continue to use sealed documents over the weekend, thus guaranteeing access to necessary documentation (quite common with board members etc).
    The schedules are set on the IRM Server via the Enterprise Manage Control Console. See Section 9.3 Configuring Oracle IRM of the Administrator's Guide for Oracle IRM Server which is here:
    http://download.oracle.com/docs/cd/E17904_01/admin.1111/e12321/toc.htm
    I hope this makes sense.
    Frank.

  • Error message on Desktop when I try to sync

    Blackberry Desktop Synchronization Error Message: CRTranDB::AddNew : Duplicate record Id- <removed>. Please can someone help (and please, please help me avoid deleting the software and re-installing because it causes havoc on my BB as I have mutiple calendars, only one of which I want on my BB)
    EDIT: Personal Information such as PlN is prohibited for your security. Please review User Guidelines  under section "Be careful."

    I know that BlackBerry has a great BlackBerry Technical Solution Center that can be used to find a solution to the message you are receiving.  I believe there are a number of different error when skipping messages.  The mostly commonly found ones are 1 and 3.  If you get the exact error you can visit the BlackBerry Technical Solution Center and likely find a resolution to the message.  The link is listed below:
    www.blackberry.com/support

  • Not all calendar entries sync with desktop & Outlook

    I'm running V5 of the DM and the OS on my 8900. I have 4 different email addresses on by blackberry - 2 regular internet email, 1 gmail and 1 facebook. Calendar entries from only one of my internet email address will sync back to Outlook. I just tried a test by entering 3 different calendar entries for later today under the two internet email accounts and the gmail account. Only the one entered on my personal email account synced when I ran desktop synchronization.
    I do not use BES
    I do not use MS Exchange
    Both email accounts are hosted by the same ISP
    It used to sync fine until I upgraded to OS 5 from what I remember.
    it is very frustrating because many of my calendar entries just never make it to my desktop but I have no apparent problem in the other direction.

    Hello saltiel,
    Welcome to the BlackBerry Support Community Forums.
    I would recommend going through the following knowledge base article about how to merge multiple calendars into one calendar on the BlackBerry smartphone.
    Link: http://www.blackberry.com/btsc/KB19240
    Thank you
    -DrP
    Come follow your BlackBerry Technical Team on Twitter! @BlackBerryHelp
    Be sure to click Kudos! for those who have helped you.
    Click Solution? for posts that have solved your issue(s)!

  • 6602 Synchronize 4 outputs by matlab

    Hello,
    I am trying to use PCI-6602 counters to generate 4 pulses that start together. The width of these 4 pulses are ms level. However, the delay between channels is ms level too. So how to synchronize trigger the start and stop of 4 channels (with different duty cycle) by matlab?  
    I tried to use an external signal to trigger 4 channels together buy using 'addTriggerConnection', 'External' as source. But it didn't work. Matlab said Trigger and clock connections will not affect counter output channels.
    And how to connect wires?
    Thanks. 

    Hi Lindsay,
    If you are using the MATLAB® Data Acquisition Toolbox™ to program the PCI-6602, please contact the MathWorks support team since they will be better suited to answer MATLAB programming questions.
    To accomplish this in LabVIEW and our NI-DAQmx driver, you can use the information in these documents:
    Using a Digital I/O Line as the Start Trigger with a PCI-6602 (you don't have to wire any external lines)
    http://digital.ni.com/public.nsf/allkb/9052D691C228A56686256CFB00611D0D
    Timing and Synchronization Features of NI-DAQmx (If you want to use an external line, take a look at Figure 4)
    http://www.ni.com/white-paper/4322/en/
    MATLAB® and Data Acquisition Toolbox™ is a registered trademark of The MathWorks, Inc.
    Sincerely,
    Aldo A
    Applications Engineer
    National Instruments

  • Synchroniz​ing x-series pxie 6358 and 6363

    Hi,
    I have 2 pieces of PXIe-6358 at the moment and planning to extend the kit by 3 pieces of PXIe-6363 and to perform HW-timed analog readings on all devices synchronously.
    Using all AI channels of the PXIe-6363s, the max. sampling freq. is going to be 31.25 kHz I guess. Thus the sampling freq. of the PXIe-6358s have to be set to 31.25 kHz as well. To enforce the synchronisation with low jitter I think all sample clocks should be tied to a reference clock - OnBoardClock for example. The question is: how can I synchronise these X-series cards to a same reference clock and to the same frequency? Can somebody please suggest how it is done efficiently.
    Thanks,
    Krivan

    Synchronizing DSA, S Series, and X Series Devices With a Single NI-DAQmx Task
    NI-STC3 Timing and Synchronization Technology
    Synchronization Explained
    Christian

  • IP config versus Desktop client

    Questions to those of you already set up. We want to distribute both the
    Palm and CE device Desktop Synchronization Integration software to ALL my
    desktops, whether there is a device or not attached. We allow staff to
    connect personal devices AND we have Agency issued devices. We want to at
    least recognize all devices attached to our network, possibly force
    certain security policies against all devices. Can this be done? Is
    there any issues doing this, or should I only distribute the correct sync
    software to machines that actually attach a PDA?
    Second question: If you configure a PDA to use the appropriate IP client,
    can you also install the desktop sync agent and use it. For example, I
    want to be able to control whether a software install goes directly to the
    device, or whether it goes to the desktop the device sync's with. That
    way I can control when and how it is installed.
    Thanks

    Jeff,
    It appears that in the past few days you have not received a response to your posting. That concerns us, and has triggered this automated reply.
    Has your problem been resolved? If not, you might try one of the following options:
    - Do a search of our knowledgebase at http://support.novell.com/search/kb_index.jsp
    - Check all of the other support tools and options available at http://support.novell.com in both the "free product support" and "paid product support" drop down boxes.
    - You could also try posting your message again. Make sure it is posted in the correct newsgroup. (http://support.novell.com/forums)
    If this is a reply to a duplicate posting, please ignore and accept our apologies and rest assured we will issue a stern reprimand to our posting bot.
    Good luck!
    Your Novell Product Support Forums Team
    http://support.novell.com/forums/

  • Hardware options for synchronization

    Was wondering if someone could help "rank" these approaches for synchronization.
    - TCXO with shared references/PPS (i.e. - MIMO cable or OctoClock)
    - OCXO
    - OCXO with GPS
    The "standard" TCXO models require extra stuff (MIMO or OctoClock or external sources) to phase lock and time synchronize. 
    The OCXO gives you better accuracy...but it is unclear the degree to which this has an effect on phase coherency (and over how long a time).  Presumably, you'd still need something like a PPS to time synchronize?
    With the GPS disciplined devices, are you basically getting the phase coherency and time synchronization from the GPS signal rather than external 'stuff'?  Or are there instances where you'd still need something like the MIMO cable or OctoClock to further nail down timing and synchronization?
    Brandon
    Solved!
    Go to Solution.

    Hi Brandon,
    Thank you for the extra information! I have been looking further in to this issue, and a lot of your question depends on your hardware and system setup. JamesB, awesome post! This is great information.  To add to this, for our GPS USRPS (NI USRP 293x) unfortunately you cannot use the Ref In inputs, so splitting out the external clock is not going to be an option on this hardware. With this in mind, option (c) will likely be the easiest since that is exactly how our USRP's work. Are you using an NI USRP? If so and you're trying to sync up 8 of these USRP's together, GPS might be the only real option. 
    As far as direct cabling vs. GPS for accuracy, direct cabling is more accurate if you are using an external clock that is is more accurate than the onboard clock and if you're using a USRP that can use an external reference clock 
    The NI USRP 2930 and 2932 both have OCXO's which alone are more accurate but there is no way to extract the 10MHz source to another device, except for a MIMO cable which is only good to use for 2 devices. Therefore the direct cabling method only exists for specific scenarios:
    1. Using MIMO cable for up to 2 devices
    2. Using an external clock, and a splitter.
    However, the internal OXCO does not do you any good for more than two device synchronization. Using a GPS antenna, clock disciplining and a clear view of the sky will let each USRP utilize it's own OXCO and still be synchronized. So it is not just GPS, it is the act of using GPS information to adjust the already great OCXO time reference which required each device to adjust it's own clock. The following document shows the specifications for a USRP without a GPS antenna (just the OXCO accuracy) vs. the OCXO accuracy in conjunction with the GPS disciplining in section 4 (Synchronization with GPS Disciplined Oscillators on NI USRP 293x):
    http://www.ni.com/tutorial/14705/en/
    While I was looking in to this, I also found this forum post that had a similiar question:
    http://forums.ni.com/t5/USRP-Software-Radio/Synchronization-of-three-USRP-2932/m-p/2835772
    I hope this was helpful!
    Stephanie S.
    Application Engineer
    National Instruments

  • Desktop Sync Software Error: "The Operation terminated unexpectedly" During Outlook Calendar Sync

    My system is a standalone Dell PC running WinXP Pro SP3, Outlook 2003 SP3, and BB Desktop Software 6.1.0.36 (latest update).  Device is a Bold 9900.  Problem is with Blackberry Desktop synchronization of my Outlook Calendar; all other Organizer functions sync fine to Outlook 2003 if the Calendar is left un-sync'ed.  When Calendar sync is checked to Outlook, either alone or with the rest of the Organizer functions, sync seems to progress to a point and "sees" device (Bold 9900) and Outlook Calendars, sees all the calendar events (2518 at present in the Bold, 2444 in Outlook) and sees additions/deletions and changes.  It even gets as far as requesting verification of the changes required to sync.  When process to update proceeds, the device calendar is polled once more, then the error message "The Operation terminated unexpectedly" appears, process stops, and Desktop Software becomes "hung". Sometimes Outlook also hangs.  This occurs in both a "two-way sync" and a "one-way sync" (device over-writes Outlook).
    Solutions on BB Support pages have been tried (deleted and replaced mapi32.dll file etc.) but most solutions offered appear to relate to later Outlook versions (2007 & 2010) and don't relate to Outlook 2003.  I have also deleted the IntelliSync folder in the Research in Motion folder and re-initiated sync configuration to no avail.  I especially like BB's coment on their Support page KB15735 (although it doesn;t mention Outlook 2003, nor Desktop Software 6.0): 
    This is a previously reported issue that has been escalated internally to our development team. No resolution time frame is currently available.
    I previously used IntelliSync for a Palm 515 (and older Palm PDA's) on this PC with no problems.  Older versions of IntelliSync and Palm software were all removed before BB Desktop Software installation.  Also had tried un-installing Blackberry Desktop program and re-installing latest version.
    The same Bold 9900 works fine syncing with my Win7 Pro 64 bit laptop running Outlook 2007 for all sync functions.  Am I destined to upgrade my old desktop to Outlook 2007 or is there another fix?
    TIA,
    Keith

    In my desparation to keeping trying different avenues, I tried uninstalling the DM again but reinstalled version 4.3.0.15 (Aug 15 '07) instead of the more recent versions (had previously tried both 4.5 and 4.6 with the same errors messages received). 
    My first attempt to synch my Outlook Calendar with v.4.3 didn't work either but for some reason, it does work now.  Go figure?  I'm just going to cross my fingers & hope this older version will continue to work.

  • I am a beginner in Labview and need help with multi-device synchronization.

    I am using a VI I found in order to continuously acquire and write voltage.  The next phase is to somehow synchronize this with a linear platform and am wondering if there are any tutorials on how to do this out there, or if anyone could give just general advice.  I'm not necessarily asking for explicit details on the code but rather where I would be able to improve my skills in a way that would help with this project.  Thank you in advance.

    Hi riraheta,
    Are you using daq? Can you tell me more about this linear platform which you want to synchronize? What operation do you plan to synchronize?
    There are some examples online which has to do in synchronizing devices, depends on what you're planning to synchronize. The following are the few I have found.
    Links (Presuming that you're using DAQ devices):
    Synchronize Continuous Acquisition of Multiple Analog Devices (login required)
    https://decibel.ni.com/content/docs/DOC-12182
    Easily Synchronize Your Measurements in LabVIEW 2010
    http://www.ni.com/white-paper/11549/en/
    Application Design Patterns: Producer/Consumer
    http://www.ni.com/white-paper/3023/en/
    Application Design Patterns: Master/Slave
    http://www.ni.com/white-paper/3022/en/
    Timing and Synchronization Features of NI-DAQmx
    http://www.ni.com/white-paper/4322/en/
    Or you can search it from your NI Example Finder (Open LabVIEW >> Help >> Find Examples... >> Type in the keyword of your interests)
    Hope it helps
    Warmest regards,
    Lennard.C
    Learning new things everyday...

  • Synchroniz​e 2 PXI Systems through GPS using PXI 6552

    I want to synchronize two PXI systems separated by a distance of 5kms through GPS.
    PXI 6682 is a timing and synchronization card which can be used to achieve this. I also have a requirement to use PXI 6552 HSDIO in my application. Few channels in PXI 6552 are free. So i want to know if it is possible to achieve GPS Synchronization of the two PXI systems using PXI 6552.
    Regards,
    Sundar Ganesh

    Hi Ryan,
    This is a system configuration which i am doing for a requirement. The requirement is RF Generation in one PXI system and RF Acquisition in another PXI system separated by a distance of 2kms. The applications that will be running at both these PXI systems may be started at different times. So i am thinking of using a PXI card in both the chassis to synchronize them through GPS.
    Regarding this, i have already contacted the local NI FSE and together with him only we have decided to go ahead with PXI 6552 for GPS Synchronization. But i started doubting the usage of 6552 for GPS synchronization when i couldnt see the card in the list of Timing and Synchronization cards.
    I have attached a schematic of the configuration. Let me know which PXI card should be used for synchronising these two systems.
    Regards,
    Sundar
    Attachments:
    PXI Configuration.JPG ‏21 KB

  • Velocity profiling with SoftMotion Module

    Hi Folk,
    I need to move a stepper motor following a velocity profile, i.e. I need to change continuously the velocity while motion is in progress.
    I intend to perform the move with a cRIO platform equipped with a NI 9512 module.
    By using the property & invoke nodes, introduced first in NI SoftMotion Module 2009 SP1, I have created a small test routine to perform my task.
    I have used the property & invoke nodes, instead of the function blocks, because I want to update the velocity profile as fast as possible.
    For the test routine I have used a simulated axis (a servo motor) and the routine is developed by using the scan interface.
    In the main loop, a sinusoidal wave (point by point) generates a sample velocity profile, the velocity is passed to the "velocity" Straigth-Line Move property node and it is applied to the axis by the "Start" Straigth-Line Move invoke node.
    The test routine runs circa correctly until the velocity profile cross the zero, at that time the routine stops with the following Error -77070.
    I have added an offset to the generated sinusoidal profile. The test routine runs correctly if the offset sets the sinusoidal profile all positive or all negative, i.e. the offset is greater than sinusoidal amplitude.
    Question (1)
    I beleave that this behavior is due to a bug in the Straigth-Line Move node. I am right?
    Question (2)
    I have written that the routine runs "circa" correctly because furthermore the previous bug there is a timing issue.
    I have set the Scan Period = 5 ms as it is requested for 951x modules.
    If the timed loop (Synchronize to Scan Engine) is set to 5 scans or more the timing of the timed loop seems to be correct (the sinusoidal wave shows the period that has been configured).
    If the timed loop is set to 4 scans or less the timing of the timed loop becomes longer  (the sinusoidal wave shows a longer period as that has been configured).
    Any idea about this timing issue?
    Question (3)
    Any suggestion how to write a faster velocity profiling with the SoftMotion Module?
    Thanks for your help,
    Asper
    P.S.
    Error -77070 occurred at Invoke Node in Axis_Velocity_profiling.vi
    Possible reason(s):
    NI SoftMotion:  A Start operation is pending. Please add a delay between consecutive preemptive Start Motion calls.
    Attachments:
    velocity_profile_exemple.zip ‏77 KB

    Hi Reid,
    I am developing a system for low-force tests of very thin tissues in tension and fatigue.
    The force is measured with a load cell and is applied by pulling the sample with a linear translation stage and the elongation is measured with a linear encoder.
    The linear stage is motorized with a 2-phase-stepper motor, and with two limit switches. The stepper is designed for applications with very limited space conditions and the motor is hollow.
    The linear encoder has a 20 nm resolution and a 1 um accuracy, and includes an electronic for signal conditioning that is compliant with the encoder input of the NI 9512 module.
    The load cell is a full bridge with an accuracy better than 0.01 %. For acquiring and conditioning the full bridge, the system uses a NI 9237.
    The system will provide tests that are controlled both in force and in elongation.
    For the tests controlled in force, the loop is closed with the signal measured by the load cell and the translation stage is driven in velocity.
    For the tests controlled in elongation, the loop is closed with the encoder signal and the translation stage is driven in position.
    For both type of tests, the user can select different test profiles, for example: a linear increasing, a sinusoidal profile for fatigue test, etc.
    The user can pause the test at any time, and the system must take the condition, until the next proceed command.
    My previous post: question (1)
    Your reply:
    I ran the code  Axis Override Test 1 on my machine on a simulated Axis and this was the performance I observed:
    Our versions maybe differing did you see the same behavior on a simulated axis?
    Concerning the velocity that is read from the Read (Data) function block, I observe the following:
    With a simulated axis (both in My computer and in cRIO-9073) the values are positive for forward move and they are negative for backward move (as you also have observed).
    With the real axis (NI 9512) the values are positive both for forward move and backward move.
    Please see the next images.
    With simulated axis
     With real axis (NI 9512)
     My system is as follows:
       LabVIEW: 9.0f3
       SoftMotion: 9.0.1
       NI-Motion: 8.1.0.3037
       NI-RIO: 3.3.1
       NI-RT: 9.0.0
    I want to point out that the simulated-axis is a servo drive while the real axis is a stepper drive (NI 9512).
    With my software release, I believe that this behavior is due to a bug, probably in the stepper drive interface. I am right?
    I suggest that you try on a real stepper axis (NI 9512).
    My previous post: question (2)
    Your reply:
    These two questions I feel share the same root cause. It takes a little bit longer to calculate the a preemptive move in the opposite direction.
    Considering the observation on the Read (Data) function block issue, now I note that my second question arises from the sum of two different behaviors. In case the Read (Data) function block issue is solved, as for simulated axis, the sentence can be rewritten as:
    The velocity plot shows some computation troubles as the velocity is approaching the zero, with the derivative both positive and negative.
    Furthermore I have discovered that this computation troubles gives a blocking error if the velocity is approaching the zero with a zero derivative.
    Once the velocity reaches the zero with a zero derivative, the "Velocity Override" Write is no any more able to change the velocity!
    No errors or warnings comes out in this situation!
    This behavior is true with an axis both real and simulated, and is still true both with an all function blocks code and a mixed function blocks/invoke nodes code.
    From this point of view, the velocity troubles with the approaching to zero are very very bad!
    Please consider that in the previous posted example you can find an all function blocks code, Axis Velocity Override_test_0.vi, and a mixed function blocks/invoke nodes code,  Axis Velocity Override_test_1.vi.
    You can easily test the velocity blocking error by putting the parameter offset = amplitude in the previous posted example.
    My previous post: question (3)
    Your reply:
    I am curious if you are observing that around zero % the override function performs poorly, was this present on the function block example? I think the problem here is the preemptive move being called from the straightline move function.  Basically, the trajectory generator is still calculating points when send the command to it. Since we are updating the velocity at a  very fast interval we notice some of this breakup due to the longer latancy times. Even with this
    Error -70216 occurred at an unidentified location
    Possible reason(s):
    Motion:  A required resource is busy and unable to accept further commands at this time.
    To get around this error you will need to call into the trajectory generator at a slower period of time to allow it to finish the operation in progress. Keep in mind the control loop we are calling into in RT is the command loop to the trajectory generator and the position control loop is performed on the FPGA of the module itself.
    I want to underline that the computation troubles as the velocity is approaching the zero has not apparent connection with the Error -70216.
    I have tested the posted routines with Scan Period = 5 ms and the Number of  Scans = 5 or more (25 ms for cycle or more) and the computation trouble is still there every time that the velocity is approaching the zero.
    The Error -70216 come out randomly and increases as the cycle time decreases.
    I did not observe any decay in the time to perform the Velocity Override around zero %, but you have to consider that I did not make any test to investigate this issue.
    I agree with you, the Error -70216 can arise from some commands that try to access the same resource a the same time.
    In my opinion the Velocity Override has to be predominant, i.e. no matter what the routine is actually doing, the routine should start immediately to correct the actual velocity to reach the new value.
    Suggestion: for the future release of the Velocity Override, please consider to leave the opportunity to select from percentage velocity (as it is now) an absolute velocity.
    Regards,
    Asper

  • How do you download a static file using a FileReference and URLRequest and show the progress?

    All,
       I'm trying to download static content (PDFs) off of my server using tutorials from adobe's site and some online as well and i'm having no luck showing an updated progress bar.  I attached the meat of my code below.  If a user clicks a hyperlink, it calls the downloadPDF method passing in a constant url defined.
      When debugging, i can see that the event.bytesLoaded is incrementing on each call to the progress method, however the bytesTotal is only set to the intitial number of bytes transferred on the first pass through the method.  (Ex:  First time the method is called, bytesLoaded and bytesTotal will be 4,000... which i dont understand... the bytesTotal should be the total size of the file being downloaded.. definitely not the case...  the next time the method is called, bytesLoaded will increases to some number while bytesTotal will remain at 4,000).  This happens during the entire file transfer.
    Am i missing something? Are the examples incorrect?  Also to note, i'm using sdk 3.2 (Not sure if that makes a difference.)
    Thanks for any response or insight.
    Damian
    <mx:Script>
            <![CDATA[
                import com.ctc.fema.resources.Buttons;
                import flash.net.FileReference;
                private var fileRef:FileReference;
                private var urlReq:URLRequest;
                 * Constant values for user manual pdfs
                private static const PDF_STRING:String = "blahblahblah.pdf";
                private function init():void
                    /* Define file reference object and add a bunch of event listeners. */
                    fileRef = new FileReference();
                    fileRef.addEventListener(Event.COMPLETE, completeHandler);
                    fileRef.addEventListener(Event.OPEN, openHandler);
                    fileRef.addEventListener(ProgressEvent.PROGRESS, progressHandler);
                private function doEvent(evt:Event):void
                    /* Create shortcut to the FileReference object. */
                    var fr:FileReference = evt.currentTarget as FileReference;
                    try
                        /* Update the Model. */
                        fileRefModel.creationDate = fr.creationDate;
                        fileRefModel.creator = fr.creator;
                        fileRefModel.modificationDate = fr.modificationDate;
                        fileRefModel.name = fr.name;
                        fileRefModel.size = fr.size;
                        fileRefModel.type = fr.type;
                        /* Display the Text control. */
                    catch (err:*)
                        /* uh oh, an error of sorts. */
                private function downloadPDF(url:String):void
                    /* Begin download. */
                    urlReq = new URLRequest(url);
                    fileRef.download(urlReq);
                 * When the OPEN event has dispatched, change the progress bar's label
                 * and enable the "Cancel" button, which allows the user to abort the
                 * download operation.
                private function openHandler(event:Event):void
                    downloadStatusContainer.visible = true;
                    downloadStatusContainer.includeInLayout = true;
                    downloadProgressBar.label = "DOWNLOADING %3%%";
                    cancelButton.enabled = true;
                 * While the file is downloading, update the progress bar's status.
                private function progressHandler(event:ProgressEvent):void
                    downloadProgressBar.setProgress(event.bytesLoaded, event.bytesTotal);
                 * Once the download has completed, change the progress bar's label one
                 * last time and disable the "Cancel" button since the download is
                 * already completed.
                private function completeHandler(event:Event):void
                    downloadStatusContainer.visible = false;
                    downloadStatusContainer.includeInLayout = false;
                    downloadProgressBar.label = "DOWNLOAD COMPLETE";
                    cancelButton.enabled = false;
                 * Cancel the current file download.
                public function cancelDownload():void
                    fileRef.cancel();
                    downloadProgressBar.label = "DOWNLOAD CANCELLED";
                    cancelButton.enabled = false;
                    downloadStatusContainer.visible = false;
                    downloadStatusContainer.includeInLayout = false;
            ]]>
        </mx:Script>

    The tick counter has a resolution of 1 ms.  Resolution, accuracy, and the responsiveness of the OS are three different things.  The issue is that OS latency can be 10s of milliseconds or occasionally longer.  If the OS decides to index the hard drive between the time you read the tick count and send the start audio command, your tone could be quite late. Sending the TTL pulse is a third call to the OS.  So you have two latency times for each trial. Unless you have a real-time operating system, this latency issue will introduce randomness into your data.
    Try sending TTL pulses of 50 ms duration every 200 ms, software timed, for a few minutes and look at the variation in the edge timing.  Then try it again with tones thrown into the mix and see if the variation changes. 
    That is where hardware timing and synchronization pays off. 
    Lynn 

Maybe you are looking for

  • Captivate 6 Text Entry Events Do Not Pass

    I am a long-time user of Captivate going back to version 2. I've created a simulation course with numerous text entry events that do not validate correctly. I am typically using the TAB key to validate the text entered. I have several lessons where e

  • Line Item (Element 525) in Check not printed

    Hi gurus, I created a CHECK for recently and it works fine. But suddenly the line items are now not printed. How come tis happen even if I did not do any modification on the form. The program used is the standard RFFOUS_C. Hope to hear from you soon.

  • Create a program, based on a report painter query issue continues

    Hi! I would like to create a program, which contains the same data, what I can get from a report, which is made by report painter in transaction GRR2. The given report is for checking the service orders. This report has a key (order number) and addit

  • Outgoing message errors

    So I just got a new dedicated server and moved all my java code over and now the 'contact us' form does not work anymore. The error says Relaying denied, but with the exact To: and From: headers using PHP mail() or directly from /usr/sbin/sendmail th

  • I purchased Lightroom 5 Student teacher edition in June 2013,

    I purchased Lightroom 5 Student teacher edition in June 2013, and installed it on my laptop and desktop computers. Recently my laptop crashed and I had to replace it. When I visit my account and try to re download it, it says it is not available to d