Rapid computation of exponential decay constants

Hello all,
I am attempting to develop a routine that rapidly computes the exponential decay constant of a given waveform.  I am using two different techniques involving the computation of DFTs and  another using corrected successive integration (LRS).  Both generally give the correct time constant for the input waveform even with a significant amount of noise.  The LRS solution is significantly less susceptible to noise (highly desirable) but considerably slower (the DFT computations run on the order of 10s of microseconds for a 1000 pt waveform while the LRS, as coded in Labview, runs at about 1.5 ms).  The LRS technique was developed by researchers at George Fox University in Oregon and they claim they were able to achieve computation times on the order of 200 us for both techniques.  I have been unable to achieve this time with the LRS technique (obviously) and have attempted to code this in C and use a Call Library node to call a compiled dll.  However, at best, I get a factor of 2 increase in speed.  In addition, additional computations using the dll seem to be additive - i.e. for four similar computations running in the same structure with no dependency on each other, the total computation time is approximately 4x that of one.  For my purposes, this is insufficient as I will be attempting to make these calculations 8x at 1kH. 
Looking through the discussions, I have been unable to ascertain whether I should expect a performance boost for well written C over well written Labview (most seem to ask why would you want to do anything external).  Anyway, I have attached the code so you can be the judge as to whether it is well written or if there can be any improvement in performance.  The main function is Test Analysis Methods.vi which generates an exponential waveform with scale, offset and noise and then the decay constant tau is calculated using the VI Get Tau.vi.  In addition, I have attached the C code as well as the dll for solving the LRS equations.  These were coded in Labview 8.6 and the C was coded using the latest version of Microsof's Visual C++ Express Edition.  Themain VI uses the FPGA module VI 'Tick Count' to determine the computation rate in microseconds, so if you don't have this module you will need to remove this code.
Any thoughts are appreciated.  Thanks, Matt
Matt Richardson
Certified LabVIEW Developer
MSR Consulting, LLC
Solved!
Go to Solution.
Attachments:
CRDS.zip ‏67 KB

Hi Matt,
after changing the summation loop in your LRS calculation the routine runs as fast (or faster) as the DFT variants... Anyway: check the results to be sure it's still correct!
Best regards,
GerdW
CLAD, using 2009SP1 + LV2011SP1 + LV2014SP1 on WinXP+Win7+cRIO
Kudos are welcome
Attachments:
Get Tau.vi ‏30 KB

