<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Focal.Model906.Diagnostics.UI.WPF.Common</name>
    </assembly>
    <members>
        <member name="T:Focal.WPF.Converters.ByteArrayToIndexedHexObjectConverter">
            <summary>
            Converts a byte array to an anonymous enumerable object with 2 properties:
            a 'ByteOffset' string and a 'HexData' string.
            The ByteOffset for each item in the result indicates the starting byte number
            of the chunked HexData string.  The HexData string contains a hex representation
            of a number of bytes from the input byte array, specified by NumBytesPerRow.
            See <see cref="T:Focal.WPF.Converters.ByteArrayToIndexedHexStringConverter"/> for a standard string conversion.
            </summary>
            <remarks>
            The output looks similar the HexEdit plugin for Notepad++.
            We separate the ByteOffset string from the HexData string so that the ByteOffset
            can be easily coloured or otherwise differentiated when displayed.
            </remarks>
            <example>
            <code>
            <![CDATA[ 
            [0000, 13 31 DC 81 95 2C 92 E5],
            [0008, CE 14 F6 C7 2E CA 8F 13],
            [0010, 11 2E AB 80 2E 19 63 D1],
            [0018, 0D D6 88 2D 95 BF 03 FE],
            [0020, 6F 8F 2C 8A D8 A9 60 B4]
            ]]>
            </code>
            </example>
        </member>
        <member name="M:Focal.WPF.Converters.ByteArrayToIndexedHexObjectConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
            <summary>
            Converts a byte array to an anonymous enumerable object with 2 properties:
            a 'ByteOffset' string and a 'HexData' string.
            The ByteOffset for each item in the result indicates the starting byte number
            of the chunked HexData string.  The HexData string contains a hex representation
            of a number of bytes from the input byte array, specified by NumBytesPerRow.
            See <see cref="T:Focal.WPF.Converters.ByteArrayToIndexedHexStringConverter"/> for a standard string conversion.
            </summary>
            <param name="value">The byte array to convert.</param>
            <param name="targetType"></param>
            <param name="parameter">A string, parsable to an integer, indicating
            how many bytes per row.  Typically 8 or 16.</param>
            <param name="culture"></param>
            <returns>An enumerable object with 2 properties:
            a 'ByteOffset' string and a 'HexData' string.</returns>
        </member>
        <member name="T:Focal.WPF.Converters.ByteArrayToIndexedHexStringConverter">
            <summary>
            Converts a byte array to a multi-row hex string containing 
            byte offset indices as a prefix for each row.
            </summary>
            <remarks>
            The output string looks similar the HexEdit plugin for Notepad++.
            </remarks>
            <example>
            <code>
            <![CDATA[
            0000:   13 31 DC 81 95 2C 92 E5
            0008:   CE 14 F6 C7 2E CA 8F 13
            0010:   11 2E AB 80 2E 19 63 D1
            0018:   0D D6 88 2D 95 BF 03 FE
            0020:   6F 8F 2C 8A D8 A9 60 B4
            ]]>
            </code>
            </example>
        </member>
        <member name="M:Focal.WPF.Converters.ByteArrayToIndexedHexStringConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
            <summary>
            Converts a byte array to a multi-row hex string.  
            Each row is prefixed with the starting byte offset and contains
            a fixed number of bytes.
            </summary>
            <param name="value">The byte array to convert.</param>
            <param name="targetType"></param>
            <param name="parameter">A string, parsable to an integer, indicating
            how many bytes per row.  Typically 8 or 16.</param>
            <param name="culture"></param>
            <returns>A string that looks similar to the HexEdit plugin for Notepad++.</returns>
        </member>
        <member name="T:Focal.WPF.Converters.ControlHeightConverter">
            <summary>
            Provides a means to scale the height or width of UI elements based on
            the height or width of another element.
            </summary>
            <example>
            This example sets the MaxHeight of the ScrollViewer to 93% of the 
            height of the model906View control:
            <![CDATA[
            <UserControl.Resources>
                <ResourceDictionary>
                    <conv:ControlHeightConverter x:Key="controlHeightConverter"/>
                </ResourceDictionary>
            </UserControl.Resources>
            
            <ScrollViewer MaxHeight="{Binding ElementName=model906View, Path=ActualHeight, Converter={StaticResource controlHeightConverter}, ConverterParameter=0.94}">
                <vw:ModbusRegisterView DataContext="{Binding Path=Card.ModbusController.TagGroups}" />
            </ScrollViewer>    
            ]]>
            </example>
        </member>
        <member name="T:Focal.WPF.Converters.TagGroupListToTagsListConverter">
            <summary>
            Collapses all tag collections in each TagGroup in a list of TagGroups into 
            a single list of tags.
            </summary>
            <remarks>
            We use this converter to provide an easy means to display values for
            all ITags in the system in one list.
            </remarks>
            <example>
            <![CDATA[ 
            [40001, 1],
            [40002, 55],
            ]]>
            </example>
        </member>
        <!-- Badly formed XML comment ignored for member "M:Focal.WPF.Converters.TagGroupListToTagsListConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)" -->
        <member name="T:Focal.WPF.Converters.CutoffConverter">
            <summary>
            Converts an integer to a boolean based on the specified cutoff - 
            True when the integer is greater than the cutoff value, False otherwise.
            </summary>
        </member>
        <member name="T:Focal.WPF.Converters.EnumValueToDescriptionConverter">
            <summary>
            Enables conversion from an enum value to the description of that value. 
            The description is returned if the enum value is decorated with a 
            'DescriptionAttribute', otherwise the name of the enum value is returned.
            </summary>
        </member>
        <member name="T:Focal.WPF.Converters.IntegerToStringConverter">
            <summary>
            Converts between an integer and a string.
            </summary>
        </member>
        <member name="T:Focal.WPF.Converters.IPAddressToStringConverter">
            <summary>
            Converts between an IPAddress and a string.
            </summary>
        </member>
        <member name="T:Focal.WPF.Converters.ObjectArrayToListConverter">
            <summary>
            Converts the values object array to a list.
            </summary>
            <remarks>
            We can use this converter with a MultiBinding as a way to pass lists of 
            of objects as CommandParameters.
            <![CDATA[
            <Button.CommandParameter>
                <MultiBinding Converter="{StaticResource objectArrayToListConverter}">
                    <MultiBinding.Bindings>
                        <Binding ElementName="ipAddress"/>
                        <Binding ElementName="subnetMask"/>
                        <Binding ElementName="gateway"/>
                        <Binding ElementName="primaryDns"/>
                        <Binding ElementName="secondaryDns"/>
                    </MultiBinding.Bindings>                                       
                </MultiBinding>
            </Button.CommandParameter>      
            ]]>
            </remarks>
        </member>
        <member name="T:Focal.WPF.Converters.ValidationErrorsToStringConverter">
            <summary>
            Converts a collection of ValidationErrors into a string.
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.DataAccess.Model906Config">
            <summary>
            Represents a diagnostic card configuration.
            </summary>
            <remarks>
            An offline file of DiagnosticCardConfigurations is maintained so that
            we have an easy way to customize the list of cards shown on startup.
            </remarks>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.DataAccess.Model906Config.#ctor(System.String,System.Net.IPAddress,System.Int32,System.Int32)">
            <summary>
            Constructs a new diagnostic card configuration using the specified
            description and IP address.
            </summary>
            <param name="description">The description of the diagnostic card.</param>
            <param name="ip">The IP Address to use to connect to the diagnostic card.</param>
            <param name="dataRefreshInterval">The data refresh interval, in milliseconds.</param>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.DataAccess.Model906Config.#ctor">
            <summary>
            Parameterless constructor to enable serialization.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.DataAccess.Model906Config.Description">
            <summary>
            The description of the diagnostic card.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.DataAccess.Model906Config.IP">
            <summary>
            The IP Address to use to connect to the diagnostic card.
            </summary>
            <remarks>
            We expose this property as a string to enable easy serialization to xml.
            </remarks>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.DataAccess.Model906Config.DataRefreshInterval">
            <summary>
            The data refresh interval, in milliseconds.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.DataAccess.Model906Config.Timeout">
            <summary>
            The comms timeout, in milliseconds.
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.DataAccess.Model906ConfigAddedEventArgs">
            <summary>
            Event arguments used by DiagCardConfigRepository's DiagCardConfigAdded event.
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.DataAccess.Model906ConfigRepository">
            <summary>
            Represents a source of diagnostic card configurations.
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.DataAccess.Model906ConfigRepository.#ctor(System.String)">
            <summary>
            Creates a new repository of diagnostic cards from the specified file.
            </summary>
            <remarks>
            If a file with the specified filename does not already exist, it 
            will be automatically created and populated with the list of 
            default card configurations.
            </remarks>
            <param name="configsFilename">The path to an xml file 
            containing a list of diagnostic card configurations.</param>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.DataAccess.Model906ConfigRepository.SaveConfigs">
            <summary>
            Saves the diagnostic card configurations to an xml file.
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.DataAccess.Model906ConfigRepository.AddConfig(Focal.Model906.Diagnostics.UI.WPF.Common.DataAccess.Model906Config)">
            <summary>
            Places the specified diagnostic card into the repository.
            </summary>
            <remarks>
            No exception is thrown if the diagnostic card is already in the repository.
            </remarks>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.DataAccess.Model906ConfigRepository.RemoveConfig(Focal.Model906.Diagnostics.UI.WPF.Common.DataAccess.Model906Config)">
            <summary>
            Places the specified diagnostic card into the repository.
            </summary>
            <remarks>
            No exception is thrown if the diagnostic card is already in the repository.
            </remarks>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.DataAccess.Model906ConfigRepository.ContainsConfig(Focal.Model906.Diagnostics.UI.WPF.Common.DataAccess.Model906Config)">
            <summary>
            Returns True if the specified diagnostic card config exists in the
            repository, False if it is not.
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.DataAccess.Model906ConfigRepository.OnConfigAdded(Focal.Model906.Diagnostics.UI.WPF.Common.DataAccess.Model906Config)">
            <summary>
            See <see cref="E:Focal.Model906.Diagnostics.UI.WPF.Common.DataAccess.Model906ConfigRepository.ConfigAdded"/> for details.
            </summary>
            <param name="config">The newly added diagnostic card configuration.</param>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.DataAccess.Model906ConfigRepository.OnConfigRemoved(Focal.Model906.Diagnostics.UI.WPF.Common.DataAccess.Model906Config)">
            <summary>
            See <see cref="E:Focal.Model906.Diagnostics.UI.WPF.Common.DataAccess.Model906ConfigRepository.ConfigRemoved"/> for details.
            </summary>
            <param name="config">The newly added diagnostic card configuration.</param>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.DataAccess.Model906ConfigRepository.Configs">
            <summary>
            Returns the list of all diagnostic card configs in the repository.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.DataAccess.Model906ConfigRepository.SaveRepositoryOnConfigRemoval">
            <summary>
            Indicates whether the repository should be saved to the offline
            file whenever a card configuration is removed.  Default = true.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.DataAccess.Model906ConfigRepository.SaveRepositoryOnConfigAddition">
            <summary>
            Indicates whether the repository should be saved to the offline
            file whenever a card configuration is added.  Default = true.
            </summary>
        </member>
        <member name="E:Focal.Model906.Diagnostics.UI.WPF.Common.DataAccess.Model906ConfigRepository.ConfigAdded">
            <summary>
            Raised when a diagnostic card is placed into the repository.
            </summary>
        </member>
        <member name="E:Focal.Model906.Diagnostics.UI.WPF.Common.DataAccess.Model906ConfigRepository.ConfigRemoved">
            <summary>
            Raised when a diagnostic card is removed from the repository.
            </summary>
        </member>
        <member name="T:Focal.WPF.Misc.CollectionExtensions">
            <summary>
            Extension methods for collections.
            </summary>
        </member>
        <member name="M:Focal.WPF.Misc.CollectionExtensions.DictToXml``2(System.Collections.Generic.Dictionary{``0,``1})">
            <summary>
            Serializes a generic dictionary to xml.
            </summary>
            <typeparam name="TKey"></typeparam>
            <typeparam name="TValue"></typeparam>
            <param name="dict"></param>
            <returns>The xml-serialzed dictionary.</returns>
        </member>
        <member name="M:Focal.WPF.Misc.CollectionExtensions.DictFromXml``2(System.Collections.Generic.Dictionary{``0,``1},System.IO.Stream,System.IO.Stream)">
            <summary>
            Deserializes a generic dictionary from xml.
            </summary>
            <typeparam name="TKey"></typeparam>
            <typeparam name="TValue"></typeparam>
            <param name="dict"></param>
            <returns>The deserialzed generic dictionary.</returns>
        </member>
        <member name="M:Focal.WPF.Misc.CollectionExtensions.ForEachIndexed``1(System.Collections.Generic.IEnumerable{``0},System.Action{``0,System.Int32})">
            <summary>
            
            </summary>
            <typeparam name="T"></typeparam>
            <param name="ie"></param>
            <param name="action"></param>
        </member>
        <member name="T:Focal.WPF.Misc.InvokedObservableCollection`1">
            <summary>
            An observable collection that supports change notifications when 
            updated from a thread different than the UI thread.
            </summary>
            <typeparam name="T">The type of elements in the list.</typeparam>
        </member>
        <member name="M:Focal.WPF.Misc.InvokedObservableCollection`1.#ctor(System.Windows.Threading.Dispatcher)">
            <summary>
            Creates a new invoked observable collection 
            </summary>
            <param name="dispatcher"></param>
        </member>
        <member name="F:Focal.WPF.Misc.ListBoxMultiSelectHelper.SelectedItemsProperty">
            <summary>
            SelectedItems Attached Dependency Property
            </summary>
        </member>
        <member name="M:Focal.WPF.Misc.ListBoxMultiSelectHelper.GetSelectedItems(System.Windows.DependencyObject)">
            <summary>
            Gets the SelectedItems property.  
            </summary>
        </member>
        <member name="M:Focal.WPF.Misc.ListBoxMultiSelectHelper.SetSelectedItems(System.Windows.DependencyObject,System.Collections.IList)">
            <summary>
            Sets the SelectedItems property. 
            </summary>
        </member>
        <member name="M:Focal.WPF.Misc.ListBoxMultiSelectHelper.OnSelectedItemsChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the SelectedItems property.
            </summary>
        </member>
        <member name="T:Focal.WPF.Misc.NotificationMessage">
            <summary>
            Encapsulates a notification string along with with some extra details.
            </summary>
        </member>
        <member name="M:Focal.WPF.Misc.NotificationMessage.#ctor(System.String,System.String)">
            <summary>
            Constructs a new notification message using the supplied details.
            </summary>
            <param name="msg"></param>
            <param name="extraDetails"></param>
        </member>
        <member name="P:Focal.WPF.Misc.NotificationMessage.Message">
            <summary>
            Gets or Sets the message - typically a one-line description.
            </summary>
        </member>
        <member name="P:Focal.WPF.Misc.NotificationMessage.ExtraDetails">
            <summary>
            Gets or Sets the extra details for the notification.
            </summary>
        </member>
        <member name="T:Focal.WPF.Misc.RollingCollection`1">
            <summary>
            Provides a capacity-restricted generic observable collection 
            where, if the current count exceeds the specified capacity, the oldest 
            item is removed when a new item is added (FIFO). 
            This collection supports change notifications when updated from a 
            thread different than the UI thread.
            </summary>
            <remarks>
            One application for this class would be to create a message notification
            buffer that always contains the last 'n' items added to the list.
            </remarks>
            <typeparam name="T">The type of elements in the list.</typeparam>
        </member>
        <member name="M:Focal.WPF.Misc.RollingCollection`1.#ctor(System.Windows.Threading.Dispatcher,System.Int32)">
            <summary>
            Creates a new rolling collection 
            </summary>
            <param name="dispatcher"></param>
            <param name="maxItems"></param>
        </member>
        <member name="M:Focal.WPF.Misc.RollingCollection`1.CheckRemoveFirst">
            <summary>
            Removes the first element from the collection if the count has 
            exceeded the specified maximum.
            </summary>
        </member>
        <member name="P:Focal.WPF.Misc.RollingCollection`1.LastItem">
            <summary>
            Gets the last item in the collection.
            </summary>
        </member>
        <member name="P:Focal.WPF.Misc.RollingCollection`1.FirstItem">
            <summary>
            Gets the first item in the collection.
            </summary>
        </member>
        <member name="T:Focal.WPF.Misc.SerializableDictionary`2">
            <summary>
            An xml-serializable generic dictionary.
            </summary>
            <typeparam name="TKey"></typeparam>
            <typeparam name="TValue"></typeparam>
        </member>
        <member name="M:Focal.WPF.Misc.SerializableDictionary`2.ReadXml(System.Xml.XmlReader)">
            <summary>
            
            </summary>
            <param name="reader"></param>
        </member>
        <member name="M:Focal.WPF.Misc.SerializableDictionary`2.WriteXml(System.Xml.XmlWriter)">
            <summary>
            
            </summary>
            <param name="writer"></param>
        </member>
        <member name="T:Focal.WPF.Misc.StringExtensions">
            <summary>
            Extension methods for strings.
            </summary>
        </member>
        <member name="M:Focal.WPF.Misc.StringExtensions.SplitIntoChunks(System.String,System.Int32)">
            <summary>
            Splits a string into chunks of length chunkSize.
            </summary>
            <remarks>
            From http://stackoverflow.com/questions/1632078/split-string-in-512-char-chunks-c/1632109#1632109
            </remarks>
            <param name="text"></param>
            <param name="chunkSize"></param>
            <returns></returns>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.Properties.Resources">
            <summary>
              A strongly-typed resource class, for looking up localized strings, etc.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.Properties.Resources.ResourceManager">
            <summary>
              Returns the cached ResourceManager instance used by this class.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.Properties.Resources.Culture">
            <summary>
              Overrides the current thread's CurrentUICulture property for all
              resource lookups using this strongly typed resource class.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.Properties.Resources.ActivateFirmwareButtonText">
            <summary>
              Looks up a localized string similar to Activate Firmware.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.Properties.Resources.CancelButtonText">
            <summary>
              Looks up a localized string similar to Cancel.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.Properties.Resources.CloseButtonText">
            <summary>
              Looks up a localized string similar to Close.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.Properties.Resources.ConnectButtonText">
            <summary>
              Looks up a localized string similar to Connect.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.Properties.Resources.DisconnectButtonText">
            <summary>
              Looks up a localized string similar to Disconnect.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.Properties.Resources.IgnoreFirmwareButtonText">
            <summary>
              Looks up a localized string similar to Ignore Firmware.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.Properties.Resources.LinkSpeedForce1000MbitButtonText">
            <summary>
              Looks up a localized string similar to 1000.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.Properties.Resources.LinkSpeedForce100MbitButtonText">
            <summary>
              Looks up a localized string similar to 100.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.Properties.Resources.LinkSpeedForce10MbitButtonText">
            <summary>
              Looks up a localized string similar to 10.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.Properties.Resources.LinkSpeedRemoveForcesButtonText">
            <summary>
              Looks up a localized string similar to A.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.Properties.Resources.LoadTestPortPriority">
            <summary>
              Looks up a localized string similar to Load Test Port Priority Config.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.Properties.Resources.LoadTestVLAN">
            <summary>
              Looks up a localized string similar to Load Test VLAN Config.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.Properties.Resources.NormalModeButtonText">
            <summary>
              Looks up a localized string similar to Daisy Chain Mode.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.Properties.Resources.OpenFirmwareFileButtonText">
            <summary>
              Looks up a localized string similar to Load Firmware File.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.Properties.Resources.ReadSwAConfigButtonText">
            <summary>
              Looks up a localized string similar to Read Switch A Configuration.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.Properties.Resources.ReadSwBConfigButtonText">
            <summary>
              Looks up a localized string similar to Read Switch B Configuration.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.Properties.Resources.RedundantModeButtonText">
            <summary>
              Looks up a localized string similar to Redundant Mode.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.Properties.Resources.SaveCardConfigButtonText">
            <summary>
              Looks up a localized string similar to Save Confguration.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.Properties.Resources.SelectFwFileButtonText">
            <summary>
              Looks up a localized string similar to Select Firmware File.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.Properties.Resources.SelectReadBackFwFileButtonText">
            <summary>
              Looks up a localized string similar to Select Read Back Fw File.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.Properties.Resources.Sfp1DisableButtonText">
            <summary>
              Looks up a localized string similar to Disable SFP-1.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.Properties.Resources.Sfp1EnableButtonText">
            <summary>
              Looks up a localized string similar to Enable SFP-1.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.Properties.Resources.Sfp2DisableButtonText">
            <summary>
              Looks up a localized string similar to Disable SFP-2.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.Properties.Resources.Sfp2EnableButtonText">
            <summary>
              Looks up a localized string similar to Enable SFP-2.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.Properties.Resources.ShowNotificationsButtonText">
            <summary>
              Looks up a localized string similar to Notifications:.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.Properties.Resources.TriggerSwitchBootFromBootstrapButtonText">
            <summary>
              Looks up a localized string similar to Load Default Ethernet Switch Config from Bootstrap.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.Properties.Resources.TriggerSwitchBootFromEepromButtonText">
            <summary>
              Looks up a localized string similar to Load User Ethernet Switch Config from EEPROM.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.Properties.Resources.TriggerSwitchSaveCurrentConfigToEepromButtonText">
            <summary>
              Looks up a localized string similar to Save Current Ethernet Switch Config to EEPROM.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.Properties.Resources.VerifyFirmwareFileButtonText">
            <summary>
              Looks up a localized string similar to Verify Firmware File.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.Properties.Resources.WriteEepromDefaults">
            <summary>
              Looks up a localized string similar to Write EEPROM Defaults.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.Properties.Resources.WriteEepromPriorityPort1And2">
            <summary>
              Looks up a localized string similar to Write EEPROM Config Priority Port 1 &amp; 2.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.Properties.Resources.WriteEepromVlanPort1And2">
            <summary>
              Looks up a localized string similar to Write EEPROM Config Separate VLAN Port 1 &amp; 2.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.Properties.Resources.WriteSwAConfigButtonText">
            <summary>
              Looks up a localized string similar to Write Switch A Configuration.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.Properties.Resources.WriteSwBConfigButtonText">
            <summary>
              Looks up a localized string similar to Write Switch B Configuration.
            </summary>
        </member>
        <member name="T:Focal.WPF.ValidationRules.ByteValidationRule">
            <summary>
            Validates that the supplied string is a valid byte (0-255).
            </summary>
        </member>
        <member name="T:Focal.WPF.ValidationRules.IntegerValidationRule">
            <summary>
            Validates that the supplied string is a valid integer, greater than 0.
            </summary>
        </member>
        <member name="T:Focal.WPF.ValidationRules.IPAddressValidationRule">
            <summary>
            Validates that the supplied string is a valid IP Address.
            </summary>
        </member>
        <member name="T:Focal.WPF.ValidationRules.StringNotEmptyValidationRule">
            <summary>
            Validates that the supplied string is not empty.
            </summary>
        </member>
        <member name="T:Focal.WPF.ValidationRules.UInt16ValidationRule">
            <summary>
            Validates that the supplied string is a valid ushort (0-65535).
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.MainViewModel.LoadCardConfigs">
            <summary>
            Initializes the collection of diagnostic cards from the offline config file.
            </summary>
            <remarks>
            This method looks for the file 'DiagnosticCardConfigurations.xml'
            in the executing folder and, if found, loads the list of configurations.
            If the file isn't found, the <see cref="T:Focal.Model906.Diagnostics.UI.WPF.Common.DataAccess.Model906ConfigRepository"/>
            will create and populate it with the list of default configurations.
            </remarks>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.MainViewModel.AddCardConfig(Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel)">
            <summary>
            Adds a Model906ViewModel to this list of DiagnosticCards.
            </summary>
            <remarks>
            Currently each card in the list shows up as a tab item at
            the top of the window.
            <para>This method is typically called on startup for each config
            in the offline config file, or when the user manually adds a new
            card to the list.</para>
            </remarks>
            <param name="vm">The Model906ViewModel to add.</param>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.MainViewModel.RemoveCardConfig(Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel)">
            <summary>
            Removes from the configuration repository the configuration with a
            description matching the description of the specified Model906ViewModel.
            </summary>
            <remarks>
            This method is typically called when the user hits the 'close' button on
            a tab in the list of diagnostic cards.
            </remarks>
            <param name="vm"></param>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.MainViewModel.RemoveCard(Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel)">
            <summary>
            Removes the Model906ViewModel from the list of cards.
            </summary>
            <param name="vm">The Model906ViewModel to remove.</param>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.MainViewModel._cards_CollectionChanged(System.Object,System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
            <summary>
            Subscribes or unsubscribes to each Model906ViewModel's RequestClose event as
            the model is added or removed from the list of cards.
            </summary>
            <param name="sender"></param>
            <param name="e"></param>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.MainViewModel.OnCardConfigRequestClose(System.Object,System.EventArgs)">
            <summary>
            Removes the Model906ViewModel from the list of cards.
            </summary>
            <param name="sender"></param>
            <param name="e"></param>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.MainViewModel.Cards">
            <summary>
            Gets the collection of <see cref="T:Focal.Model906.Diagnostics.Model906"/> instances.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.MainViewModel.SelectedCard">
            <summary>
            Gets or sets the currently selected diagnostic card.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.MainViewModel.Notifications">
            <summary>
            Gets the list of notification messages.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.MainViewModel.IsNotificationViewVisible">
            <summary>
            Indicates that the notification items view is visible.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.MainViewModel.IsCardConfigListEditorVisible">
            <summary>
            Indicates that the card config list editor view is visible.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.MainViewModel.ShowNotificationsButtonText">
            <summary>
            Gets the text for a 'Show Notifications" button.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.MainViewModel.SaveCardConfigButtonText">
            <summary>
            Gets the text for the 'Save Card Config' button.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.MainViewModel.CancelButtonText">
            <summary>
            Gets the text for the 'Cancel Edit' button.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.MainViewModel.ShowNotificationsButtonCommand">
            <summary>
            Returns the command that, when invoked, shows the list of notifications.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.MainViewModel.HideNotificationsButtonCommand">
            <summary>
            Returns the command that, when invoked, hides the list of notifications.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.MainViewModel.ClearAllNotificationsCommand">
            <summary>
            Returns the command that, when invoked, clears all items from the
            list of notifications.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.MainViewModel.ShowCardConfigListEditorCommand">
            <summary>
            Returns the command that, when invoked, shows the diagnostic card
            list editor.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.MainViewModel.AddCardConfigCommand">
            <summary>
            Returns the command that, when invoked, adds a new diagnostic card
            config to the list.
            </summary>
            <remarks>This command can accept a parameter (typically from xaml)
            containing a list of the TextBox UI elements containing the Model906Config
            settings and which need to be validated before executing the
            AddCardConfig() method that saves the new config.  
            It's probably bad practice to do something like this.  
            (Should be using IDataErrorInfo in Model906Config instead.)</remarks>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.MainViewModel.CancelCardConfigListEditsCommand">
            <summary>
            Returns the command that, when invoked, cancels the diag card list 
            config editor view.
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.#ctor(Focal.Model906.Diagnostics.Model906)">
            <summary>
            Initializes a new instance of the Model906ViewModel class.
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.WriteSwitchEepromConfig(System.Byte[])">
            <summary>
            Writes the supplied switch eeprom configuration to the appropriate
            modbus holding registers, then restarts the switch using this 
            configuration.
            </summary>
            <param name="config">The EEPROM configuration to write.</param>
        </member>
        <member name="F:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel._switchEepromDefaults">
            <summary>
            KS8999 default EEPROM config.
            </summary>
        </member>
        <!-- Badly formed XML comment ignored for member "F:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel._switchEepromVlanPort1And2" -->
        <member name="F:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel._switchEepromPriorityPort1And2">
            <summary>
            KS8999 EEPROM config for Port-based priority (Ports 1 amd 2 set to 
            High Priority), All High Priority packets switched before Low 
            Priority packets.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.Description">
            <summary>
            Gets the description of the diagnostics card.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.Card">
            <summary>
            Gets the instance of the <see cref="T:Focal.Model906.Diagnostics.Model906"/> class that this ViewModel wraps.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.IsDataRefreshEnabled">
            <summary>
            Gets whether data refresh is currently enabled.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.AtLeastOneConnectionAttemptInitiated">
            <summary>
            Gets or sets whether at least one attempt has been made to open
            communications to the diagnostic card.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.CloseModelCommand">
            <summary>
            Returns the command that, when invoked, raises an event to request
            that this viewmodel be removed from the user interface.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.ConnectButtonCommand">
            <summary>
            Returns the command that, when invoked, will request the diagnostic
            card to start data refresh.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.DisconnectButtonCommand">
            <summary>
            Returns the command that, when invoked, will request the diagnostic
            card to stop data refresh.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.RedundantModeButtonCommand">
            <summary>
            Returns the command that, when invoked, enables "Redundant" mode.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.NormalModeButtonCommand">
            <summary>
            Returns the command that, when invoked, enables "Normal" mode (aka Daisy Chain mode).
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.Sfp1EnableButtonCommand">
            <summary>
            Returns the command that, when invoked, enables SFP1.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.Sfp2EnableButtonCommand">
            <summary>
            Returns the command that, when invoked, enables SFP2.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.Sfp1DisableButtonCommand">
            <summary>
            Returns the command that, when invoked, disables SFP1.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.Sfp2DisableButtonCommand">
            <summary>
            Returns the command that, when invoked, disables SFP2.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.TriggerSwitchBootFromBootstrapButtonCommand">
            <summary>
            Returns the command that, when invoked, triggers the switch to boot in bootstrap mode.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.TriggerSwitchSaveCurrentConfigToEepromButtonCommand">
            <summary>
            Returns the command that, when invoked, triggers the switch save current ethernet configuration to EEPROM.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.TriggerSwitchBootFromEepromButtonCommand">
            <summary>
            Returns the command that, when invoked, triggers the switch to boot from eeprom.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.TriggerSwitchWriteToEepromButtonCommand">
            <summary>
            Returns the command that, when invoked, triggers the switch to write 
            all config registers to eeprom.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.LinkSpeedForce10MbitCu1ButtonCommand">
            <summary>
            Returns the command that, when invoked, triggers the switch to force 
            the link speed for Cu-1 to 10Mbit.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.LinkSpeedForce100MbitCu1ButtonCommand">
            <summary>
            Returns the command that, when invoked, triggers the switch to force 
            the link speed for Cu-1 to 100Mbit.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.LinkSpeedRemoveForcesCu1ButtonCommand">
            <summary>
            Returns the command that, when invoked, triggers the switch to 
            remove link speed forces (ie. enable the default auto-negotiation)
            for Cu-1.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.LinkSpeedForce10MbitCu2ButtonCommand">
            <summary>
            Returns the command that, when invoked, triggers the switch to force 
            the link speed for Cu-2 to 10Mbit.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.LinkSpeedForce100MbitCu2ButtonCommand">
            <summary>
            Returns the command that, when invoked, triggers the switch to force 
            the link speed for Cu-2 to 100Mbit.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.LinkSpeedRemoveForcesCu2ButtonCommand">
            <summary>
            Returns the command that, when invoked, triggers the switch to 
            remove link speed forces (ie. enable the default auto-negotiation)
            for Cu-2.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.LinkSpeedForce10MbitCu3ButtonCommand">
            <summary>
            Returns the command that, when invoked, triggers the switch to force 
            the link speed for Cu-3 to 10Mbit.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.LinkSpeedForce100MbitCu3ButtonCommand">
            <summary>
            Returns the command that, when invoked, triggers the switch to force 
            the link speed for Cu-3 to 100Mbit.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.LinkSpeedRemoveForcesCu3ButtonCommand">
            <summary>
            Returns the command that, when invoked, triggers the switch to 
            remove link speed forces (ie. enable the default auto-negotiation)
            for Cu-3.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.LinkSpeedForce10MbitCu4ButtonCommand">
            <summary>
            Returns the command that, when invoked, triggers the switch to force 
            the link speed for Cu-4 to 10Mbit.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.LinkSpeedForce100MbitCu4ButtonCommand">
            <summary>
            Returns the command that, when invoked, triggers the switch to force 
            the link speed for Cu-4 to 100Mbit.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.LinkSpeedForce1000MbitCu4ButtonCommand">
            <summary>
            Returns the command that, when invoked, triggers the switch to force 
            the link speed for Cu-4 to 1000Mbit.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.LinkSpeedRemoveForcesCu4ButtonCommand">
            <summary>
            Returns the command that, when invoked, triggers the switch to 
            remove link speed forces (ie. enable the default auto-negotiation)
            for Cu-4.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.LinkSpeedForce10MbitCu5ButtonCommand">
            <summary>
            Returns the command that, when invoked, triggers the switch to force 
            the link speed for Cu-5 to 10Mbit.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.LinkSpeedForce100MbitCu5ButtonCommand">
            <summary>
            Returns the command that, when invoked, triggers the switch to force 
            the link speed for Cu-5 to 100Mbit.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.LinkSpeedRemoveForcesCu5ButtonCommand">
            <summary>
            Returns the command that, when invoked, triggers the switch to 
            remove link speed forces (ie. enable the default auto-negotiation)
            for Cu-5.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.WriteEepromDefaultsButtonCommand">
            <summary>
            Returns the command that, when invoked, writes the default eeprom
            configuration, then restarts the switch using this configuration.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.WriteEepromPriorityPort1And2ButtonCommand">
            <summary>
            Returns the command that, when invoked, writes an eeprom configuration
            that will set port 1 and 2 to high priority, then restarts the switch
            using this configuration.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.WriteEepromVLANPort1And2ButtonCommand">
            <summary>
            Returns the command that, when invoked, writes an eeprom configuration
            that will separate port 1 and 2 onto different VLANs, then restarts the switch
            using this configuration.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.LoadTestVLANButtonCommand">
            <summary>
            Returns the command that, when invoked, loads a test VLAN switch configuration
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.LoadTestPortPriorityButtonCommand">
            <summary>
            Returns the command that, when invoked, loads a test VLAN switch configuration
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.SelectFwFileButtonCommand">
            <summary>
            Returns the command that, when invoked, selects a file to update the uC firmware
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.SelectReadBackFwFileButtonCommand">
            <summary>
            Returns the command that, when invoked, selects a file that will contain the read back information from the uC memory
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.OpenFirmwareFileButtonCommand">
            <summary>
            Returns the command that, when invoked, opens a file to update the uC firmware
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.VerifyFirmwareFileButtonCommand">
            <summary>
            Returns the command that, when invoked, verify the original FW file and a "read back" version file from the uC's flash
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.ActivateFwButtonCommand">
            <summary>
            Returns the command that, when invoked, activates the new FW code in the uC.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.IgnoreFwButtonCommand">
            <summary>
            Returns the command that, when invoked, ignores the new FW code in the uC.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.ReadSwAConfigButtonCommand">
            <summary>
            Returns the command that, when invoked, reads the current switch A configuration and saves the result in a *csv file
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.ReadSwBConfigButtonCommand">
            <summary>
            Returns the command that, when invoked, reads the current switch B configuration and saves the result in a *csv file
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.WriteSwAConfigButtonCommand">
            <summary>
            Returns the command that, when invoked, writes a new switch A configuration obtained from a *csv file
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.WriteSwBConfigButtonCommand">
            <summary>
            Returns the command that, when invoked, writes a new switch B configuration obtained from a *csv file
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.ResetPacketCountersButtonCommand">
            <summary>
            Returns the command that, when invoked, resets the ethernet 
            Tx and Rx Packet Counters of both remote and local cards.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.ConnectButtonText">
            <summary>
            Gets the text for a 'Connect' button.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.DisconnectButtonText">
            <summary>
            Gets the text for a 'Disconnect' button.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.RedundantModeButtonText">
            <summary>
            Gets the text for a 'RedundantMode' button.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.NormalModeButtonText">
            <summary>
            Gets the text for a 'NormalMode' button.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.Sfp1EnableButtonText">
            <summary>
            Gets the text for a 'Sfp1Enable" button.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.Sfp2EnableButtonText">
            <summary>
            Gets the text for a 'Sfp2Enable" button.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.Sfp1DisableButtonText">
            <summary>
            Gets the text for a 'Sfp1Disable" button.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.Sfp2DisableButtonText">
            <summary>
            Gets the text for a 'Sfp2Disable" button.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.TriggerSwitchBootFromEepromButtonText">
            <summary>
            Gets the text for a 'reset switch from eeprom config" button.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.TriggerSwitchBootFromBootstrapButtonText">
            <summary>
            Gets the text for a 'reset switch from boostrap (default) config" button.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.TriggerSwitchSaveCurrentConfigToEepromButtonText">
            <summary>
            Gets the text for a 'save Current Ethernet Switch Config to EEPROM" button.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.LinkSpeedForce10MbitButtonText">
            <summary>
            Gets the text for a 'force link speed to 10Mbit" button.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.LinkSpeedForce100MbitButtonText">
            <summary>
            Gets the text for a 'force link speed to 100Mbit" button.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.LinkSpeedForce1000MbitButtonText">
            <summary>
            Gets the text for a 'force link speed to 1000Mbit" button.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.LinkSpeedRemoveForcesButtonText">
            <summary>
            Gets the text for a 'remove link speed forces" button.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.WriteEepromDefaultsButtonText">
            <summary>
            Gets the text for a 'WriteEepromConfigDefaults' button.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.WriteEepromPriorityPort1And2ButtonText">
            <summary>
            Gets the text for a 'WriteEepromConfigPriorityPort1And2' button.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.WriteEepromVlanPort1And2ButtonText">
            <summary>
            Gets the text for a 'WriteEepromConfigVlanPort1And2' button.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.LoadTestVLANButtonText">
            <summary>
            Gets the text for a 'LoadTestVLAN' button.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.LoadTestPortPriorityButtonText">
            <summary>
            Gets the text for a 'LoadTestPortPriority' button.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.SelectFwFileButtonText">
            <summary>
            Gets the text for a "Select Firmware File" button.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.SelectReadBackFwFileButtonText">
            <summary>
            Gets the text for a "Select Read Back Fw File" button.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.OpenFirmwareFileButtonText">
            <summary>
            Gets the text for a "Open Firmware File" button.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.VerifyFirmwareFileButtonText">
            <summary>
            Gets the text for a "Verify Firmware File" button.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.ActivateFirmwareButtonText">
            <summary>
            Gets the text for a "Activate Firmware" button.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.IgnoreFirmwareButtonText">
            <summary>
            Gets the text for a "Ignore Firmware" button.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.ReadSwAConfigButtonText">
            <summary>
            Gets the text for a "Read Switch A Configuration" button.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.ReadSwBConfigButtonText">
            <summary>
            Gets the text for a "Read Switch B Configuration" button.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.WriteSwAConfigButtonText">
            <summary>
            Gets the text for a "Write Switch A Configuration" button.
            </summary>
        </member>
        <member name="P:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.WriteSwBConfigButtonText">
            <summary>
            Gets the text for a "Write Switch B Configuration" button.
            </summary>
        </member>
        <member name="E:Focal.Model906.Diagnostics.UI.WPF.Common.ViewModels.Model906ViewModel.RequestClose">
            <summary>
            Raised when this ViewModel should be removed from the UI.
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.Views.AnalogTagToolTipView">
            <summary>
            Interaction logic for AnalogTagToolTipView.xaml
            </summary>
            <summary>
            AnalogTagToolTipView
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.Views.AnalogTagToolTipView.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.Views.ByteArrayView">
            <summary>
            Interaction logic for ByteArrayView.xaml
            </summary>
            <summary>
            ByteArrayView
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.Views.ByteArrayView.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.Views.AdcStatusView">
            <summary>
            Interaction logic for AdcStatusView.xaml
            </summary>
            <summary>
            AdcStatusView
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.Views.AdcStatusView.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.Views.CardConfigListEditView">
            <summary>
            Interaction logic for CardConfigListEditView.xaml
            </summary>
            <summary>
            CardConfigListEditView
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.Views.CardConfigListEditView.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.Views.BoardInfoView">
            <summary>
            Interaction logic for BoardInfoView.xaml
            </summary>
            <summary>
            BoardInfoView
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.Views.BoardInfoView.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.Views.BoardInfoSerialsView">
            <summary>
            Interaction logic for BoardInfoSerialsView.xaml
            </summary>
            <summary>
            BoardInfoSerialsView
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.Views.BoardInfoSerialsView.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.Views.BoardInfoMicroView">
            <summary>
            Interaction logic for BoardInfoMicroView.xaml
            </summary>
            <summary>
            BoardInfoMicroView
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.Views.BoardInfoMicroView.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.Views.BoardInfoEventsView">
            <summary>
            Interaction logic for BoardInfoEventsView.xaml
            </summary>
            <summary>
            BoardInfoEventsView
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.Views.BoardInfoEventsView.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.Views.BoardInfoAdvancedView">
            <summary>
            Interaction logic for BoardInfoAdvancedView.xaml
            </summary>
            <summary>
            BoardInfoAdvancedView
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.Views.BoardInfoAdvancedView.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.Views.CanStatusView">
            <summary>
            Interaction logic for CanStatusView.xaml
            </summary>
            <summary>
            CanStatusView
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.Views.CanStatusView.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.Views.CardStatusView">
            <summary>
            Interaction logic for CardStatusView.xaml
            </summary>
            <summary>
            CardStatusView
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.Views.CardStatusView.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.Views.CounterStatusView">
            <summary>
            Interaction logic for CounterStatusView.xaml
            </summary>
            <summary>
            CounterStatusView
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.Views.CounterStatusView.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.Views.LinkStatusPacketCountView">
            <summary>
            Interaction logic for LinkStatusPacketCountView.xaml
            </summary>
            <summary>
            LinkStatusPacketCountView
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.Views.LinkStatusPacketCountView.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.Views.VisibilityInfoView">
            <summary>
            Interaction logic for VisibilityInfoView.xaml
            </summary>
            <summary>
            VisibilityInfoView
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.Views.VisibilityInfoView.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.Views.ErrorInfoView">
            <summary>
            Interaction logic for ErrorInfoView.xaml
            </summary>
            <summary>
            ErrorInfoView
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.Views.ErrorInfoView.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.Views.ErrorInfoCountersView">
            <summary>
            Interaction logic for ErrorInfoCountersView.xaml
            </summary>
            <summary>
            ErrorInfoCountersView
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.Views.ErrorInfoCountersView.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.Views.SwitchInfoView">
            <summary>
            Interaction logic for SwitchInfoView.xaml
            </summary>
            <summary>
            SwitchInfoView
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.Views.SwitchInfoView.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.Views.SwitchConfigView">
            <summary>
            Interaction logic for SwitchConfigView.xaml
            </summary>
            <summary>
            SwitchConfigView
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.Views.SwitchConfigView.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.Views.FirmwareUpdateView">
            <summary>
            Interaction logic for FirmwareUpdateView.xaml
            </summary>
            <summary>
            FirmwareUpdateView
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.Views.FirmwareUpdateView.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.Views.MaintananceView">
            <summary>
            Interaction logic for MaintananceView.xaml
            </summary>
            <summary>
            MaintananceView
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.Views.MaintananceView.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.Views.LinkStatusAdvancedView">
            <summary>
            Interaction logic for LinkStatusAdvancedView.xaml
            </summary>
            <summary>
            LinkStatusAdvancedView
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.Views.LinkStatusAdvancedView.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.Views.EepromConfigView">
            <summary>
            Interaction logic for EepromConfigView.xaml
            </summary>
            <summary>
            EepromConfigView
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.Views.EepromConfigView.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.Views.SwitchView">
            <summary>
            Interaction logic for SwitchView.xaml
            </summary>
            <summary>
            SwitchView
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.Views.SwitchView.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.Views.LinkStatusEthernetView">
            <summary>
            Interaction logic for LinkStatusEthernetView.xaml
            </summary>
            <summary>
            LinkStatusEthernetView
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.Views.LinkStatusEthernetView.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.Views.LinkStatusOpticsView">
            <summary>
            Interaction logic for LinkStatusOpticsView.xaml
            </summary>
            <summary>
            LinkStatusOpticsView
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.Views.LinkStatusOpticsView.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.Views.LinkStatusView">
            <summary>
            Interaction logic for LinkStatusView.xaml
            </summary>
            <summary>
            LinkStatusView
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.Views.LinkStatusView.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.Views.ModbusStatKeeperView">
            <summary>
            Interaction logic for ModbusStatKeeperView.xaml
            </summary>
            <summary>
            ModbusStatKeeperView
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.Views.ModbusStatKeeperView.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.Views.ITagView">
            <summary>
            Interaction logic for ITagView.xaml
            </summary>
            <summary>
            ITagView
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.Views.ITagView.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.Views.ModbusRegisterView">
            <summary>
            Interaction logic for ModbusRegisterView.xaml
            </summary>
            <summary>
            ModbusRegisterView
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.Views.ModbusRegisterView.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.Views.MainContentView">
            <summary>
            Interaction logic for MainContentView.xaml
            </summary>
            <summary>
            MainContentView
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.Views.MainContentView.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.Views.MainShellView">
            <summary>
            Interaction logic for MainShellView.xaml
            </summary>
            <summary>
            MainShellView
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.Views.MainShellView.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.Views.Model906CommsDisconnectedView">
            <summary>
            Interaction logic for Model906CommsDisconnectedView.xaml
            </summary>
            <summary>
            Model906CommsDisconnectedView
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.Views.Model906CommsDisconnectedView.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.Views.Model906View">
            <summary>
            Interaction logic for Model906View.xaml
            </summary>
            <summary>
            Model906View
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.Views.Model906View.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.Views.NotificationItemsView">
            <summary>
            Interaction logic for NotificationItemsView.xaml
            </summary>
            <summary>
            NotificationItemsView
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.Views.NotificationItemsView.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.Views.NotificationItemView">
            <summary>
            Interaction logic for NotificationItemView.xaml
            </summary>
            <summary>
            NotificationItemView
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.Views.NotificationItemView.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.Views.RawDataView">
            <summary>
            Interaction logic for RawDataView.xaml
            </summary>
            <summary>
            RawDataView
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.Views.RawDataView.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.Views.SfpView">
            <summary>
            Interaction logic for SfpView.xaml
            </summary>
            <summary>
            SfpView
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.Views.SfpView.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.Views.TitleBarView">
            <summary>
            Interaction logic for TitleBar.xaml
            </summary>
            <summary>
            TitleBarView
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.Views.TitleBarView.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:Focal.Model906.Diagnostics.UI.WPF.Common.Views.ZoomSlider">
            <summary>
            Interaction logic for ZoomSlider.xaml
            </summary>
            <summary>
            ZoomSlider
            </summary>
        </member>
        <member name="M:Focal.Model906.Diagnostics.UI.WPF.Common.Views.ZoomSlider.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
    </members>
</doc>