Similar Messages

  • Generating an exponential decay graph

    Hey I am trying to generate an exponential decay graph. I have tried a few different signal generator types but nothing has been even close. Can anyone help?
    Solved!
    Go to Solution.

    You can use the Exponential Window (Signal Processing >>Windows) on a waveform.
    Visualize the Solution
    CLA
    LabVIEW, LabVIEW FPGA

  • Estimating exponential decay time constant - taking tangent lines

    Hello,
    How would you go about estimating a first order decay time constant? I have a system that loses heat very slowly and I wish to estimate the time constant from the first part of the data to allow for more frequent tests (I know what it will end up decaying to). 
    I know that I can make a good estimate based on the initial slope of the graph but I don't know how to implement this in LabVIEW. Does anyone know how I can make the VI calculate a tangent line to a graph and find where it intersects another line?
    Thanks
    Solved!
    Go to Solution.

    How about using the
    Exponential Fit VI
    Owning Palette: Fitting VIs
    Requires: Full Development System
    Returns the exponential fit of a data set (X, Y) using the Least Square, Least Absolute Residual, or Bisquare method.
    This VI uses the iterative general Least Square method and the Levenberg-Marquardt method to fit data to an exponential curve of the general form described by the following equation:
    f = aebx + c
    where x is the input sequence X, a is amplitude, b is damping, and c is offset. This VI finds the values of a, b, and c that best fit the observations (X, Y).
    Greetings from Germany
    Henrik
    LV since v3.1
    “ground” is a convenient fantasy
    '˙˙˙˙uıɐƃɐ lɐıp puɐ °06 ǝuoɥd ɹnoʎ uɹnʇ ǝsɐǝld 'ʎɹɐuıƃɐɯı sı pǝlɐıp ǝʌɐɥ noʎ ɹǝqɯnu ǝɥʇ'

  • After installing Mavericks my computer is suffering from constant kernel panics

    Hi, I installed Mavericks when it came out. Ever since then, my computer restarts on its own at lesat 4 or 5 times per day. Normally I'm web browsing when this happens.
    Separately, Google Chrome goes through phases when it gives the "Oh snap!" error no matter what website I visit. If I walk away from my computer and try a little later it will work again. Firefox simply crashes constantly.
    I ran Disk Repair. It did find damage and "repaired" it, but the problem has not gone away. Mavericks is the only new installation I've made other than automatic updates for Mac software and Apps. Here is a report after hte most recent panic. What should I do?
    Anonymous UUID:       D2EB90A8-86FB-1B01-A4CA-D3328739C0F9
    Sun Dec  1 18:44:32 2013
    panic(cpu 1 caller 0xffffff801a163c3e): "hfs_swap_HFSPlusBTInternalNode: catalog record #97 keyLength=22 expected=24\n"@/SourceCache/xnu/xnu-2422.1.72/bsd/hfs/hfs_endian.c:560
    Backtrace (CPU 1), Frame : Return Address
    0xffffff80933b3380 : 0xffffff8019e22f69
    0xffffff80933b3400 : 0xffffff801a163c3e
    0xffffff80933b3440 : 0xffffff801a162c6f
    0xffffff80933b3490 : 0xffffff801a157661
    0xffffff80933b34d0 : 0xffffff801a00697e
    0xffffff80933b35c0 : 0xffffff801a003627
    0xffffff80933b3660 : 0xffffff801a005ffe
    0xffffff80933b36b0 : 0xffffff801a18232f
    0xffffff80933b36e0 : 0xffffff801a1865aa
    0xffffff80933b3750 : 0xffffff801a16cdd6
    0xffffff80933b37e0 : 0xffffff8019ffd7a0
    0xffffff80933b3860 : 0xffffff801a1bdae6
    0xffffff80933b3f50 : 0xffffff801a23de23
    0xffffff80933b3fb0 : 0xffffff8019ef3e06
    BSD process name corresponding to current thread: identityservices
    Mac OS version:
    13A603
    Kernel version:
    Darwin Kernel Version 13.0.0: Thu Sep 19 22:22:27 PDT 2013; root:xnu-2422.1.72~6/RELEASE_X86_64
    Kernel UUID: 1D9369E3-D0A5-31B6-8D16-BFFBBB390393
    Kernel slide:     0x0000000019c00000
    Kernel text base: 0xffffff8019e00000
    System model name: iMac10,1 (Mac-F2268CC8)
    System uptime in nanoseconds: 6063547792323
    last loaded kext at 5757695239185: com.apple.driver.AppleUSBCDC          4.2.1b2 (addr 0xffffff7f9c0d2000, size 20480)
    last unloaded kext at 5887296218360: com.apple.driver.AppleUSBCDC          4.2.1b2 (addr 0xffffff7f9c0d2000, size 16384)
    loaded kexts:
    org.virtualbox.kext.VBoxUSB          4.2.6
    org.virtualbox.kext.VBoxDrv          4.2.6
    com.apple.driver.AudioAUUC          1.60
    com.apple.driver.AppleHWSensor          1.9.5d0
    com.apple.driver.AGPM          100.14.11
    com.apple.filesystems.autofs          3.0
    com.apple.driver.AppleBluetoothMultitouch          80.14
    com.apple.iokit.IOBluetoothSerialManager          4.2.0f6
    com.apple.driver.AppleMikeyHIDDriver          124
    com.apple.driver.AppleHDA          2.5.2fc2
    com.apple.driver.AppleMikeyDriver          2.5.2fc2
    com.apple.driver.ACPI_SMC_PlatformPlugin          1.0.0
    com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport          4.2.0f6
    com.apple.driver.AppleLPC          1.7.0
    com.apple.iokit.IOUserEthernet          1.0.0d1
    com.apple.Dont_Steal_Mac_OS_X          7.0.0
    com.apple.driver.AppleHWAccess          1
    com.apple.driver.AppleBacklight          170.3.5
    com.apple.GeForceTesla          8.1.8
    com.apple.driver.AppleUpstreamUserClient          3.5.13
    com.apple.driver.AppleMCCSControl          1.1.12
    com.apple.driver.AppleIRController          325.7
    com.apple.AppleFSCompression.AppleFSCompressionTypeDataless          1.0.0d1
    com.apple.AppleFSCompression.AppleFSCompressionTypeZlib          1.0.0d1
    com.apple.BootCache          35
    com.apple.driver.AppleUSBCardReader          3.3.5
    com.apple.iokit.SCSITaskUserClient          3.6.0
    com.apple.driver.XsanFilter          404
    com.apple.iokit.IOAHCIBlockStorage          2.4.0
    com.apple.driver.AppleAHCIPort          2.9.5
    com.apple.nvenet          2.0.21
    com.apple.driver.AppleUSBHub          650.4.4
    com.apple.driver.AppleFWOHCI          4.9.9
    com.apple.driver.AirPort.Atheros40          700.74.5
    com.apple.driver.AppleUSBEHCI          650.4.1
    com.apple.driver.AppleUSBOHCI          650.4.1
    com.apple.driver.AppleRTC          2.0
    com.apple.driver.AppleHPET          1.8
    com.apple.driver.AppleACPIButtons          2.0
    com.apple.driver.AppleSMBIOS          2.0
    com.apple.driver.AppleACPIEC          2.0
    com.apple.driver.AppleAPIC          1.7
    com.apple.driver.AppleIntelCPUPowerManagementClient          216.0.0
    com.apple.nke.applicationfirewall          153
    com.apple.security.quarantine          3
    com.apple.driver.AppleIntelCPUPowerManagement          216.0.0
    com.apple.AppleGraphicsDeviceControl          3.4.12
    com.apple.kext.triggers          1.0
    com.apple.driver.AppleBluetoothHIDKeyboard          170.15
    com.apple.driver.AppleHIDKeyboard          170.15
    com.apple.driver.IOBluetoothHIDDriver          4.2.0f6
    com.apple.driver.AppleMultitouchDriver          245.13
    com.apple.iokit.IOSerialFamily          10.0.7
    com.apple.driver.DspFuncLib          2.5.2fc2
    com.apple.vecLib.kext          1.0.0
    com.apple.iokit.IOAudioFamily          1.9.4fc11
    com.apple.kext.OSvKernDSPLib          1.14
    com.apple.driver.AppleSMBusPCI          1.0.12d1
    com.apple.iokit.IOFireWireIP          2.2.5
    com.apple.driver.AppleHDAController          2.5.2fc2
    com.apple.iokit.IOHDAFamily          2.5.2fc2
    com.apple.driver.IOPlatformPluginLegacy          1.0.0
    com.apple.iokit.IOBluetoothHostControllerUSBTransport          4.2.0f6
    com.apple.driver.IOPlatformPluginFamily          5.5.1d27
    com.apple.iokit.IOSurface          91
    com.apple.iokit.IOBluetoothFamily          4.2.0f6
    com.apple.driver.AppleSMC          3.1.6d1
    com.apple.driver.AppleBacklightExpert          1.0.4
    com.apple.nvidia.classic.NVDANV50HalTesla          8.1.8
    com.apple.driver.AppleSMBusController          1.0.11d1
    com.apple.nvidia.classic.NVDAResmanTesla          8.1.8
    com.apple.iokit.IONDRVSupport          2.3.6
    com.apple.iokit.IOGraphicsFamily          2.3.6
    com.apple.iokit.IOUSBHIDDriver          650.4.4
    com.apple.iokit.IOSCSIBlockCommandsDevice          3.6.0
    com.apple.iokit.IOUSBMassStorageClass          3.6.0
    com.apple.driver.AppleUSBMergeNub          650.4.0
    com.apple.driver.AppleUSBComposite          650.4.0
    com.apple.iokit.IOSCSIMultimediaCommandsDevice          3.6.0
    com.apple.iokit.IOBDStorageFamily          1.7
    com.apple.iokit.IODVDStorageFamily          1.7.1
    com.apple.iokit.IOCDStorageFamily          1.7.1
    com.apple.iokit.IOAHCISerialATAPI          2.6.0
    com.apple.iokit.IOSCSIArchitectureModelFamily          3.6.0
    com.apple.iokit.IOAHCIFamily          2.6.0
    com.apple.iokit.IOUSBUserClient          650.4.4
    com.apple.iokit.IOFireWireFamily          4.5.5
    com.apple.iokit.IO80211Family          600.34
    com.apple.iokit.IONetworkingFamily          3.2
    com.apple.iokit.IOUSBFamily          650.4.4
    com.apple.driver.NVSMU          2.2.9
    com.apple.driver.AppleEFINVRAM          2.0
    com.apple.driver.AppleEFIRuntime          2.0
    com.apple.iokit.IOHIDFamily          2.0.0
    com.apple.iokit.IOSMBusFamily          1.1
    com.apple.security.sandbox          278.10
    com.apple.kext.AppleMatch          1.0.0d1
    com.apple.security.TMSafetyNet          7
    com.apple.driver.AppleKeyStore          2
    com.apple.driver.DiskImages          371.1
    com.apple.iokit.IOStorageFamily          1.9
    com.apple.iokit.IOReportFamily          21
    com.apple.driver.AppleFDEKeyStore          28.30
    com.apple.driver.AppleACPIPlatform          2.0
    com.apple.iokit.IOPCIFamily          2.8
    com.apple.iokit.IOACPIFamily          1.4
    com.apple.kec.corecrypto          1.0
    com.apple.kec.pthread          1

    Also fwiw is system info:
    Hardware Information:
              iMac (21.5-inch, Late 2009)
              iMac - model: iMac10,1
              1 3.06 GHz Intel Core 2 Duo CPU: 2 cores
              4 GB RAM
    Video Information:
              NVIDIA GeForce 9400 - VRAM: 256 MB
    Audio Plug-ins:
              BluetoothAudioPlugIn: Version: 1.0 - SDK 10.9
              AirPlay: Version: 1.9 - SDK 10.9
              AppleAVBAudio: Version: 2.0.0 - SDK 10.9
              iSightAudio: Version: 7.7.3 - SDK 10.9
    Startup Items:
              VirtualBox: Path: /Library/StartupItems/VirtualBox
    System Software:
              OS X 10.9 (13A603) - Uptime: 0 days 0:13:34
    Disk Information:
              ST3500418ASQ disk0 : (500.11 GB)
                        EFI (disk0s1) <not mounted>: 209.7 MB
                        Macintosh HD (disk0s2) /: 499.25 GB (190.25 GB free)
                        Recovery HD (disk0s3) <not mounted>: 650 MB
              HL-DT-ST DVDRW  GA11N 
    USB Information:
              Apple Inc. Built-in iSight
              Apple Internal Memory Card Reader
              Apple Inc. iPhone
              Apple Computer, Inc. IR Receiver
              Apple Inc. BRCM2046 Hub
                        Apple Inc. Bluetooth USB Host Controller
    FireWire Information:
    Thunderbolt Information:
    Kernel Extensions:
              org.virtualbox.kext.VBoxDrv          (4.2.6)
              org.virtualbox.kext.VBoxUSB          (4.2.6)
    Problem System Launch Daemons:
    Problem System Launch Agents:
    Launch Daemons:
              [loaded] com.adobe.versioncueCS4.plist
              [loaded] com.ciscosystems.ciscoconnect.daemon.plist
              [loaded] com.microsoft.office.licensing.helper.plist
              [invalid] com.oracle.java.Helper-Tool.plist
    Launch Agents:
              [loaded] com.adobe.CS4ServiceManager.plist
              [invalid] com.oracle.java.Java-Updater.plist
    User Launch Agents:
              [failed] com.apple.CSConfigDotMacCert-[redacted]@me.com-SharedServices.Agent.plist
              [loaded] com.google.keystone.agent.plist
              [loaded] com.mlbam.nexdef.plist
              [not loaded] org.virtualbox.vboxwebsrv.plist
    User Login Items:
              GrowlHelperApp
              iTunesHelper
              Google Drive
              Google Chrome
              Dropbox
    3rd Party Preference Panes:
              Adobe Version Cue CS4
              DivX
              Flip4Mac WMV
              Growl
              MacFUSE
              NTFS-3G
    Internet Plug-ins::
              OVSHelper: Version: 1.0
              Default Browser: Version: 537 - SDK 10.9
              Flip4Mac WMV Plugin: Version: 2.3.3.3
              Google Earth Web Plug-in: Version: 5.2
              JavaAppletPlugin (1.7.11.21): Version: Java 7 Update 11
              AmazonMP3DownloaderPlugin101750: Version: AmazonMP3DownloaderPlugin 1.0.17 - SDK 10.4
              DivXBrowserPlugin: Version: 2.1
              Silverlight: Version: 5.1.10411.0 - SDK 10.6
              QuickTime Plugin: Version: 7.7.3
              iPhotoPhotocast: Version: 7.0
              SharePointBrowserPlugin: Version: 14.3.1 - SDK 10.6
              CANONiMAGEGATEWAYDL: Version: 2.1.0.1
              CANONiMAGEGATEWAYLI: Version: 2.1.0.1
              JavaAppletPlugin: Version: Unknown Outdated! Update
    User Internet Plug-ins::
              CitrixOnlineWebDeploymentPlugin: Version: 1.0.94
    Bad Fonts:
              None
    Old applications:
              Amazon MP3 Downloader:          Version: INFO_PLIST_VERSION - SDK 10.4
                        /Applications/Amazon MP3 Downloader.app
              Microsoft Alerts Daemon:          Version: 14.3.1 - SDK 10.5
                        /Applications/Microsoft Office 2011/Office/Microsoft Alerts Daemon.app
              Microsoft AutoUpdate:          Version: 2.3.6 - SDK 10.4
                        /Library/Application Support/Microsoft/MAU2.0/Microsoft AutoUpdate.app
              Microsoft Chart Converter:          Version: 14.3.1 - SDK 10.5
                        /Applications/Microsoft Office 2011/Office/Microsoft Chart Converter.app
              Microsoft Clip Gallery:          Version: 14.3.1 - SDK 10.5
                        /Applications/Microsoft Office 2011/Office/Microsoft Clip Gallery.app
              Microsoft Database Daemon:          Version: 14.3.1 - SDK 10.5
                        /Applications/Microsoft Office 2011/Office/Microsoft Database Daemon.app
              Microsoft Database Utility:          Version: 14.3.1 - SDK 10.5
                        /Applications/Microsoft Office 2011/Office/Microsoft Database Utility.app
              Microsoft Document Connection:          Version: 14.3.1 - SDK 10.5
                        /Applications/Microsoft Office 2011/Microsoft Document Connection.app
              Microsoft Error Reporting:          Version: 2.2.9 - SDK 10.4
                        /Library/Application Support/Microsoft/MERP2.0/Microsoft Error Reporting.app
              Microsoft Excel:          Version: 14.3.1 - SDK 10.5
                        /Applications/Microsoft Office 2011/Microsoft Excel.app
              Microsoft Graph:          Version: 14.3.1 - SDK 10.5
                        /Applications/Microsoft Office 2011/Office/Microsoft Graph.app
              Microsoft Language Register:          Version: 14.3.1 - SDK 10.5
                        /Applications/Microsoft Office 2011/Additional Tools/Microsoft Language Register/Microsoft Language Register.app
              Microsoft Office Reminders:          Version: 14.3.1 - SDK 10.5
                        /Applications/Microsoft Office 2011/Office/Microsoft Office Reminders.app
              Microsoft Office Setup Assistant:          Version: 14.3.1 - SDK 10.5
                        /Applications/Microsoft Office 2011/Office/Microsoft Office Setup Assistant.app
              Microsoft Outlook:          Version: 14.3.1 - SDK 10.5
                        /Applications/Microsoft Office 2011/Microsoft Outlook.app
              Microsoft PowerPoint:          Version: 14.3.1 - SDK 10.5
                        /Applications/Microsoft Office 2011/Microsoft PowerPoint.app
              Microsoft Ship Asserts:          Version: 1.1.4 - SDK 10.4
                        /Library/Application Support/Microsoft/MERP2.0/Microsoft Ship Asserts.app
              Microsoft Upload Center:          Version: 14.3.1 - SDK 10.5
                        /Applications/Microsoft Office 2011/Office/Microsoft Upload Center.app
              Microsoft Word:          Version: 14.3.1 - SDK 10.5
                        /Applications/Microsoft Office 2011/Microsoft Word.app
              My Day:          Version: 14.3.1 - SDK 10.5
                        /Applications/Microsoft Office 2011/Office/My Day.app
              Open XML for Excel:          Version: 14.3.1 - SDK 10.5
                        /Applications/Microsoft Office 2011/Office/Open XML for Excel.app
              SLLauncher:          Version: 1.0 - SDK 10.5
                        /Library/Application Support/Microsoft/Silverlight/OutOfBrowser/SLLauncher.app
              Solver:          Version: 1.0 - SDK 10.5
                        /Applications/Microsoft Office 2011/Office/Add-Ins/Solver.app
              SyncServicesAgent:          Version: 14.3.1 - SDK 10.5
                        /Applications/Microsoft Office 2011/Office/SyncServicesAgent.app
    Time Machine:
              Time Machine not configured!
    Top Processes by CPU:
                   2%          WindowServer
                   1%          EtreCheck
                   0%          Microsoft Word
                   0%          ps
                   0%          imagent
    Top Processes by Memory:
              127 MB             Google Chrome
              94 MB              mds_stores
              94 MB              Microsoft Word
              94 MB              com.apple.IconServicesAgent
              82 MB              Google Drive
    Virtual Memory Statistics:
              1.60 GB            Free RAM
              1.37 GB            Active RAM
              311 MB             Inactive RAM
              491 MB             Wired RAM
              412 MB             Page-ins
              0 B                Page-outs

  • TS4337 How do you stop the incessant error message when calendar can't update or delete an event on my Exchange, even though I have hit every option and even deleted the exchange and the calendars.  I'm ready to never use the computer again with the const

    Calendar is incessantly posting error messages that it cannot change or delete an event on my Exchange calendar.  I have tried the "revert to server, try again, and ignore" more times than I can count.  I even deleted the exchange from my connection and reinstalled without help.  Even when I have deleted the Exchange, it continues to have this error window every 60 seconds.  I am ready to stop using the computer just for the stress of it.  Any suggestions or help before this screen winds up with a shoe in it?

    To prevent Firefox from displaying form autocomplete suggestions, you can turn off that feature using the about:config page.
    In the address bar, type or paste '''about:config''' and tap the Enter/Return key.
    I suggest bookmarking this for easier future access.
    In the search box, type or paste '''formf''' and tap the Enter/Return key.
    Scroll down to '''browser.formfill.enable''' and tap the Toggle button to switch it from true to false.
    That's it. Does it work on Facebook?
    ''The about:config preferences editor in the mobile version is similar in principle to the desktop version but many of the preferences available on the desktop version have no effect in mobile. This one I only tested on one site, but it seems to work.''

  • Fourier Transform of an Exponentia​l Function

    ok. this is something which i had tried earlier. I'm supposed to do a fourier transform of this signal.... exp(-alpha*t) where alpha is greater or less than 0.. the upper limit is inf and lower limit is 0. the waveform i got is a straight line, and there's this error -20003 i.e number of samples > 0.
    I thought I had already defined the number of samples? Is that anything which I had missed out? Please see attached.
    Attachments:
    FT for real decaying exponential (eg 3-24) test v02.vi ‏25 KB

    I cannot find your function exp(-alpha*t) anywhere in your VI. -- Where should I define this?
    On the block diagram!
    Where do you enter alpha? -- As above.
    Maybe you want to add another control to the front panel.
    Quote: "... where alpha is greater or less than 0...". Is that the same as "where alpha is not equal 0"? - Nope. Sorry poor definition there. The equation applies only when alpha is Smaller or equals to 0
    Are you sure? So why would the function have negative alpha in the formula? A more reasonable assumption would be that alpha is positive and thus "-alpha" negative.
    I assume that "t" is probably related to the array index. However, you are taking the plain exponential of each array value instead. Why?  To reflect the original waveform into the waveform chart.
     You talk about an exponential function, but you actually generate a sine function, which is not even mentioned in the problem description. Could it be you want a sine function with an exponentially decaying amplitude?
    Why do you integrate? As the question goes, I need to find a decaying exponential over time. That's why I integrate the function.
    Integrating a function does not generate a decaying exponential. Makes no sense!
    What is the purpose if the derivative without signal input? Don't get your question
    In the lower right of your diagram you have a second graph terminal connected to the output f the derivative function. There is no input wired to that function.
    Why don't you put indicators on the error outputs? Alright, will do that.
    What's up with the blue diagram constants. Make them orange to avoid coercions. - May I know how I can do this?
    Easiest would be to just delete the constant, then right-click in the desired function input and select "create constant". Now you have the correct representation, guaranteed.
    If you later want to change it, right-click the diagram constant and change the representation.
    LabVIEW Champion . Do more with less code and in less time .

  • When is a def assigned to his constant value in a derived class ?

    Hi ,
    I encountered some strange thing in my app when using a def in a derived class from abstract base class. (dived by zero exception)
    I point it out here using a small code snippet which reflects the problem in my app:
    public abstract class Base{
        public var varBase;
    public class BaseDerived extends Base{
        def const = 1;
        var temp : Double;
        public override var varBase on replace{
            temp = varBase / const;
            println("{const}");
    function run(){
           var test = BaseDerived {varBase:10};
           println ("{test.temp}");
    result is:
    0
    InfinityI assumed that all "defs" will already be assigned before any single use in the code when creating an object. If I put the "def" in the base class all works fine. But apparently this is not case when implementing an abstract class and use a def in that class.
    What am I missing here ?
    thanks
    Guy

    I changed the code to:
    public mixin class Base {
        public var varBase;
        init { println("Base Init"); }
        postinit { println("Base PostInit"); }
    public class BaseDerived extends Base {
        def constant = 1;
        var temp: Double;
        init { println("BaseDerived Init"); }
        postinit { println("BaseDerived PostInit"); }
        public function showVar(msg: String) {
            println("# BaseDerived ({msg})");
            println("VarBase: {varBase}");
            println("Constant: {constant}");
            println("Temp: {temp}");
        public override var varBase on replace {
            showVar("Before computation");
            temp = varBase / constant;
            showVar("After computation");
    function run() {
        var test = BaseDerived { varBase: 10 };
        test.showVar("Created test");
    }The output of abstract class:
    # BaseDerived (Before computation)
    VarBase: 10.0
    Constant: 0 --> BAD
    Temp: 0.0
    # BaseDerived (After computation)
    VarBase: 10.0
    Constant: 0
    Temp: Infinity
    Base Init
    BaseDerived Init
    Base PostInit
    BaseDerived PostInit
    # BaseDerived (Created test)
    VarBase: 10.0
    Constant: 1
    Temp: Infinity --> NOK and replace not newly triggeredWhile the mixin base class indeed solves it:
    # BaseDerived (Before computation)
    VarBase: 10.0
    Constant: 1 --> constant here already been assigned
    Temp: 0.0
    # BaseDerived (After computation)
    VarBase: 10.0
    Constant: 1
    Temp: 10.0
    Base Init
    BaseDerived Init
    Base PostInit
    BaseDerived PostInit
    # BaseDerived (Created test)
    VarBase: 10.0
    Constant: 1
    Temp: 10.0 --> OKThanks for the quick goodies !
    I just need to read something on what "mixin" differs from abstract.
    cheers
    Guy

  • How do I stop in constant popups to install flash play when I already have the latest version?

    How do I stop the constant popups to install flash player on my computer?  I mean constant.  I already have the latest version.

    http://forums.adobe.com/thread/1195540

  • Mac Mini blinking rapidly - Mid 2007 1,83 Ghz C2D

    Last night I left my Mini running, as usual. This morning something had happened; the white diode was blinking quite rapidly, and it was a constant blinking with no particular pattern. I tried unplugging everything, and then repowering but with no luck. What happens is that I hear the CD-rom, and then 1-2 seconds later it starts blinking. I do not hear the startup chime. The display is also black and does never show any sign of life.
    There have been no symptoms what so ever prior to this, it has been working beautifully. Does anyone have any clue on what might be wrong?

    I have now tried quite a lot, but with no results. The HDD is fine, I tried putting that in an external cabinet and i was working perfectly.
    Then I tried replacing the RAM, which didn't help either. My conclusion is that the logic board is probably the problem. The Mini, sadly, has now been replaced ny a new one...

  • H61M-P21 B3 Constant Beeping, Won't POST

    So basically when I start my computer, I get a constant error beeping going, with a couple short beeps at the very start, and then back to just the constant beeping. I can see a little flashing underscore on the top left of my screen, and it switches between the numbers 98 and 99 on the bottom right. After about 20 seconds, I get even more beeps thrown into the already constant beeping for a second, and then they stop and it goes back to continuous beeping. I then also get 92, A2, A3, and A4 errors on the bottom right. It doesn't POST. It will just sit there constantly beeping with a A3 at the bottom right.
    I should also add that the power is always on whenever power is plugged in. Not sure why this is happening either. The only way to shut the motherboard all the way off is to unplug the power cord or turn off the PSU.
    My specs are as follows:
    Core i3 2120 CPU
    MSI H61M-P21 B3 Motherboard
    G.SKILL Ripjaws X Series 8GB (2 x 4GB) 240-Pin DDR3 SDRAM
    Diamond HD Radeon 6770 1GB GPU
    Seagate 250 GB SATA 7200 RPM HD
    ASUS SATA DVD-RW Drive
    Thermaltake Purepower 2.0 600 Watt PSU
    I previously had a ASRock board that wouldn't detect my video card, or any others I had here to try, so I bought this one. With the ASRock board, I could boot to Windows just fine with onboard video, so I think everything is working fine.
    Things I have tried:
    Resetting CMOS
    Trying each stick of RAM separately
    Using onboard GPU (same exact errors)
    Trying different monitors
    I'm out of ideas, and I'm not even sure if I can take the board back. Any help is greatly appreciated!

    It has completed POST when you get to the A3 code. AA is the one that is shown once in the OS. Those aren't errors, just the normal progression codes thru the POST process.
    A3 it's now looking for the OS. You can't migrate the OS from another system & expect it to work in the new one. Also, did you install the OS in AHCI? Then you must have the SATA controller set to AHCI & not in IDE mode.
    Added: What keyboard & mouse are used? F-Lock on the keyboard enabled? How many USB devices or add-in cards are being used?

  • Constant popup Windows on Safari

    I have Mac OS X, version 10.9.4. For the past several days, I have been getting numerous pop-up windows when I am browsing the internet via safari 7.0.6. These windows sometimes come up when I just HIGHLIGHT a portion of text on the page! I don't even have to click on a link or anything like that! They are become more and more invasive and intrusive and I do not know how to get rid of them.
    I have the latest updates for everything that I am aware of, I've done a Norton anti-virus scan and nothing came up. I also have pop-up windows disabled with safari. I am at my wits end, I'm afraid something really bad is going to be put on my computer because of these constant new windows that keep opening on the internet, and I don't know how to get rid of this.
    Please help! Thanks!

    You may have installed the "VSearch" trojan, perhaps under a different name. Remove it as follows.
    Malware is constantly changing to get around the defenses against it. The instructions in this comment are valid as of now, as far as I know. They won't necessarily be valid in the future. Anyone finding this comment a few days or more after it was posted should look for more recent discussions or start a new one.
    Back up all data before proceeding.
    Triple-click anywhere in the line below on this page to select it:
    /Library/LaunchAgents/com.vsearch.agent.plist
    Right-click or control-click the line and select
              Services ▹ Reveal in Finder (or just Reveal)
    from the contextual menu.* A folder should open with an item named "com.vsearch.agent.plist" selected. Drag the selected item to the Trash. You may be prompted for your administrator login password.
    Repeat with each of these lines:
    /Library/LaunchDaemons/com.vsearch.daemon.plist
    /Library/LaunchDaemons/com.vsearch.helper.plist
    /Library/LaunchDaemons/Jack.plist
    Restart the computer and empty the Trash. Then delete the following items in the same way:
    /Library/Application Support/VSearch
    /Library/PrivilegedHelperTools/Jack
    /System/Library/Frameworks/VSearch.framework
    ~/Library/Internet Plug-Ins/ConduitNPAPIPlugin.plugin
    Some of these items may be absent, in which case you'll get a message that the file can't be found. Skip that item and go on to the next one.
    From the Safari menu bar, select
              Safari ▹ Preferences... ▹ Extensions
    Uninstall any extensions you don't know you need, including any that have the word "Spigot," "Trovi," or "Conduit" in the description. If in doubt, uninstall all extensions. Do the equivalent for the Firefox and Chrome browsers, if you use either of those.
    Reset the home page and default search engine in all the browsers, if it was changed.
    This trojan is distributed on illegal websites that traffic in pirated content. If you, or anyone else who uses the computer, visit such sites and follow prompts to install software, you can expect much worse to happen in the future.
    You may be wondering why you didn't get a warning from Gatekeeper about installing software from an unknown developer, as you should have. The reason is that this Internet criminal has a codesigning certificate issued by Apple, which causes Gatekeeper to give the installer a pass. Apple could revoke the certificate, but as of this writing, has not done so, even though it's aware of the problem. This failure of oversight has compromised both Gatekeeper and the Developer ID program. You can't rely on Gatekeeper alone to protect you from harmful software.
    Remove the useless Norton/Symantec product by following the instructions on either of these pages:
    Uninstalling your Norton product for Mac
    Removing Symantec programs for Macintosh
    *If you don't see the contextual menu item, copy the selected text to the Clipboard by pressing the key combination  command-C. In the Finder, select
              Go ▹ Go to Folder...
    from the menu bar and paste into the box that opens by pressing command-V. You won't see what you pasted because a line break is included. Press return.

  • Ruby-wmii

    I recently installed ruby-wmii after reading about what it adds.
    Most everything works. But many things have been broken.
    - Modkey-Return no longer brings up urxvt
    -- For this I looked in wmiirc-config.rb at the keybindings and wmiirrc (from before I installed ruby-wmii) and everything looks the same (albeit in different syntaxes)
    - my transparent urxvt blink whenever I do anything wmii related (change tabs, add another urxvt to the tab, etc)
    -- turning off urxvt's transparency, shading, and fading in .Xdefaults fixes the problem but I would really prefer it with them
    EDIT: -- I've figured out that even with default wmii it blinks just with default wmii its's bery fast.
    EDIT: --- I assume that its just updating and with ruby-wmii it is slower when it updatesc
    - Modkey-shift-# (# being a tag I want to send something to) no longer works as it should with some programs (firefox for example)
    -- with urxvt it works fine but with firefox all it does is makes it so firefox is seen in both the current and the new tag. I want it so it is moved like what it use to do
    - feh no longer will set the background.
    All this problems cropped up after installing ruby-wmii and ssid. If worse comes to worst I'll just remove ruby-wmii and ssid and use the sh script again. I think I'm noticing ruby-wmii acting slower then plain wmii but that probably is ny mind waiting for various key codes that are broken to work... the darn key codes have spoiled me.
    Also: OpenOffice won't work with ruby-wmii or normal wmii. It says " no suitable windowing system found, exiting." (This is not a biggie. I can just use Abiword but I would prefer OpenOffice and want to know if there is a way to make it work)
    Last edited by tadada (2008-07-12 11:02:52)

    I'm a newbie, too.
    Modkey-Return no longer brings up urxvt
    I had to change:
    plugin_config["standard"]["x-terminal-emulator"] = "x-terminal-emulator"
    plugin_config["standard"]["x-terminal-emulator"] = "urxvt -tr"
    Also: OpenOffice won't work with ruby-wmii or normal wmii. It says " no suitable windowing system found, exiting."
    Does it work with any other WM/DE?
    http://bugs.archlinux.org/task/10680
    You could post your wmiirc-config.rb, here is mine:
    # {{{ ======== ruby-wmii CONFIGURATION BEGINS HERE ==============
    # Set the log level
    # It defaults to Logger::INFO.
    # Set to Logger::DEBUG for extra verbosity.
    #LOGGER.level = Logger::DEBUG
    # programs to run when wmiirc starts
    # one per line, they're run sequentially right before the main loop begins
    START_PROGS = <<EOF
    eval `cat $HOME/.fehbg`
    EOF
    # {{{ WM CONFIGURATION
    WMII::Configuration.define do
    border 1
    font '-*-terminus-medium-r-*-*-16-*-*-*-*-*-*-*'
    focuscolors '#FFFFFF #18185A #4c7899'
    normcolors '#888888 #000000 #333333'
    grabmod 'Mod1'
    rules <<EOF
    /Kdict.*/ -> dict
    /XMMS.*/ -> ~
    /Gimp.*/ -> ~
    /imagemagick.*/ -> ~
    /nxclient.*/ -> ~
    /MPlayer.*/ -> ~
    /XForm.*/ -> ~
    /XSane.*/ -> ~
    /fontforge.*/ -> ~
    /gtk-chtheme.*/ -> ~
    /Firefox.*/ -> Internet
    /gimv.*/ -> ~
    /w3m.*/ -> Internet
    /mutt.*/ -> Mail
    /epdfview.*/ -> PDF
    /mocp.*/ -> Musik
    /streamripper.*/ -> Musik
    /.*/ -> !
    /.*/ -> 1
    EOF
    # Translate the following names in the on_key and use_binding definitions.
    key_subs :MODKEY => :Mod1,
    :MODKEY2 => :Mod4,
    :LEFT => :h,
    :RIGHT => :l,
    :UP => :k,
    :DOWN => :j
    # Constant used by the intellisort tag selection mechanism
    # set it to 0.0 <= value <= 1.0
    # Lower values make recent choices more likely (modified first order
    # markovian process with exponential decay):
    # 0.0 means that only the last transition counts (all others forgotten)
    # 1.0 means that the probabilities aren't biased to make recent choices more
    # likely
    view_history_decay 0.8
    # Favor the view we came from in intellisort.
    # 1.0: that view is the first choice
    # 0.0: that view comes after all views with non-zero transition probability,
    # but before all views we haven't yet jumped to from the current one
    view_history_prev_bias 0.4
    dmenu_options %(-b -fn "#{font}" -nf "#{normcolors.split[0]}" -nb "#{normcolors.split[1]}" -sf "#{focuscolors.split[0]}" -sb "#{focuscolors.split[1]}")
    # {{{ Plugin config
    # Uncomment and change to override default on_click actions for the status
    # bar
    #plugin_config["standard:status"]["left_click_action"] = lambda{ system "xeyes" }
    #plugin_config["standard:status"]["right_click_action"] = lambda{ system "xeyes" }
    #plugin_config["standard:status"]["middle_click_action"] = lambda{ system "xeyes" }
    plugin_config["standard:status"]["refresh_time"] = 1
    # Uncomment and change to override default text
    #currload = nil
    #Thread.new{ loop { currload = `uptime`.chomp.sub(/.*: /,"").gsub(/,/,""); sleep 10 } }
    #plugin_config["standard:status"]["text_proc"] = lambda do
    # "{Time.new.strftime("%d-%m-%Y %H:%M")} {currload}"
    #end
    plugin_config["standard"]["x-terminal-emulator"] = "urxvt -tr"
    plugin_config["standard:actions"]["history_size"] = 3 # set to 0 to disable
    plugin_config["standard:programs"]["history_size"] = 5 # set to 0 to disable
    plugin_config["standard:volume"]["mixer"] = "Master"
    plugin_config["standard:mode"]["mode_toggle_keys"] = ["MODKEY2-space"]
    plugin_config["standard:battery-monitor"]["statefile"] =
    '/proc/acpi/battery/BAT0/state'
    plugin_config["standard:battery-monitor"]["infofile"] =
    '/proc/acpi/battery/BAT0/info'
    plugin_config["standard:battery-monitor"]["low"] = 5
    plugin_config["standard:battery-monitor"]["low_action"] =
    'echo "Low battery" | xmessage -center -buttons quit:0 -default quit -file -'
    plugin_config["standard:battery-monitor"]["critical"] = 1
    plugin_config["standard:battery-monitor"]["critical_action"] =
    'echo "Critical battery" | xmessage -center -buttons quit:0 -default quit -file -'
    # Allows you to override the default internal actions and define new ones:
    #plugin_config["standard:actions"]["internal"].update({
    # "screenshot" => nil, # remove default screenshot action
    # "google" => lambda do |wmii, *selection|
    # require 'cgi'
    # if selection && !selection.empty?
    # selection = CGI.escape(selection.join(" "))
    # else
    # selection = CGI.escape(%!#{`sselp`.strip}!)
    # end
    # url = "http://www.google.com/search?q=#{selection}"
    # case browser = ENV["BROWSER"]
    # when nil: system "ssid /etc/alternatives/x-www-browser '#{url}' &"
    # else system "ssid #{browser} '#{url}' &"
    # end
    # end,
    # "foo" => lambda do |wmii, *args|
    # IO.popen("xmessage -file -", "w"){|f| f.puts "Args: #{args.inspect}"; f.close_write }
    # end
    # {{{ Import bindings and bar applets
    from "standard" do
    use_feature "tag-bar"
    use_bar_applet "volume", 60
    #use_bar_applet "mode", 900
    use_bar_applet "status", 100
    #use_bar_applet "cpuinfo", 150
    use_bar_applet "mpd", 50 #110
    #use_bar_applet "battery-monitor"
    use_binding "dict-lookup"
    use_binding "execute-program-with-tag"
    use_binding "execute-action"
    use_binding "execute-program"
    (0..9).each{|k| use_binding "numeric-jump-#{k}" }
    use_binding "detag"
    use_binding "tag-jump"
    use_binding "retag"
    use_binding "retag-jump"
    use_binding "namespace-retag"
    use_binding "namespace-retag-jump"
    (('a'..'z').to_a+('0'..'9').to_a).each{|k| use_binding "letter-jump-#{k}" }
    (0..9).each{|k| use_binding "numeric-retag-#{k}" }
    (('a'..'z').to_a+('0'..'9').to_a).each{|k| use_binding "letter-retag-#{k}" }
    use_binding "move-prev"
    use_binding "move-next"
    use_binding "namespace-move-prev"
    use_binding "namespace-move-next"
    use_binding "history-move-forward"
    use_binding "history-move-back"
    use_binding "bookmark"
    use_binding "bookmark-open"
    use_feature "bookmark:actions"
    end
    # Mail-Plugin
    from "temporaer at gmx dot de" do
    use_bar_applet "msgs"
    end
    # {{{ del.icio.us bookmark import
    #plugin_config["standard:bookmark"]["del.icio.us-user"] = 'myusername'
    #plugin_config["standard:bookmark"]["del.icio.us-password"] = 'mypass'
    ## WORD OF CAUTION!
    ## Before setting the sync mode to :bidirectional, make sure
    ## that your bookmarks.txt file contains all the bookmarks you want to keep,
    ## because all the del.icio.us bookmarks not listed there will be deleted!
    ## You can import your del.icio.us bookmarks by setting it to
    ## :unidirectional and reloading wmiirc ("ALT-a wmiirc" by default).
    ## Allow some time for the bookmarks to be downloaded (wait until you see
    ## "Done importing bookmarks from del.icio.us." in
    ## $HOME/.wmii-3.5/wmiirc.log). You can then change the mode to :bidirectional
    ## and reload wmiirc. From that point on, the bookmark lists will be
    ## synchronized, so local modifications will be propagated to del.icio.us,
    ## and if you remove a bookmark locally it will also be deleted on
    ## del.icio.us.
    #plugin_config["standard:bookmark"]["del.icio.us-mode"] = :bidirectional
    #plugin_config["standard:bookmark"]["del.icio.us-share"] = true
    ## Sets the encoding used to:
    # * store the bookmark descriptions in bookmarks.txt
    # * present choices through dmenu
    # Please make sure your bookmarks.txt uses the appropriate encoding before
    # setting the next line. If you had already imported bookmarks from
    # del.icio.us, they will be stored UTF-8, so you might want to
    # recode utf-8..NEW_ENCODING bookmarks.txt
    # If left to nil, bookmarks imported from del.icio.us will be in UTF-8, and
    # those created locally will be in the encoding specified by your locale.
    #plugin_config["standard:bookmark"]["encoding"] = 'KOI8-R'
    # Allows you to override the default bookmark protocols and define new ones:
    #plugin_config["standard:bookmark"]["protocols"].update({
    # 'http' => nil, # remove default http protocol
    # 'ssh' => {
    # :open_urls => lambda do |wmii,bms|
    # term = wmii.plugin_config["standard"]["x-terminal-emulator"] || "urxvt"
    # bms.each do |bm|
    # uri = bm[:uri]
    # ssh_host = uri.host
    # ssh_host = "#{uri.user}@" + ssh_host unless uri.user.nil?
    # ssh_port = "-p #{uri.port}" unless uri.port.nil?
    # system "ssid #{term} -T '#{bm[:bm].url}' -e 'ssh #{ssh_host} #{ssh_port} || read' &"
    # end
    # end,
    # :get_title => lambda do |wmii,uri|
    # title = uri.host
    # title = "#{uri.user}@" + title unless uri.user.nil?
    # title << ":#{uri.port.to_s}" unless uri.port.nil?
    # title
    # end
    # 'pdf' => {
    # :open_urls => lambda do |wmii,bms|
    # bms.each do |bm|
    # path = URI.unescape(bm[:uri].path)
    # LOGGER.info "Opening #{path} with xpdf."
    # system "ssid xpdf '#{path}' &"
    # end
    # end,
    # :get_title => lambda do |wmii,uri|
    # fname = File.basename(URI.unescape(uri.to_s)).gsub(/\.\S+$/,"")
    # [fname, fname.downcase, fname.capitalize]
    # end
    # {{{ Tag all browser instances as 'web' in addition to the current tag
    browsers = %w[Firefox Konqueror Minefield]
    browser_re = /^#{browsers.join("|")}/
    on_createclient(condition{|c| browser_re =~ read("/client/#{c}/props")}) do |cid|
    write("/client/#{cid}/tags", "+web")
    end
    # {{{ Simpler key bindings --- not defined in plugins
    on_key("MODKEY-LEFT"){ write "/tag/sel/ctl", "select left" }
    on_key("MODKEY-RIGHT"){ write "/tag/sel/ctl", "select right" }
    on_key("MODKEY-DOWN"){ write "/tag/sel/ctl", "select down" }
    on_key("MODKEY-UP"){ write "/tag/sel/ctl", "select up" }
    on_key("MODKEY-space"){ write "/tag/sel/ctl", "select toggle" }
    on_key("MODKEY-d"){ write "/tag/sel/ctl", "colmode sel default" }
    on_key("MODKEY-s"){ write "/tag/sel/ctl", "colmode sel stack" }
    on_key("MODKEY-m"){ write "/tag/sel/ctl", "colmode sel max" }
    on_key("MODKEY-Return") do
    term = plugin_config["standard"]["x-terminal-emulator"] || "urxvt"
    system "#{term} &"
    end
    on_key("MODKEY-Shift-LEFT"){ write "/tag/sel/ctl", "send sel left" }
    on_key("MODKEY-Shift-RIGHT"){ write "/tag/sel/ctl", "send sel right" }
    on_key("MODKEY-Shift-DOWN"){ write "/tag/sel/ctl", "send sel down" }
    on_key("MODKEY-Shift-UP"){ write "/tag/sel/ctl", "send sel up" }
    on_key("MODKEY-Shift-space"){ write "/tag/sel/ctl", "send sel toggle" }
    on_key("MODKEY-Shift-c"){ write "/client/sel/ctl", "kill" }
    on_key("MODKEY-r"){ view prev_view }
    on_key("MODKEY-Control-LEFT") { write "/tag/sel/ctl", "swap sel left" }
    on_key("MODKEY-Control-RIGHT"){ write "/tag/sel/ctl", "swap sel right" }
    on_key("MODKEY2-m") {
    system("rm ~/.events")
    system("urxvt -tr -e mutt &")
    on_key("MODKEY2-w") {
    system("urxvt -tr -e w3m www.google.de &")
    # Hack to tag "next" window from shell or elsewhere
    @nexttag = ""
    register("NextWindowTags", nil, nil) {|tag,| @nexttag = tag }
    on_createclient do |cid|
    if @nexttag != ""
    write("/client/#{cid}/tags", @nexttag )
    @nexttag = ""
    end
    end
    # {{{ ======== CONFIGURATION ENDS HERE ==============
    end

  • How can I modify the NonLinear curve fit in 7.1 to a new formula?

    My problem is something like this.
    I am a beginner in LabVIEW and I have been trying to put together a piece of program that would acquire, analyze and display data from dynamic light scattering. I used a Formula Node to create a autocorrelation function which works a lot faster that the function that is on the functions palette and I have my final results in array and graph forms. I tried to look at the examples provided in the software package for some nonlinear fitting and I found the NonLinear Lev-Mar Fit.vi which would do something close to what we needed, but not enough. The autocorrelation data looks as a simple exponential decay, but the fitting procedure needs an extra term in the fitting equation to account for any undesired noise in the solution of interest. That term includes an Exponential Integral which LabVIEW had in its special function section. The problem that I have is to Modify the Lev-Mar fitting vi to account for the change. My formula looks something like:
    f = (B*exp(-A*x) + (1 - B )* ExpIntegr (g*x))^2
    where A and B are our fitting coefficients and the information of interest is included in A.
    Thank you very much for your time.

    What is g? A constant? Another fitting parameter?
    It is hard work to adapt the old lev-mar fit to a new model. Things are much improved in LabVIEW 8.0+, where the model VI is called via reference and tons of other improvements were implemented.
    I made similar improvements in 7.1 and you can e.g. try to modify one of my many such postings. I posted one involving exponential integrals a long time ago.
    (Download the example EI_Fit.llb)
    To adapt, just change the model and adjust the number of parameters if needed.
    For details, check the original thread. Let me know if you have any questions.
    LabVIEW Champion . Do more with less code and in less time .

  • Varying Lev-Mar init. conditions causes wide change in fit coeficients.

    Hey, I'm trying to use the advanced Lev-Mar fit vi to fit an exponential decay with an offset. I noticed that when I vary the initial condition for the time constant by 5% I get significant changes in my fit coeficient for the same parameter. However, when I multiply my input Y values by 10^4, the fit coeficients are more robust and change little with initial conditions that vary more than 10%. Also, the values now seem to match well with values I obtain when I perform the same fit in the Origin plotting program. Why is this? All my values are in double precision so I don't see how this could be a precision issue.

    The Lev-Mar has a well-known "bug" in the termination condition IF you fail to wire the "standard Deviation Input". In this case, the standard deviation is taken as 1, which is fine except for the case where your y-data is very small (e.g. all in microvolts or nanovolts). In this case, the function is considered converged after one iteration using the initial guesses.
    You have two options:
    (1) (not recommended) Edit the Lev-MAR.vi and make the diagram constant in the bottom center much smaller.
    (2) (RECOMMENDED!) Always wire a "standard deviation input array". In your case, just create an array with equal size as your data, initialized with numbers corresponding to the noise in your data. It does not need to be accurate, you could just take it as e.g. 10E-4 to 10e-6 times your y-range (y-max minus y-min).
    LabVIEW Champion . Do more with less code and in less time .

  • Outlook 2013 with exchange online account disconnected, tryin to connect for hours or indefinitely

    I posted this in another forum (office 365) and was told to copy it here as it wasn't an office 365 issue so here is what I posted there:
    ===================================
    Let me see if I can clarify better. This issue has been ongoing as long as I have worked for this client (I started in January but have been told the issue has been going on since before November of last year). The client has multiple construction sites
    and its headquarters. There is a remote desktop server setup with a public IP address for the users "in the field" for accessing network resources at headquarters. At major construction sites (currently 3) they have high speed internet service installed
    since the projects typically are 1+ years to complete. So at current times we have the following:
    Main office:
    Remote Desktop Server with logins for all employees
    Main 2012R2 server
    50MB/s internet connection via CenturyLink ISP
    Site 1:
    3 main users of computers. 1 constant user, 2 minimal use users. All 3 have experience the issue 3+ times a week
    Comcast 50MB/S ISP
    Site 2:
    3 Main users of computers. 1 constant, 2 medium use users. All 3 experience the issue 3+ times a week
    Comcast 50MB/s ISP
    Site 3:
    4+ computer users. 1 constant, 2 medium use users and the rest check email couple times a day. They also experience the disconnect issue 3+ times a week
    15 MB/S DSL from CenturyLink ISP
    There have been instances where (as examples) user 1a called me to tell me it was happening. Users 1b and 1c were not experiencing the issue. I was able to use a remote tool called Teamviewer to connect to her computer. Once connected I tried to open OWA
    but it would not connect. I tried to ping the site and could not get a response. To verify I remoted into user 1b computer and his outlook was still connected and pinged fine. Both users being at the same site are on the same network. Had user 1a remote desktop
    into the RDserver at the main office. Remoted into the server at the office her outlook on that machine connected no issues (in my mind rules out account issue?).
    I don't believe it is network related due to the other computers working fine and being able to connect to her computer indicated to me that her NIC was fine. I don't think it was her account because it worked fine from the RD Server plus email service to
    iPads/iPhones continue to work without issue. Once the computer is rebooted everything works fine for a while (could be hours, could be days).
    Now to answer the questions for you:
    1. it happens to all computers not at the main office but happens at random times to them. It also does not affect every computer at a remote location. It could be 1 or it could be multiple computers at the same time.
    2. Affected users iPhones, iPads and outlook 2013 pro session on the RD Server at the main office continue to work no issues.
    3. They cannot get to OWA on their machines when in that state, however can log into OWA on another machine plus the answer to #2 above.
    4. It is all users at those locations, however I have experienced it myself at my house 1 time since January (I have a different exchange online plan/company than the one I am discussing in this post). The issue is random and it is uncertain if it will correct
    itself if left sitting long enough (longest time it has been left is about 20 minutes or so) however even 20 minutes is a long time to wait for the service to return so users just reboot.
    Please let me know If you have any solutions/ideas.
    Thanks,
    Brandon Smith
    Cadence Communications
    ====================================
    Hi Branon,
    Thanks for your detailed information.
    After going your post carefully, I am impressed by your strong technical skills. Regarding “I don't believe it is network related due to the other computers working fine and being able to connect to her computer indicated to me that her NIC was
    fine. I don't think it was her account because it worked fine from the RD Server plus email service to iPads/iPhones continue to work without issue. Once the computer is rebooted everything works fine for a while (could be hours, could be days)” ,
    I go along with you. Since the affected account could connect to other clients without issue , it indicates Office 365 account is no problem. And other computer were working fine and can connect to her computer, it shows the network environment does not cause
    the issue. In this situation, the issue should relate to the specific Outlook Client. However this forum mainly focuses on Office 365 online services, to get more accurate responses, it’s suggested that you raise the problem in the Outlook forum. If they got
    any result and you need further assistance from Office 365 side, please feel free to let us know.
    In addition, about “I have had the users try to use OWA when it gets disconnected but they cannot get to that URL either. IE comes up with page not found”, I’d like to collect some information:
    1. Does the issue only happen to IE? Have you tried logging in other browsers using the OWA address (like Chrome or Firefox)? Does it work?
    2. Does only this user have the issue? Does it happen to other users?
    3. Which version of Internet Explorer browser does the user use?
    4. Could you provide us with the whole screenshot of the error message? You can post screenshots in our forum by clicking Use rich formatting and selecting the Insert Image icon.
    Also, please try the following steps for troubleshooting:
    a. Clear the IE caches and cookies when you log into Office 365 again.
    b. Use the InPrivate Browsing of Internet Explorer to login.
    c. Reset Internet Explorer’s settings, and try again.
    d. Try to login in another network environment.
    If there is any update, please let us know. I ’ll keep on monitoring this thread.
    Best regards,
    Jamie
    ===============================
    As of today we still randomly experience this disconnect issue. Just today I had my test user call me to say she was disconnected. She is in location 2 where I have a test laptop also setup with her logged in. When she called I had her check the test laptop
    and the outlook profile on that machine (same network) was still connected while her computer was not connected. I had her run the online analyzer tool on her machine (the one that would not connect) which ran for almost 2 hours. The tool finished right at
    the same time that her outlook finally connected back to the server.
    If anyone has any ideas/solutions please let me know.
    Thanks in advance,
    Brandon Smith
    Cadence Communications Inc. 

    Oddly enough my computer is right at this moment in this same disconnected state. Outlook shows an exclamation point in a yellow triangle. Its state is disconnected. If I go to portal.office.com I get to the login page but get page can't be displayed after
    entering my credentials. I tried using google and found this for login
    https://outlook.office365.com/owa/ it too times out and can't be displayed.
    if I try and ping these sites I get:
    ====================================================================
    Microsoft Windows [Version 6.1.7601]
    Copyright (c) 2009 Microsoft Corporation.  All rights reserved.
    C:\Users\brandon.CAD1>ping portal.office.com
    Pinging us.portal.office.akadns.net [2a01:111:f100:4001::4625:61ea] with 32 byte
    s of data:
    Request timed out.
    Request timed out.
    Request timed out.
    Request timed out.
    Ping statistics for 2a01:111:f100:4001::4625:61ea:
        Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),
    C:\Users\brandon.CAD1>ping login.microsoftonline.com
    Pinging aadg.windows.net.nsatc.net [168.62.24.150] with 32 bytes of data:
    Request timed out.
    Request timed out.
    Request timed out.
    Request timed out.
    Ping statistics for 168.62.24.150:
        Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),
    ===============================================================================
    If I remote into another machine at a client site I can log into portal.office.com using my email account.
    I ran the outlook connectivity analyzer tool and got this if it helps:
    ===============================================================
    Testing Outlook connectivity.
     The Outlook connectivity test completed successfully.
    Additional Details
    Elapsed Time: 41017 ms.
    Test Steps
    The Microsoft Connectivity Analyzer is attempting to test Autodiscover for
    [email protected].
     Autodiscover was tested successfully.
    Additional Details
    Elapsed Time: 12161 ms.
    Test Steps
    Attempting each method of contacting the Autodiscover service.
     The Autodiscover service was tested successfully.
    Additional Details
    Elapsed Time: 12161 ms.
    Test Steps
    Attempting to test potential Autodiscover URL
    https://cadcom.us:443/Autodiscover/Autodiscover.xml
     Testing of this potential Autodiscover URL failed.
    Additional Details
    Elapsed Time: 475 ms.
    Test Steps
    Attempting to resolve the host name cadcom.us in DNS.
     The host name resolved successfully.
    Additional Details
    IP addresses returned: 184.168.55.1
    Elapsed Time: 173 ms.
    Testing TCP port 443 on host cadcom.us to ensure it's listening and open.
     The port was opened successfully.
    Additional Details
    Elapsed Time: 149 ms.
    Testing the SSL certificate to make sure it's valid.
     The SSL certificate failed one or more certificate validation checks.
    Additional Details
    Elapsed Time: 152 ms.
    Test Steps
    The Microsoft Connectivity Analyzer is attempting to obtain the SSL certificate from remote server cadcom.us on port 443.
     The Microsoft Connectivity Analyzer wasn't able to obtain the remote SSL certificate.
    Additional Details
    The certificate couldn't be validated because SSL negotiation wasn't successful. This could have occurred as a result of a network error or because of a problem with the certificate installation.
    Elapsed Time: 91 ms.
    Attempting to test potential Autodiscover URL
    https://autodiscover.cadcom.us:443/Autodiscover/Autodiscover.xml
     Testing of this potential Autodiscover URL failed.
    Additional Details
    Elapsed Time: 9000 ms.
    Test Steps
    Attempting to resolve the host name autodiscover.cadcom.us in DNS.
     The host name resolved successfully.
    Additional Details
    IP addresses returned: 132.245.92.232, 132.245.58.104, 132.245.3.136, 132.245.64.248, 132.245.82.56, 132.245.88.200, 132.245.81.200, 132.245.81.136, 2a01:111:f400:2c84::8, 2a01:111:f400:1014::8, 2a01:111:f400:2c61::8, 2a01:111:f400:2c5d::8, 2a01:111:f400:142a::8,
    2a01:111:f400:5242::8, 2a01:111:f400:2414::8, 2a01:111:f400:4c0b::8
    Elapsed Time: 304 ms.
    Testing TCP port 443 on host autodiscover.cadcom.us to ensure it's listening and open.
     The specified port is either blocked, not listening, or not producing the expected response.
      Tell me more about this issue and how to resolve it
    Additional Details
    A network error occurred while communicating with the remote host.
    Elapsed Time: 8696 ms.
    Attempting to contact the Autodiscover service using the HTTP redirect method.
     The Autodiscover service was successfully contacted using the HTTP redirect method.
    Additional Details
    Elapsed Time: 2684 ms.
    Test Steps
    Attempting to resolve the host name autodiscover.cadcom.us in DNS.
     The host name resolved successfully.
    Additional Details
    IP addresses returned: 132.245.92.232, 132.245.58.104, 132.245.3.136, 132.245.64.248, 132.245.82.56, 132.245.88.200, 132.245.81.200, 132.245.81.136, 2a01:111:f400:2c84::8, 2a01:111:f400:1014::8, 2a01:111:f400:2c61::8, 2a01:111:f400:2c5d::8, 2a01:111:f400:142a::8,
    2a01:111:f400:5242::8, 2a01:111:f400:2414::8, 2a01:111:f400:4c0b::8
    Elapsed Time: 39 ms.
    Testing TCP port 80 on host autodiscover.cadcom.us to ensure it's listening and open.
     The port was opened successfully.
    Additional Details
    Elapsed Time: 57 ms.
    The Microsoft Connectivity Analyzer is checking the host autodiscover.cadcom.us for an HTTP redirect to the Autodiscover service.
     The redirect (HTTP 301/302) response was received successfully.
    Additional Details
    Redirect URL:
    https://autodiscover-s.outlook.com/Autodiscover/Autodiscover.xml
    HTTP Response Headers:
    Pragma: no-cache
    X-FEServer: BY2PR07CA071
    Connection: close
    Content-Length: 0
    Cache-Control: no-cache
    Date: Tue, 21 Apr 2015 04:40:05 GMT
    Location:
    https://autodiscover-s.outlook.com/Autodiscover/Autodiscover.xml
    Server: Microsoft-IIS/8.0
    X-Powered-By: ASP.NET
    Elapsed Time: 47 ms.
    Attempting to test potential Autodiscover URL
    https://autodiscover-s.outlook.com/Autodiscover/Autodiscover.xml
     Testing of the Autodiscover URL was successful.
    Additional Details
    Elapsed Time: 2540 ms.
    Test Steps
    Attempting to resolve the host name autodiscover-s.outlook.com in DNS.
     The host name resolved successfully.
    Additional Details
    IP addresses returned: 132.245.24.82, 132.245.92.34, 132.245.92.194, 132.245.80.146, 157.56.239.194, 132.245.64.146, 2a01:111:f400:1414::2, 2a01:111:f400:2c2c::2, 2a01:111:f400:1428::2, 2a01:111:f400:4c32::2, 2a01:111:f400:2c40::2, 2a01:111:f400:5000::2
    Elapsed Time: 345 ms.
    Testing TCP port 443 on host autodiscover-s.outlook.com to ensure it's listening and open.
     The port was opened successfully.
    Additional Details
    Elapsed Time: 44 ms.
    Testing the SSL certificate to make sure it's valid.
     The certificate passed all validation requirements.
    Additional Details
    Elapsed Time: 177 ms.
    Test Steps
    The Microsoft Connectivity Analyzer is attempting to obtain the SSL certificate from remote server autodiscover-s.outlook.com on port 443.
     The Microsoft Connectivity Analyzer successfully obtained the remote SSL certificate.
    Additional Details
    Remote Certificate Subject: CN=outlook.com, OU=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=WA, C=US, Issuer: CN=Microsoft IT SSL SHA1, OU=Microsoft IT, O=Microsoft Corporation, L=Redmond, S=Washington, C=US.
    Elapsed Time: 119 ms.
    Validating the certificate name.
     The certificate name was validated successfully.
    Additional Details
    Host name autodiscover-s.outlook.com was found in the Certificate Subject Alternative Name entry.
    Elapsed Time: 0 ms.
    Certificate trust is being validated.
     The certificate is trusted and all certificates are present in the chain.
    Test Steps
    The Microsoft Connectivity Analyzer is attempting to build certificate chains for certificate CN=outlook.com, OU=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=WA, C=US.
     One or more certificate chains were constructed successfully.
    Additional Details
    A total of 1 chains were built. The highest quality chain ends in root certificate CN=Baltimore CyberTrust Root, OU=CyberTrust, O=Baltimore, C=IE.
    Elapsed Time: 18 ms.
    Analyzing the certificate chains for compatibility problems with versions of Windows.
     Potential compatibility problems were identified with some versions of Windows.
    Additional Details
    The Microsoft Connectivity Analyzer can only validate the certificate chain using the Root Certificate Update functionality from Windows Update. Your certificate may not be trusted on Windows if the "Update Root Certificates" feature isn't enabled.
    Elapsed Time: 3 ms.
    Testing the certificate date to confirm the certificate is valid.
     Date validation passed. The certificate hasn't expired.
    Additional Details
    The certificate is valid. NotBefore = 2/13/2015 12:38:15 AM, NotAfter = 2/13/2016 12:38:15 AM
    Elapsed Time: 0 ms.
    Checking the IIS configuration for client certificate authentication.
     Client certificate authentication wasn't detected.
    Additional Details
    Accept/Require Client Certificates isn't configured.
    Elapsed Time: 146 ms.
    Attempting to send an Autodiscover POST request to potential Autodiscover URLs.
     The Microsoft Connectivity Analyzer successfully retrieved Autodiscover settings by sending an Autodiscover POST.
    Additional Details
    Elapsed Time: 1827 ms.
    Test Steps
    The Microsoft Connectivity Analyzer is attempting to retrieve an XML Autodiscover response from URL
    https://autodiscover-s.outlook.com/Autodiscover/Autodiscover.xml for user
    [email protected].
     The Autodiscover XML response was successfully retrieved.
    Additional Details
    Autodiscover Account Settings
    XML response:
    <?xml version="1.0"?>
    <Autodiscover xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/exchange/autodiscover/responseschema/2006">
    <Response xmlns="http://schemas.microsoft.com/exchange/autodiscover/outlook/responseschema/2006a">
    <User>
    <DisplayName>Brandon Smith</DisplayName>
    <LegacyDN>/o=ExchangeLabs/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=eec65d660c084484bbca3f80e1a10e9a-brandon</LegacyDN>
    <DeploymentId>5135be05-06e4-4e3b-9cbd-f39b6108647f</DeploymentId>
    </User>
    <Account>
    <AccountType>email</AccountType>
    <Action>settings</Action>
    <Protocol Type="mapiHttp">
    <Port>0</Port>
    <DirectoryPort>0</DirectoryPort>
    <ReferralPort>0</ReferralPort>
    <MailStore>
    <ExternalUrl>https://outlook.office365.com/mapi/emsmdb/[email protected]</ExternalUrl>
    </MailStore>
    <AddressBook>
    <ExternalUrl>https://outlook.office365.com/mapi/nspi/[email protected]</ExternalUrl>
    </AddressBook>
    </Protocol>
    <Protocol>
    <Type>WEB</Type>
    <Port>0</Port>
    <DirectoryPort>0</DirectoryPort>
    <ReferralPort>0</ReferralPort>
    <Internal>
    <OWAUrl AuthenticationMethod="LiveIdFba, OAuth">https://outlook.office365.com/owa/</OWAUrl>
    <Protocol>
    <Type>EXCH</Type>
    <ASUrl>https://outlook.office365.com/EWS/Exchange.asmx</ASUrl>
    </Protocol>
    </Internal>
    <External>
    <OWAUrl AuthenticationMethod="Fba">https://outlook.office365.com/owa/cadcom.us/</OWAUrl>
    <Protocol>
    <Type>EXPR</Type>
    <ASUrl>https://outlook.office365.com/EWS/Exchange.asmx</ASUrl>
    </Protocol>
    </External>
    </Protocol>
    <Protocol>
    <Type>EXHTTP</Type>
    <Server>outlook.office365.com</Server>
    <ASUrl>https://outlook.office365.com/EWS/Exchange.asmx</ASUrl>
    <OOFUrl>https://outlook.office365.com/EWS/Exchange.asmx</OOFUrl>
    <OABUrl>https://outlook.office365.com/OAB/fb606d0b-79d8-4255-9c7b-552a0fccb72f/</OABUrl>
    <UMUrl>https://outlook.office365.com/EWS/UM2007Legacy.asmx</UMUrl>
    <Port>0</Port>
    <DirectoryPort>0</DirectoryPort>
    <ReferralPort>0</ReferralPort>
    <SSL>On</SSL>
    <AuthPackage>Basic</AuthPackage>
    <EwsUrl>https://outlook.office365.com/EWS/Exchange.asmx</EwsUrl>
    <EmwsUrl>https://outlook.office365.com/EWS/Exchange.asmx</EmwsUrl>
    <SharingUrl>https://outlook.office365.com/EWS/Exchange.asmx</SharingUrl>
    <EcpUrl>https://outlook.office365.com/ecp/</EcpUrl>
    <EcpUrl-um>?rfr=olk&amp;p=customize/voicemail.aspx&amp;exsvurl=1&amp;realm=cadcom.us</EcpUrl-um>
    <EcpUrl-aggr>?rfr=olk&amp;p=personalsettings/EmailSubscriptions.slab&amp;exsvurl=1&amp;realm=cadcom.us</EcpUrl-aggr>
    <EcpUrl-mt>PersonalSettings/DeliveryReport.aspx?rfr=olk&amp;exsvurl=1&amp;IsOWA=&lt;IsOWA&gt;&amp;MsgID=&lt;MsgID&gt;&amp;Mbx=&lt;Mbx&gt;&amp;realm=cadcom.us</EcpUrl-mt>
    <EcpUrl-ret>?rfr=olk&amp;p=organize/retentionpolicytags.slab&amp;exsvurl=1&amp;realm=cadcom.us</EcpUrl-ret>
    <EcpUrl-sms>?rfr=olk&amp;p=sms/textmessaging.slab&amp;exsvurl=1&amp;realm=cadcom.us</EcpUrl-sms>
    <EcpUrl-publish>customize/calendarpublishing.slab?rfr=olk&amp;exsvurl=1&amp;FldID=&lt;FldID&gt;&amp;realm=cadcom.us</EcpUrl-publish>
    <EcpUrl-photo>PersonalSettings/EditAccount.aspx?rfr=olk&amp;chgPhoto=1&amp;exsvurl=1&amp;realm=cadcom.us</EcpUrl-photo>
    <EcpUrl-connect>Connect/Main.aspx?rfr=olk&amp;exsvurl=1&amp;Provider=&lt;Provider&gt;&amp;Action=&lt;Action&gt;&amp;realm=cadcom.us</EcpUrl-connect>
    <EcpUrl-tm>?rfr=olk&amp;ftr=TeamMailbox&amp;exsvurl=1&amp;realm=cadcom.us</EcpUrl-tm>
    <EcpUrl-tmCreating>?rfr=olk&amp;ftr=TeamMailboxCreating&amp;SPUrl=&lt;SPUrl&gt;&amp;Title=&lt;Title&gt;&amp;SPTMAppUrl=&lt;SPTMAppUrl&gt;&amp;exsvurl=1&amp;realm=cadcom.us</EcpUrl-tmCreating>
    <EcpUrl-tmEditing>?rfr=olk&amp;ftr=TeamMailboxEditing&amp;Id=&lt;Id&gt;&amp;exsvurl=1&amp;realm=cadcom.us</EcpUrl-tmEditing>
    <EcpUrl-extinstall>Extension/InstalledExtensions.slab?rfr=olk&amp;exsvurl=1&amp;realm=cadcom.us</EcpUrl-extinstall>
    <ServerExclusiveConnect>On</ServerExclusiveConnect>
    </Protocol>
    </Account>
    </Response>
    </Autodiscover>
    HTTP Response Headers:
    request-id: 443c7500-1216-4307-b195-8d742873d0f0
    X-CalculatedBETarget: co1pr04mb474.namprd04.prod.outlook.com
    X-DiagInfo: CO1PR04MB474
    X-BEServer: CO1PR04MB474
    Cache-Control: private
    Content-Type: text/xml; charset=utf-8
    Set-Cookie: ClientId=JYEVNJSG0UERWBME1PF2A; expires=Wed, 20-Apr-2016 04:40:07 GMT; path=/; secure; HttpOnly,EXOBasicAuth=compactTicket=&key=brandon%40cadcom.us+microsoft.exchange.autodiscover+157.56.138.143+&signature=QJdNVZ9GjQrYkxZg4iXgN8XbU7ZlhTifQyXVjqCwqbBgJL14yiG8oVRxKprB6LXqEBx90YDherBvRURQmGweF+XHW5Eg4gKIhRhSgy6XhMdQslO+PSV1TuZJIHB0g8KcM1MDr4LEuS19bT1HFPpLEUf7A+tmrfTQyy6l21zaUohb/Z0XZUn1o/pkbIcBBSb+tOVAemIsTyHN/p0VbbkA2AeMdVVJIz1wHLW7s9o7fCtJ7cM33Wzz9M6g5k/bNv/NAe9a2nbCZjpyqdmDkKrdmalekhBVkusIskPX5p8aVU8CuiTRtyIcRq8IWxvDhwyH3RiFnyVd5ytNy42M0r7+gQ==&puid=100300008CF2A4C2&expireTime=635651446880000000&membername=brandon%40cadcom.us&flags=False&userType=ManagedBusiness;
    expires=Mon, 20-Apr-2015 16:38:08 GMT; path=/Autodiscover; secure; HttpOnly,[email protected]=u56Lnp2ejJqBzc6Znc7OmcjSnpnJzdLLx8qa0sfOyM/Sms7OyMzLyJmbms/HgZyem5yQktGKjIHNz87K0s/K0s3Oq8/LxcvPxc/HgZGeko+Nm8/L0Y+NkJvRkIqLk5CQlNGckJI=;
    expires=Thu, 21-May-2015 04:40:08 GMT; path=/Autodiscover; secure; HttpOnly,[email protected]=u56Lnp2ejJqBzc6Znc7OmcjSnpnJzdLLx8qa0sfOyM/Sms7OyMzLyJmbms/HgZyem5yQktGKjIHNz87K0s/K0s3Oq8/LxcvPxc/H; expires=Thu, 21-May-2015 04:40:08 GMT; path=/Autodiscover;
    secure; HttpOnly
    Server: Microsoft-IIS/8.0
    X-AspNet-Version: 4.0.30319
    X-Powered-By: ASP.NET
    X-FEServer: BY1PR10CA0031
    Date: Tue, 21 Apr 2015 04:40:08 GMT
    Content-Length: 4345
    Elapsed Time: 1525 ms.
    The Microsoft Connectivity Analyzer is attempting to retrieve an XML Autodiscover response from URL
    https://autodiscover-s.outlook.com/Autodiscover/Autodiscover.xml for user
    [email protected].
     The Autodiscover XML response was successfully retrieved.
    Additional Details
    Autodiscover Account Settings
    XML response:
    <?xml version="1.0"?>
    <Autodiscover xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/exchange/autodiscover/responseschema/2006">
    <Response xmlns="http://schemas.microsoft.com/exchange/autodiscover/outlook/responseschema/2006a">
    <User>
    <DisplayName>Brandon Smith</DisplayName>
    <LegacyDN>/o=ExchangeLabs/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=eec65d660c084484bbca3f80e1a10e9a-brandon</LegacyDN>
    <DeploymentId>5135be05-06e4-4e3b-9cbd-f39b6108647f</DeploymentId>
    </User>
    <Account>
    <AccountType>email</AccountType>
    <Action>settings</Action>
    <Protocol>
    <Type>EXCH</Type>
    <Server>[email protected]</Server>
    <ServerDN>/o=ExchangeLabs/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/[email protected]</ServerDN>
    <ServerVersion>73C18088</ServerVersion>
    <MdbDN>/o=ExchangeLabs/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/[email protected]/cn=Microsoft Private MDB</MdbDN>
    <ASUrl>https://outlook.office365.com/EWS/Exchange.asmx</ASUrl>
    <OOFUrl>https://outlook.office365.com/EWS/Exchange.asmx</OOFUrl>
    <OABUrl>https://outlook.office365.com/OAB/fb606d0b-79d8-4255-9c7b-552a0fccb72f/</OABUrl>
    <UMUrl>https://outlook.office365.com/EWS/UM2007Legacy.asmx</UMUrl>
    <Port>0</Port>
    <DirectoryPort>0</DirectoryPort>
    <ReferralPort>0</ReferralPort>
    <AuthPackage>Anonymous</AuthPackage>
    <PublicFolderServer>outlook.office365.com</PublicFolderServer>
    <EwsUrl>https://outlook.office365.com/EWS/Exchange.asmx</EwsUrl>
    <EmwsUrl>https://outlook.office365.com/EWS/Exchange.asmx</EmwsUrl>
    <SharingUrl>https://outlook.office365.com/EWS/Exchange.asmx</SharingUrl>
    <EcpUrl>https://outlook.office365.com/ecp/</EcpUrl>
    <EcpUrl-um>?rfr=olk&amp;p=customize/voicemail.aspx&amp;exsvurl=1&amp;realm=cadcom.us</EcpUrl-um>
    <EcpUrl-aggr>?rfr=olk&amp;p=personalsettings/EmailSubscriptions.slab&amp;exsvurl=1&amp;realm=cadcom.us</EcpUrl-aggr>
    <EcpUrl-mt>PersonalSettings/DeliveryReport.aspx?rfr=olk&amp;exsvurl=1&amp;IsOWA=&lt;IsOWA&gt;&amp;MsgID=&lt;MsgID&gt;&amp;Mbx=&lt;Mbx&gt;&amp;realm=cadcom.us</EcpUrl-mt>
    <EcpUrl-ret>?rfr=olk&amp;p=organize/retentionpolicytags.slab&amp;exsvurl=1&amp;realm=cadcom.us</EcpUrl-ret>
    <EcpUrl-sms>?rfr=olk&amp;p=sms/textmessaging.slab&amp;exsvurl=1&amp;realm=cadcom.us</EcpUrl-sms>
    <EcpUrl-publish>customize/calendarpublishing.slab?rfr=olk&amp;exsvurl=1&amp;FldID=&lt;FldID&gt;&amp;realm=cadcom.us</EcpUrl-publish>
    <EcpUrl-photo>PersonalSettings/EditAccount.aspx?rfr=olk&amp;chgPhoto=1&amp;exsvurl=1&amp;realm=cadcom.us</EcpUrl-photo>
    <EcpUrl-connect>Connect/Main.aspx?rfr=olk&amp;exsvurl=1&amp;Provider=&lt;Provider&gt;&amp;Action=&lt;Action&gt;&amp;realm=cadcom.us</EcpUrl-connect>
    <EcpUrl-tm>?rfr=olk&amp;ftr=TeamMailbox&amp;exsvurl=1&amp;realm=cadcom.us</EcpUrl-tm>
    <EcpUrl-tmCreating>?rfr=olk&amp;ftr=TeamMailboxCreating&amp;SPUrl=&lt;SPUrl&gt;&amp;Title=&lt;Title&gt;&amp;SPTMAppUrl=&lt;SPTMAppUrl&gt;&amp;exsvurl=1&amp;realm=cadcom.us</EcpUrl-tmCreating>
    <EcpUrl-tmEditing>?rfr=olk&amp;ftr=TeamMailboxEditing&amp;Id=&lt;Id&gt;&amp;exsvurl=1&amp;realm=cadcom.us</EcpUrl-tmEditing>
    <EcpUrl-extinstall>Extension/InstalledExtensions.slab?rfr=olk&amp;exsvurl=1&amp;realm=cadcom.us</EcpUrl-extinstall>
    <ServerExclusiveConnect>off</ServerExclusiveConnect>
    </Protocol>
    <Protocol>
    <Type>EXPR</Type>
    <Server>outlook.office365.com</Server>
    <ASUrl>https://outlook.office365.com/EWS/Exchange.asmx</ASUrl>
    <OOFUrl>https://outlook.office365.com/EWS/Exchange.asmx</OOFUrl>
    <OABUrl>https://outlook.office365.com/OAB/fb606d0b-79d8-4255-9c7b-552a0fccb72f/</OABUrl>
    <UMUrl>https://outlook.office365.com/EWS/UM2007Legacy.asmx</UMUrl>
    <Port>0</Port>
    <DirectoryPort>0</DirectoryPort>
    <ReferralPort>0</ReferralPort>
    <SSL>On</SSL>
    <AuthPackage>Basic</AuthPackage>
    <CertPrincipalName>msstd:outlook.com</CertPrincipalName>
    <EwsUrl>https://outlook.office365.com/EWS/Exchange.asmx</EwsUrl>
    <EmwsUrl>https://outlook.office365.com/EWS/Exchange.asmx</EmwsUrl>
    <SharingUrl>https://outlook.office365.com/EWS/Exchange.asmx</SharingUrl>
    <EcpUrl>https://outlook.office365.com/ecp/</EcpUrl>
    <EcpUrl-um>?rfr=olk&amp;p=customize/voicemail.aspx&amp;exsvurl=1&amp;realm=cadcom.us</EcpUrl-um>
    <EcpUrl-aggr>?rfr=olk&amp;p=personalsettings/EmailSubscriptions.slab&amp;exsvurl=1&amp;realm=cadcom.us</EcpUrl-aggr>
    <EcpUrl-mt>PersonalSettings/DeliveryReport.aspx?rfr=olk&amp;exsvurl=1&amp;IsOWA=&lt;IsOWA&gt;&amp;MsgID=&lt;MsgID&gt;&amp;Mbx=&lt;Mbx&gt;&amp;realm=cadcom.us</EcpUrl-mt>
    <EcpUrl-ret>?rfr=olk&amp;p=organize/retentionpolicytags.slab&amp;exsvurl=1&amp;realm=cadcom.us</EcpUrl-ret>
    <EcpUrl-sms>?rfr=olk&amp;p=sms/textmessaging.slab&amp;exsvurl=1&amp;realm=cadcom.us</EcpUrl-sms>
    <EcpUrl-publish>customize/calendarpublishing.slab?rfr=olk&amp;exsvurl=1&amp;FldID=&lt;FldID&gt;&amp;realm=cadcom.us</EcpUrl-publish>
    <EcpUrl-photo>PersonalSettings/EditAccount.aspx?rfr=olk&amp;chgPhoto=1&amp;exsvurl=1&amp;realm=cadcom.us</EcpUrl-photo>
    <EcpUrl-connect>Connect/Main.aspx?rfr=olk&amp;exsvurl=1&amp;Provider=&lt;Provider&gt;&amp;Action=&lt;Action&gt;&amp;realm=cadcom.us</EcpUrl-connect>
    <EcpUrl-tm>?rfr=olk&amp;ftr=TeamMailbox&amp;exsvurl=1&amp;realm=cadcom.us</EcpUrl-tm>
    <EcpUrl-tmCreating>?rfr=olk&amp;ftr=TeamMailboxCreating&amp;SPUrl=&lt;SPUrl&gt;&amp;Title=&lt;Title&gt;&amp;SPTMAppUrl=&lt;SPTMAppUrl&gt;&amp;exsvurl=1&amp;realm=cadcom.us</EcpUrl-tmCreating>
    <EcpUrl-tmEditing>?rfr=olk&amp;ftr=TeamMailboxEditing&amp;Id=&lt;Id&gt;&amp;exsvurl=1&amp;realm=cadcom.us</EcpUrl-tmEditing>
    <EcpUrl-extinstall>Extension/InstalledExtensions.slab?rfr=olk&amp;exsvurl=1&amp;realm=cadcom.us</EcpUrl-extinstall>
    <ServerExclusiveConnect>on</ServerExclusiveConnect>
    <EwsPartnerUrl>https://outlook.office365.com/EWS/Exchange.asmx</EwsPartnerUrl>
    <GroupingInformation>CO1PR04</GroupingInformation>
    </Protocol>
    <Protocol>
    <Type>WEB</Type>
    <Port>0</Port>
    <DirectoryPort>0</DirectoryPort>
    <ReferralPort>0</ReferralPort>
    <Internal>
    <OWAUrl AuthenticationMethod="LiveIdFba, OAuth">https://outlook.office365.com/owa/</OWAUrl>
    <Protocol>
    <Type>EXCH</Type>
    <ASUrl>https://outlook.office365.com/EWS/Exchange.asmx</ASUrl>
    </Protocol>
    </Internal>
    <External>
    <OWAUrl AuthenticationMethod="Fba">https://outlook.office365.com/owa/cadcom.us/</OWAUrl>
    <Protocol>
    <Type>EXPR</Type>
    <ASUrl>https://outlook.office365.com/EWS/Exchange.asmx</ASUrl>
    </Protocol>
    </External>
    </Protocol>
    <Protocol>
    <Type>EXHTTP</Type>
    <Server>outlook.office365.com</Server>
    <ASUrl>https://outlook.office365.com/EWS/Exchange.asmx</ASUrl>
    <OOFUrl>https://outlook.office365.com/EWS/Exchange.asmx</OOFUrl>
    <OABUrl>https://outlook.office365.com/OAB/fb606d0b-79d8-4255-9c7b-552a0fccb72f/</OABUrl>
    <UMUrl>https://outlook.office365.com/EWS/UM2007Legacy.asmx</UMUrl>
    <Port>0</Port>
    <DirectoryPort>0</DirectoryPort>
    <ReferralPort>0</ReferralPort>
    <SSL>On</SSL>
    <AuthPackage>Basic</AuthPackage>
    <CertPrincipalName>msstd:outlook.com</CertPrincipalName>
    <EwsUrl>https://outlook.office365.com/EWS/Exchange.asmx</EwsUrl>
    <EmwsUrl>https://outlook.office365.com/EWS/Exchange.asmx</EmwsUrl>
    <SharingUrl>https://outlook.office365.com/EWS/Exchange.asmx</SharingUrl>
    <EcpUrl>https://outlook.office365.com/ecp/</EcpUrl>
    <EcpUrl-um>?rfr=olk&amp;p=customize/voicemail.aspx&amp;exsvurl=1&amp;realm=cadcom.us</EcpUrl-um>
    <EcpUrl-aggr>?rfr=olk&amp;p=personalsettings/EmailSubscriptions.slab&amp;exsvurl=1&amp;realm=cadcom.us</EcpUrl-aggr>
    <EcpUrl-mt>PersonalSettings/DeliveryReport.aspx?rfr=olk&amp;exsvurl=1&amp;IsOWA=&lt;IsOWA&gt;&amp;MsgID=&lt;MsgID&gt;&amp;Mbx=&lt;Mbx&gt;&amp;realm=cadcom.us</EcpUrl-mt>
    <EcpUrl-ret>?rfr=olk&amp;p=organize/retentionpolicytags.slab&amp;exsvurl=1&amp;realm=cadcom.us</EcpUrl-ret>
    <EcpUrl-sms>?rfr=olk&amp;p=sms/textmessaging.slab&amp;exsvurl=1&amp;realm=cadcom.us</EcpUrl-sms>
    <EcpUrl-publish>customize/calendarpublishing.slab?rfr=olk&amp;exsvurl=1&amp;FldID=&lt;FldID&gt;&amp;realm=cadcom.us</EcpUrl-publish>
    <EcpUrl-photo>PersonalSettings/EditAccount.aspx?rfr=olk&amp;chgPhoto=1&amp;exsvurl=1&amp;realm=cadcom.us</EcpUrl-photo>
    <EcpUrl-connect>Connect/Main.aspx?rfr=olk&amp;exsvurl=1&amp;Provider=&lt;Provider&gt;&amp;Action=&lt;Action&gt;&amp;realm=cadcom.us</EcpUrl-connect>
    <EcpUrl-tm>?rfr=olk&amp;ftr=TeamMailbox&amp;exsvurl=1&amp;realm=cadcom.us</EcpUrl-tm>
    <EcpUrl-tmCreating>?rfr=olk&amp;ftr=TeamMailboxCreating&amp;SPUrl=&lt;SPUrl&gt;&amp;Title=&lt;Title&gt;&amp;SPTMAppUrl=&lt;SPTMAppUrl&gt;&amp;exsvurl=1&amp;realm=cadcom.us</EcpUrl-tmCreating>
    <EcpUrl-tmEditing>?rfr=olk&amp;ftr=TeamMailboxEditing&amp;Id=&lt;Id&gt;&amp;exsvurl=1&amp;realm=cadcom.us</EcpUrl-tmEditing>
    <EcpUrl-extinstall>Extension/InstalledExtensions.slab?rfr=olk&amp;exsvurl=1&amp;realm=cadcom.us</EcpUrl-extinstall>
    <ServerExclusiveConnect>On</ServerExclusiveConnect>
    </Protocol>
    </Account>
    </Response>
    </Autodiscover>
    HTTP Response Headers:
    request-id: 4412d758-013f-4700-bde1-06dc5e66bf6d
    X-CalculatedBETarget: co1pr04mb474.namprd04.prod.outlook.com
    X-DiagInfo: CO1PR04MB474
    X-BEServer: CO1PR04MB474
    Cache-Control: private
    Content-Type: text/xml; charset=utf-8
    Set-Cookie: ClientId=YVWYC2UW3EAOSJXJYJDCDW; expires=Wed, 20-Apr-2016 04:40:08 GMT; path=/; secure; HttpOnly,[email protected]=u56Lnp2ejJqBzc6Znc7OmcjSnpnJzdLLx8qa0sfOyM/Sms7OyMzLyJmbms/HgZyem5yQktGKjIHNz87K0s/K0s3Oq8/LxcvPxc/HgZGeko+Nm8/L0Y+NkJvRkIqLk5CQlNGckJI=;
    expires=Thu, 21-May-2015 04:40:08 GMT; path=/Autodiscover; secure; HttpOnly,[email protected]=u56Lnp2ejJqBzc6Znc7OmcjSnpnJzdLLx8qa0sfOyM/Sms7OyMzLyJmbms/HgZyem5yQktGKjIHNz87K0s/K0s3Oq8/LxcvPxc/H; expires=Thu, 21-May-2015 04:40:08 GMT; path=/Autodiscover;
    secure; HttpOnly
    Server: Microsoft-IIS/8.0
    X-AspNet-Version: 4.0.30319
    X-Powered-By: ASP.NET
    X-FEServer: BY1PR10CA0031
    Date: Tue, 21 Apr 2015 04:40:08 GMT
    Content-Length: 9631
    Elapsed Time: 301 ms.
    Autodiscover settings for Outlook connectivity are being validated.
     The Microsoft Connectivity Analyzer validated the Outlook Autodiscover settings.
    Additional Details
    Elapsed Time: 0 ms.
    Testing MAPI over HTTP connectivity to server outlook.office365.com
     MAPI over HTTP connectivity was verified successfully.
    Additional Details
    HTTP Response Headers:
    request-id: 2931fc03-73eb-4bb0-8ffc-34b9445369ed
    X-FEServer: BY2PR09CA0048
    Content-Length: 0
    Date: Tue, 21 Apr 2015 04:40:08 GMT
    Set-Cookie: ClientId=ZZCG7DWJLKIDNUIKMHP0Q; expires=Wed, 20-Apr-2016 04:40:09 GMT; path=/; secure; HttpOnly
    Server: Microsoft-IIS/8.0
    WWW-Authenticate: Basic Realm=""
    X-Powered-By: ASP.NET
    Elapsed Time: 3246 ms.
    Test Steps
    Attempting to resolve the host name outlook.office365.com in DNS.
     The host name resolved successfully.
    Additional Details
    IP addresses returned: 132.245.24.82, 132.245.92.34, 132.245.92.194, 132.245.80.146, 157.56.239.194, 132.245.64.146, 2a01:111:f400:2c40::2, 2a01:111:f400:5000::2, 2a01:111:f400:1414::2, 2a01:111:f400:2c2c::2, 2a01:111:f400:1428::2, 2a01:111:f400:4c32::2
    Elapsed Time: 152 ms.
    Testing TCP port 443 on host outlook.office365.com to ensure it's listening and open.
     The port was opened successfully.
    Additional Details
    Elapsed Time: 70 ms.
    Testing the SSL certificate to make sure it's valid.
     The certificate passed all validation requirements.
    Additional Details
    Elapsed Time: 251 ms.
    Test Steps
    The Microsoft Connectivity Analyzer is attempting to obtain the SSL certificate from remote server outlook.office365.com on port 443.
     The Microsoft Connectivity Analyzer successfully obtained the remote SSL certificate.
    Additional Details
    Remote Certificate Subject: CN=outlook.com, OU=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=WA, C=US, Issuer: CN=Microsoft IT SSL SHA1, OU=Microsoft IT, O=Microsoft Corporation, L=Redmond, S=Washington, C=US.
    Elapsed Time: 141 ms.
    Validating the certificate name.
     The certificate name was validated successfully.
    Additional Details
    Host name outlook.office365.com was found in the Certificate Subject Alternative Name entry.
    Elapsed Time: 3 ms.
    Certificate trust is being validated.
     The certificate is trusted and all certificates are present in the chain.
    Test Steps
    The Microsoft Connectivity Analyzer is attempting to build certificate chains for certificate CN=outlook.com, OU=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=WA, C=US.
     One or more certificate chains were constructed successfully.
    Additional Details
    A total of 1 chains were built. The highest quality chain ends in root certificate CN=Baltimore CyberTrust Root, OU=CyberTrust, O=Baltimore, C=IE.
    Elapsed Time: 34 ms.
    Analyzing the certificate chains for compatibility problems with versions of Windows.
     Potential compatibility problems were identified with some versions of Windows.
    Additional Details
    The Microsoft Connectivity Analyzer can only validate the certificate chain using the Root Certificate Update functionality from Windows Update. Your certificate may not be trusted on Windows if the "Update Root Certificates" feature isn't enabled.
    Elapsed Time: 6 ms.
    Testing the certificate date to confirm the certificate is valid.
     Date validation passed. The certificate hasn't expired.
    Additional Details
    The certificate is valid. NotBefore = 2/13/2015 12:38:15 AM, NotAfter = 2/13/2016 12:38:15 AM
    Elapsed Time: 0 ms.
    Testing HTTP Authentication Methods for URL
    https://outlook.office365.com/mapi/emsmdb/[email protected].
     The HTTP authentication methods are correct.
    Additional Details
    The Microsoft Connectivity Analyzer found all expected authentication methods and no disallowed methods. Methods found: Basic
    HTTP Response Headers:
    request-id: 2931fc03-73eb-4bb0-8ffc-34b9445369ed
    X-FEServer: BY2PR09CA0048
    Content-Length: 0
    Date: Tue, 21 Apr 2015 04:40:08 GMT
    Set-Cookie: ClientId=ZZCG7DWJLKIDNUIKMHP0Q; expires=Wed, 20-Apr-2016 04:40:09 GMT; path=/; secure; HttpOnly
    Server: Microsoft-IIS/8.0
    WWW-Authenticate: Basic Realm=""
    X-Powered-By: ASP.NET
    Elapsed Time: 190 ms.
    Testing the MAPI Address Book endpoint on the Exchange server.
     The address book endpoint was tested successfully.
    Additional Details
    Elapsed Time: 1987 ms.
    Test Steps
    Testing the address book "Check Name" operation for user
    [email protected] against server outlook.office365.com.
     Check Name succeeded.
    Additional Details
    DisplayName: Brandon Smith, LegDN: /o=ExchangeLabs/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=eec65d660c084484bbca3f80e1a10e9a-brandon
    Elapsed Time: 1987 ms.
    Testing the MAPI Mail Store endpoint on the Exchange server.
     We successfully tested the Mail Store endpoint.
    Additional Details
    Elapsed Time: 594 ms.
    Test Steps
    Attempting to log on to the Mailbox.
     We were able to log on to the Mailbox.
    Additional Details
    Elapsed Time: 594 ms.
    Testing RPC over HTTP connectivity to server outlook.office365.com
     RPC over HTTP connectivity was verified successfully.
    Additional Details
    HTTP Response Headers:
    request-id: 64e2bf62-0b20-4e36-912d-005c7a017fb4
    X-DiagInfo: BY2PR09CA0048
    X-FEServer: BY2PR09CA0048
    Content-Length: 0
    Date: Tue, 21 Apr 2015 04:40:11 GMT
    Set-Cookie: ClientId=SKGVNJCDX0OA7M7QPJFWLA; expires=Wed, 20-Apr-2016 04:40:12 GMT; path=/; secure; HttpOnly
    Server: Microsoft-IIS/8.0
    WWW-Authenticate: Basic Realm=""
    X-Powered-By: ASP.NET
    Elapsed Time: 25606 ms.
    Test Steps
    Attempting to resolve the host name outlook.office365.com in DNS.
     The host name resolved successfully.
    Additional Details
    IP addresses returned: 132.245.24.82, 132.245.92.34, 132.245.92.194, 132.245.80.146, 157.56.239.194, 132.245.64.146, 2a01:111:f400:2c40::2, 2a01:111:f400:5000::2, 2a01:111:f400:1414::2, 2a01:111:f400:2c2c::2, 2a01:111:f400:1428::2, 2a01:111:f400:4c32::2
    Elapsed Time: 42 ms.
    Testing TCP port 443 on host outlook.office365.com to ensure it's listening and open.
     The port was opened successfully.
    Additional Details
    Elapsed Time: 61 ms.
    Testing the SSL certificate to make sure it's valid.
     The certificate passed all validation requirements.
    Additional Details
    Elapsed Time: 223 ms.
    Test Steps
    The Microsoft Connectivity Analyzer is attempting to obtain the SSL certificate from remote server outlook.office365.com on port 443.
     The Microsoft Connectivity Analyzer successfully obtained the remote SSL certificate.
    Additional Details
    Remote Certificate Subject: CN=outlook.com, OU=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=WA, C=US, Issuer: CN=Microsoft IT SSL SHA1, OU=Microsoft IT, O=Microsoft Corporation, L=Redmond, S=Washington, C=US.
    Elapsed Time: 121 ms.
    Validating the certificate name.
     The certificate name was validated successfully.
    Additional Details
    Host name outlook.office365.com was found in the Certificate Subject Alternative Name entry.
    Elapsed Time: 1 ms.
    Certificate trust is being validated.
     The certificate is trusted and all certificates are present in the chain.
    Test Steps
    The Microsoft Connectivity Analyzer is attempting to build certificate chains for certificate CN=outlook.com, OU=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=WA, C=US.
     One or more certificate chains were constructed successfully.
    Additional Details
    A total of 1 chains were built. The highest quality chain ends in root certificate CN=Baltimore CyberTrust Root, OU=CyberTrust, O=Baltimore, C=IE.
    Elapsed Time: 36 ms.
    Analyzing the certificate chains for compatibility problems with versions of Windows.
     Potential compatibility problems were identified with some versions of Windows.
    Additional Details
    The Microsoft Connectivity Analyzer can only validate the certificate chain using the Root Certificate Update functionality from Windows Update. Your certificate may not be trusted on Windows if the "Update Root Certificates" feature isn't enabled.
    Elapsed Time: 5 ms.
    Testing the certificate date to confirm the certificate is valid.
     Date validation passed. The certificate hasn't expired.
    Additional Details
    The certificate is valid. NotBefore = 2/13/2015 12:38:15 AM, NotAfter = 2/13/2016 12:38:15 AM
    Elapsed Time: 0 ms.
    Checking the IIS configuration for client certificate authentication.
     Client certificate authentication wasn't detected.
    Additional Details
    Accept/Require Client Certificates isn't configured.
    Elapsed Time: 173 ms.
    Testing HTTP Authentication Methods for URL
    https://outlook.office365.com/rpc/[email protected]:6002.
     The HTTP authentication methods are correct.
    Additional Details
    The Microsoft Connectivity Analyzer found all expected authentication methods and no disallowed methods. Methods found: Basic
    HTTP Response Headers:
    request-id: 64e2bf62-0b20-4e36-912d-005c7a017fb4
    X-DiagInfo: BY2PR09CA0048
    X-FEServer: BY2PR09CA0048
    Content-Length: 0
    Date: Tue, 21 Apr 2015 04:40:11 GMT
    Set-Cookie: ClientId=SKGVNJCDX0OA7M7QPJFWLA; expires=Wed, 20-Apr-2016 04:40:12 GMT; path=/; secure; HttpOnly
    Server: Microsoft-IIS/8.0
    WWW-Authenticate: Basic Realm=""
    X-Powered-By: ASP.NET
    Elapsed Time: 27 ms.
    Attempting to ping RPC proxy outlook.office365.com.
     RPC Proxy was pinged successfully.
    Additional Details
    Elapsed Time: 2099 ms.
    Attempting to ping the MAPI Mail Store endpoint with identity:
    [email protected]:6001.
     The endpoint was pinged successfully.
    Additional Details
    The endpoint responded in 47 ms.
    Elapsed Time: 5049 ms.
    Testing the MAPI Address Book endpoint on the Exchange server.
     The address book endpoint was tested successfully.
    Additional Details
    Elapsed Time: 6447 ms.
    Test Steps
    Attempting to ping the MAPI Address Book endpoint with identity:
    [email protected]:6004.
     The endpoint was pinged successfully.
    Additional Details
    The endpoint responded in 218 ms.
    Elapsed Time: 4230 ms.
    Testing the address book "Check Name" operation for user
    [email protected] against server
    [email protected].
     Check Name succeeded.
    Additional Details
    DisplayName: Brandon Smith, LegDN: /o=ExchangeLabs/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=eec65d660c084484bbca3f80e1a10e9a-brandon
    Elapsed Time: 2216 ms.
    Testing the MAPI Referral service on the Exchange Server.
     The Referral service was tested successfully.
    Additional Details
    Elapsed Time: 6271 ms.
    Test Steps
    Attempting to ping the MAPI Referral Service endpoint with identity:
    [email protected]:6002.
     The endpoint was pinged successfully.
    Additional Details
    The endpoint responded in 640 ms.
    Elapsed Time: 4630 ms.
    Attempting to perform referral for user /o=ExchangeLabs/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=eec65d660c084484bbca3f80e1a10e9a-brandon on server
    [email protected].
     We got the address book server successfully.
    Additional Details
    The server returned by the Referral service:
    [email protected]
    Elapsed Time: 1640 ms.
    Testing the MAPI Address Book endpoint on the Exchange server.
     The address book endpoint was tested successfully.
    Additional Details
    Elapsed Time: 923 ms.
    Test Steps
    Attempting to ping the MAPI Address Book endpoint with identity:
    [email protected]:6004.
     The endpoint was pinged successfully.
    Additional Details
    The endpoint responded in 62 ms.
    Elapsed Time: 72 ms.
    Testing the address book "Check Name" operation for user
    [email protected] against server
    [email protected].
     Check Name succeeded.
    Additional Details
    DisplayName: Brandon Smith, LegDN: /o=ExchangeLabs/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=eec65d660c084484bbca3f80e1a10e9a-brandon
    Elapsed Time: 851 ms.
    Testing the MAPI Mail Store endpoint on the Exchange server.
     We successfully tested the Mail Store endpoint.
    Additional Details
    Elapsed Time: 4286 ms.
    Test Steps
    Attempting to ping the MAPI Mail Store endpoint with identity:
    [email protected]:6001.
     The endpoint was pinged successfully.
    Additional Details
    The endpoint responded in 656 ms.
    Elapsed Time: 3656 ms.
    Attempting to log on to the Mailbox.
     We were able to log on to the Mailbox.
    Additional Details
    Elapsed Time: 628 ms.
    =============================================================================

Maybe you are looking for

  • How to calculate Average balance for an account

    Hi, How to calculate average balance for an account for a particular period say for JAN-12 period and after the end of that period for another two days 01-feb-12 and 01-feb-12 ? I'm using the following query : SELECT cc.segment1||'-'||cc.segment2||'-

  • Itunes 11.1.5 not recognizing ipod classic 160gb

    After updating itunes my ipod classic 160 gb is not recognized by itunes and now simply crashed...  any help please?

  • Error when connecting to CS6

    Hi everybody, I recently upgraded a customer application from CS4 to CS6. Most things went quite fine, but now I came across a problem I can't fix. This problem only appears when the PC, the application and InDesign are running on, doesn't have the o

  • Why can't we start a chat with adobe? (tried for a month)

    We have tried to contact Adobe for over a month now, but everytime the chat says it isn't available for the moment..

  • WMP11 doesn't see my Treo Pro

    Not sure how to get WMP11 to see my Treo Pro.  Active sync works fine, but WMP doesn't detect the Pro when connected via USB. How can I get this to work? Thanks. Post relates to: Treo 750 (Cingular) This question was solved. View Solution.