<?xml version="1.0"?>
<doc>
    <assembly>
        <name>UwpDevTools</name>
    </assembly>
    <members>
        <member name="T:microsensys.UwpDevTools.Checksum">
            <summary>
            calculates different checksum
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Checksum.GetMOD256(System.Byte[],System.Boolean)">
            <summary>
            calculate the checksum with MOD256
            </summary>
            <param name="_input">input as a byte array</param>
            <param name="_crcWithData">the checksum byte with input data</param>
            <returns>the input data and the checkum byte</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Checksum.GetMOD256(System.Collections.Generic.List{System.Byte},System.Boolean)">
            <summary>
            calculate the checksum with MOD256
            </summary>
            <param name="_input">input as a list of byte</param>
            <param name="_crcWithData">the checksum byte with input data</param>
            <returns>the input data and the checkum byte</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Checksum.GetMOD256(System.Byte[])">
            <summary>
            calculate the checksum with MOD256
            </summary>
            <param name="_input">input as a byte array</param>
            <returns>the checksum byte</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Checksum.GetMOD256(System.Collections.Generic.List{System.Byte})">
            <summary>
            calculate the checksum with MOD256
            </summary>
            <param name="_input">input as a list of byte</param>
            <returns>the checksum byte</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Checksum.GetCRC16(System.Byte[],System.Boolean)">
            <summary>
            calculate the checksum with CRC16
            </summary>
            <param name="_input">input data as a byte array</param>
            <param name="_crcWithData">return checksum bytes with input data???</param>
            <returns>the input data and the checkum bytes if _crcWithData is true
            or only the checksum bytes otherwise</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Checksum.GetCRC16(System.Collections.Generic.List{System.Byte},System.Boolean)">
            <summary>
            calculate the checksum with CRC16
            </summary>
            <param name="_input">input data as a list of byte</param>
            <param name="_crcWithData">return checksum bytes with input data???</param>
            <returns>the input data and the checkum bytes if _crcWithData is true
            or only the checksum bytes otherwise</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Checksum.GetCRC16(System.Byte[])">
            <summary>
            calculate the checksum with CRC16
            </summary>
            <param name="_input">input data as a byte array</param>        
            <returns>checkum bytes</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Checksum.GetCRC16(System.Collections.Generic.List{System.Byte})">
            <summary>
            calculate the checksum with CRC16
            </summary>
            <param name="_input">input data as a list of byte</param>        
            <returns>the checkum bytes</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Checksum.GetCRC16(System.Int32,System.Byte[],System.Boolean)">
            <summary>
            calculate the checksum with CRC16 using a custom preset
            </summary>
            <param name="_preset">preset to start calculation</param>
            <param name="_input">input data as byte array</param>
            <param name="_crcWithData">return checksum bytes with input data???</param>
            <returns>the input data and the checkum bytes if _crcWithData is true
            or only the checksum bytes otherwise</returns>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusTypicalCommandNames">
            <summary>
            Struct to hold Pcan Bus Typical command names
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusTypicalCommandNames.DETECT_START">
            <summary>
            Detect start command name
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusTypicalCommandNames.DETECT_READER">
            <summary>
            Detect reader command name
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusTypicalCommandNames.RESTART_READER">
            <summary>
            Restart command name
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusTypicalCommandNames.RESTART_READERS_COMPLETED">
            <summary>
            Restart Readers completed command name
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusTypicalCommandNames.RESTART_PBCs_COMPLETED">
            <summary>
            Restart PBCs completed command name
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusTypicalCommandNames.RESTART_COMPLETED">
            <summary>
            Restart completed command name
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusTypicalCommandNames.SCAN_SCRIPT">
            <summary>
            Scan command name
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusTypicalCommandNames.NOREADER_SENDHEARTBEAT">
            <summary>
            Command name used when no reader is detected --> Scan procedure cannot start
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusTypicalCommandNames.NEXT_DEVICE">
            <summary>
            Next device command name
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusTypicalCommandNames.NEXT_DEVICE_PBC">
            <summary>
            Next PBC device command name
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.PCanBusControl.PcanBusDataTriggerBytes">
            <summary>
            Class to store Bytes used to communicate with devices in bus
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.PcanBusDataTriggerBytes.DETECT">
            <summary>
            Bytes used to send DETECT to device in bus
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.PcanBusDataTriggerBytes.SCAN">
            <summary>
            Bytes used to send SCAN to device in bus
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.PcanBusDataTriggerBytes.RESTART">
            <summary>
            Bytes used to send RESTART to device in bus
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusPbcInformationEventArgs">
            <summary>
            Class to represent PBC Information
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusPbcInformationEventArgs.ReaderId">
            <summary>
            Reader ID
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusPbcInformationEventArgs.HwInfo">
            <summary>
            HW Info
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusPbcInformationEventArgs.FwInfo">
            <summary>
            FW Info
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusPbcInformationEventArgs.Mode">
            <summary>
            Mode
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusPbcInformationEventArgs.ReaderType">
            <summary>
            Type
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusPbcInformationEventArgs.NumModules">
            <summary>
            Number of modules attached
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusPbcInformationEventArgs.ModuleInfoList">
            <summary>
            Information of attached modules
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusPbcInformationEventArgs.PCanAddress">
            <summary>
            PCan address
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusPbcInformationEventArgs.#ctor(System.UInt32,System.Byte[])">
            <summary>
            Constructor
            </summary>
            <param name="_pcanAddress">PCan address</param>
            <param name="_detectBytes">detect information</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusPbcInformationEventArgs.IsPbcInfo(System.Byte[])">
            <summary>
            Get if the information is from a PBC
            </summary>
            <param name="_detectBytes"></param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusPbcInformationEventArgs.GetUdpString">
            <summary>
            Get string to send via UDP
            </summary>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusPbcInformationEventArgs.GetScreenString">
            <summary>
            Get string to show in TextBox
            </summary>
            <returns></returns>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusReaderInformationEventArgs">
            <summary>
            Class to represent reader module information
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusReaderInformationEventArgs.ReaderId">
            <summary>
            Reader ID
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusReaderInformationEventArgs.HwInfo">
            <summary>
            HW Info
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusReaderInformationEventArgs.FwInfo">
            <summary>
            FW Info
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusReaderInformationEventArgs.Mode">
            <summary>
            Mode
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusReaderInformationEventArgs.ReaderType">
            <summary>
            Type
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusReaderInformationEventArgs.NumAntennas">
            <summary>
            Number of antennas
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusReaderInformationEventArgs.FriendlyName">
            <summary>
            Friendly name
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusReaderInformationEventArgs.LocationName">
            <summary>
            Location name
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusReaderInformationEventArgs.PCanAddress">
            <summary>
            PCan address
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusReaderInformationEventArgs.IsValid">
            <summary>
            Returns true if the info is valid
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusReaderInformationEventArgs.#ctor(System.UInt32,System.Byte[])">
            <summary>
            Constructor
            </summary>
            <param name="_pcanAddress">PCan address</param>
            <param name="_detectBytes">detect information</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusReaderInformationEventArgs.IsReaderInfo(System.Byte[])">
            <summary>
            Gets if the information is from a Reader
            </summary>
            <param name="_detectBytes"></param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusReaderInformationEventArgs.IsModuleInfo(System.Byte[])">
            <summary>
            Gets if the information is from a Module
            </summary>
            <param name="_detectBytes"></param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusReaderInformationEventArgs.GetUdpString">
            <summary>
            Get string to send via UDP
            </summary>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusReaderInformationEventArgs.GetScreenString">
            <summary>
            Get string to show in TextBox
            </summary>
            <returns></returns>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusScanInformationEventArgs">
            <summary>
            Class to save Scan information of a reader
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusScanInformationEventArgs.PCanAddress">
            <summary>
            PCan address
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusScanInformationEventArgs.AntNumber">
            <summary>
            antenna number
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusScanInformationEventArgs.ScanInfos">
            <summary>
            Array of scan information
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusScanInformationEventArgs.#ctor(System.UInt32,System.Byte[])">
            <summary>
            Constructor
            </summary>
            <param name="_pcanAddress">PCan address of the reader</param>
            <param name="_scanBytes">scan information</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusScanInformationEventArgs.GetUdpString">
            <summary>
            Get string to send via UDP
            </summary>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusScanInformationEventArgs.GetScreenString">
            <summary>
            Get string to represent in TextBox
            </summary>
            <returns></returns>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.PCanBusControl.ScanInfo">
            <summary>
            Class to represent Scan information
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.ScanInfo.ScanType">
            <summary>
            Scan type
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.ScanInfo.Id">
            <summary>
            ID
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.ScanInfo.SensorInfo">
            <summary>
            Array of sensor information
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.PCanBusControl.ScanInfo.#ctor(System.String)">
            <summary>
            Constructor
            </summary>
            <param name="_scanInfoString">scan data string</param>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.PCanBusControl.EventNames">
            <summary>
            Class to hold constant of PCanBusControl Event names
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.EventNames.STARTUP">
            <summary>
            Startup
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.EventNames.STARTUP_FAIL">
            <summary>
            Startup failed
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.EventNames.DETECT_START">
            <summary>
            Detect started
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.EventNames.DETECT_PBC">
            <summary>
            PBC detected
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.EventNames.DETECT_READER">
            <summary>
            Reader detected
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.EventNames.DETECT_NEXTDEVICE">
            <summary>
            Next device selected during DETECT
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.EventNames.SCAN">
            <summary>
            Scan event
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.EventNames.SCAN_NEXTDEVICE">
            <summary>
            Next device selected during SCAN
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.EventNames.HEARTBEAT">
            <summary>
            HOST Heartbeat
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusController">
            <summary>
            Class to handle PCan bus communication in HOST
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusController.DetectEmptyEventHandler">
            <summary>
            Delegate to notify Detect procedure is started/finished
            </summary>
            <param name="sender"></param>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusController.ReaderDetectedEventHandler">
            <summary>
            Delegate to notify Reader detected
            </summary>
            <param name="sender"></param>
            <param name="e"></param>
        </member>
        <member name="E:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusController.ReaderDetected">
            <summary>
            Event to notify Reader detected
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusController.PbcDetectedEventHandler">
            <summary>
            Delegate to notify PBC detected
            </summary>
            <param name="sender"></param>
            <param name="e"></param>
        </member>
        <member name="E:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusController.PbcDetected">
            <summary>
            Event to notify PBC detected
            </summary>
        </member>
        <member name="E:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusController.DetectStarted">
            <summary>
            Event to notify Detect procedure started
            </summary>
        </member>
        <member name="E:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusController.DetectFinished">
            <summary>
            Event to notify Detect procedure finished and scan starts
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusController.ScanResultEventHandler">
            <summary>
            Delegate to notify Scan success
            </summary>
            <param name="sender"></param>
            <param name="e"></param>
        </member>
        <member name="E:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusController.ScanSuccess">
            <summary>
            Event to notify Scan success
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusController.CommandResultEventHandler">
            <summary>
            Delegate to notify Command result
            </summary>
            <param name="sender"></param>
            <param name="e"></param>
            <param name="_pCanAddress"></param>
        </member>
        <member name="E:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusController.CommandResult">
            <summary>
            Event to notify Command result
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusController.UdpMessageReceivedEventHandler">
            <summary>
            Delegate to notify UDP message received
            </summary>
            <param name="_udpCMD">data in UDP message</param>
            <returns></returns>
        </member>
        <member name="E:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusController.UdpMessageReceived">
            <summary>
            Event to notify UDP message received
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusController.ProcessLogger">
            <summary>
            Logger instance
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusController.ReaderDetectedList">
            <summary>
            List of detected readers
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusController.PbcDetectedList">
            <summary>
            List of detected PBCs
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusController.LocalPcanAddress">
            <summary>
            Gets Local PCan address
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusController.#ctor(microsensys.UwpDevTools.HostControl.Settings.PCanSettings,microsensys.UwpDevTools.HostControl.Settings.PCanLoggingSettings,microsensys.UwpDevTools.HostControl.Settings.UdpListenerSettings)">
            <summary>
            Constructor
            </summary>
            <param name="_pCanSettings">PCan settings</param>
            <param name="_pCanLoggingSettings">PCan logging settings</param>
            <param name="_udpListenerSettings">UDP listener settings</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusController.#ctor">
            <summary>
            Default constructor
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusController.Dispose">
            <summary>
            Disposes PCan Bus controller
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusController.Initialize">
            <summary>
            Starts detect procedure
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusController.RestartAndInitialize">
            <summary>
            Sends restart to all known devices and restart detect
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusController.SkipDetect">
            <summary>
            Skip detect procedure and start Scan
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusController.SkipDetect_ClearInformation">
            <summary>
            Clear Skip information
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusController.SkipDetect_AddSkipAddresses(System.Byte,System.Byte)">
            <summary>
            Adds a new range of PCan address to skip
            </summary>
            <param name="_PCanFirstSkip">First PCan address to skip</param>
            <param name="_PCanLastSkip">Last PCan address to skip</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.PCanBusControl.PCanBusController.SkipDetect_SetMaxDevices(System.Int32)">
            <summary>
            Sets number of devices detected after Detect procedure should stop
            </summary>
            <param name="_maxNumDevices"></param>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.ReaderCheck.Parameters.RequestInfo">
            <summary>
            Class to represent the request info for the Reader Check
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderCheck.Parameters.RequestInfo.SerialPort">
            <summary>
            Instance to use to communicate with the reader
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderCheck.Parameters.RequestInfo.Protocol">
            <summary>
            Protocol type to use
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderCheck.Parameters.RequestInfo.IsBT">
            <summary>
            If true, the communication to the reader is via Bluetooth
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderCheck.Parameters.RequestInfo.Frequency">
            <summary>
            Frequency of the reader
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderCheck.Parameters.RequestInfo.IsPCan">
            <summary>
            If true, the Reader needs to be addressed using its PCAN address
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderCheck.Parameters.RequestInfo.PCanRemote">
            <summary>
            PCAN address of the Reader
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderCheck.Parameters.RequestInfo.IsUdpTcp">
            <summary>
            If true, UDP frame is needed to communicate with the reader
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderCheck.Parameters.RequestInfo.LocalIP">
            <summary>
            Local IP address to use in UDP frame
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderCheck.Parameters.RequestInfo.LocalPort">
            <summary>
            Local Port used for UDP protocol
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderCheck.Parameters.RequestInfo.RemoteIP">
            <summary>
            Remote (Reader) IP address
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderCheck.Parameters.RequestInfo.RemotePort">
            <summary>
            Remote (Reader) port used for UDP/TCP protocol
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.ReaderCheck.Parameters.ResultInfo">
            <summary>
            Class that represents the Result parameters of the Reader Check
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderCheck.Parameters.ResultInfo.ReaderID">
            <summary>
            Reader ID
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderCheck.Parameters.ResultInfo.Protocol">
            <summary>
            Reader Protocol
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderCheck.Parameters.ResultInfo.Frequency">
            <summary>
            Reader Frequency
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderCheck.Parameters.ResultInfo.Baudrate">
            <summary>
            Reader serial communication baudrate
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderCheck.Parameters.ResultInfo.PortType">
            <summary>
            Port type
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderCheck.Parameters.ResultInfo.ReaderIdAnswerBytes">
            <summary>
            ReaderID answer
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderCheck.Parameters.ResultInfo.GetHWInfoAnswerBytes">
            <summary>
            Get HW Info answer
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.ReaderCheck.Parameters.ResultInfo.SetGetHWInfo(System.Byte[],System.Boolean)">
            <summary>
            Updates the information of the class using the HWInfo
            </summary>
            <param name="_getHW">GetHWInfo answer from reader</param>
            <param name="_autoDetect">true if AutoDetect pressed</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.ReaderCheck.Parameters.ResultInfo.ToString">
            <summary>
            To String
            </summary>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.ReaderCheck.Parameters.ResultInfo.GetFromReaderID(System.Byte[],System.Int32,System.Int16,System.Boolean,System.Boolean)">
            <summary>
            Returns an instance object initialized using ReaderID bytes
            </summary>
            <param name="_answer">ReadReaderID answer</param>
            <param name="_protocol">selected protocol</param>
            <param name="_freq">selected frequency</param>
            <param name="_isUSB">true if the port is USB</param>
            <param name="_isBT">true if the port is Bluetooth</param>
            <returns>instance of ResultInfo</returns>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.ReaderCheck.Parameters.StatusEventArgs">
            <summary>
            Class to hold Status information
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderCheck.Parameters.StatusEventArgs.Status">
            <summary>
            Current status
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderCheck.Parameters.StatusEventArgs.StatusString">
            <summary>
            String representation of the current status
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.ReaderCheck.Parameters.StatusEventArgs.#ctor(microsensys.UwpDevTools.Communication.ReaderCheck.Parameters.CheckStatus,System.String)">
            <summary>
            Default constructor
            </summary>
            <param name="_status"></param>
            <param name="_string"></param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.ReaderCheck.Parameters.StatusEventArgs.ToString">
            <summary>
            Default ToString implementation
            </summary>
            <returns></returns>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.ReaderCheck.Parameters.CheckStatus">
            <summary>
            Enum representing the different status Types
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderCheck.Parameters.CheckStatus.FAILED">
            <summary>
            Failed status
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderCheck.Parameters.CheckStatus.RUNNING">
            <summary>
            Running status
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderCheck.Parameters.CheckStatus.NO_ANSWER">
            <summary>
            No answer status
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderCheck.Parameters.CheckStatus.COMPLETED">
            <summary>
            Completed status
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.ReaderCheck.ReaderChecker">
            <summary>
            Class to handle the check of reader type according to the given parameters
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.ReaderCheck.ReaderChecker.StatusEventHandler">
            <summary>
            Event handler for a status change
            </summary>
            <param name="_status"></param>
        </member>
        <member name="E:microsensys.UwpDevTools.Communication.ReaderCheck.ReaderChecker.StatusChanged">
            <summary>
            Event to notify of status changes
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.ReaderCheck.ReaderChecker.ResultChangedEventHandler">
            <summary>
            Event handler for a final check result
            </summary>
            <param name="_result"></param>
        </member>
        <member name="E:microsensys.UwpDevTools.Communication.ReaderCheck.ReaderChecker.ResultChanged">
            <summary>
            Event to notify the final check result
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderCheck.ReaderChecker.NoAnswerCounter">
            <summary>
            Number of times no answer was received
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.ReaderCheck.ReaderChecker.#ctor">
            <summary>
            Default constructor
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.ReaderCheck.ReaderChecker.Dispose">
            <summary>
            Disposes the class
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.ReaderCheck.ReaderChecker.Cancel">
            <summary>
            Cancels the current check procedure
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.ReaderCheck.ReaderChecker.StartCheckingSER(System.Int32,System.Int16,System.String,System.Boolean)">
            <summary>
            Starts searching for a Serial / Bluetooth reader
            </summary>
            <param name="_protocol">protocol of the reader to search for (if 0xFF -> Auto)</param>
            <param name="_frequency">frequency of the reader to search for (if 0xFF -> Auto)</param>
            <param name="_portName">serial port name</param>
            <param name="_isBT">if true, the reader is Bluetooth, if false is Serial</param>
            <returns>true if process started correctly</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.ReaderCheck.ReaderChecker.StartCheckingPCan(System.Int32,System.Int16,System.String,System.UInt32)">
            <summary>
            Starts searching for a PCan reader connected both via USB or Serial / Bluetooth 
            </summary>
            <param name="_protocol">protocol of the reader to search for (if 0xFF -> Auto)</param>
            <param name="_frequency">frequency of the reader to search for (if 0xFF -> Auto)</param>
            <param name="_portName">serial port name (if null -> USB)</param>
            <param name="_remotePCan">remote PCan Address</param>
            <returns>true if process started correctly</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.ReaderCheck.ReaderChecker.StartCheckingUDP(System.Int32,System.Int16,System.Int32,System.Net.IPEndPoint,System.UInt32)">
            <summary>
            Starts searching for a reader connected via UDP Protocol
            </summary>
            <param name="_protocol">protocol of the reader to search for (if 0xFF -> Auto)</param>
            <param name="_frequency">frequency of the reader to search for (if 0xFF -> Auto)</param>
            <param name="_localPort">local UDP Port where to receive answer</param>
            <param name="_remoteEndPoint">remote IP/Port (RFID Reader) where to send the requests</param>
            <param name="_remotePCan">reader PCan address</param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.ReaderCheck.ReaderChecker.StartCheckingTCP(System.Int32,System.Int16,System.Net.IPEndPoint,System.UInt32)">
            <summary>
            Starts searching for a reader connected via TCP Protocol
            </summary>
            <param name="_protocol">protocol of the reader to search for (if 0xFF -> Auto)</param>
            <param name="_frequency">frequency of the reader to search for (if 0xFF -> Auto)</param>
            <param name="_remoteEndPoint">remote IP/Port (RFID Reader) where to send the requests</param>
            <param name="_remotePCan">reader PCan address</param>
            <returns></returns>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.ReaderCheck.ThreadCheck">
            <summary>
            Class implementing a thread to check, once the port opened, if the reader is present
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.ReaderCheck.ThreadCheck.StatusEventHandler">
            <summary>
            Status EventHandler 
            </summary>
            <param name="_status"></param>
        </member>
        <member name="E:microsensys.UwpDevTools.Communication.ReaderCheck.ThreadCheck.StatusChanged">
            <summary>
            Event raised when an update in the thread status is available
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.ReaderCheck.ThreadCheck.ResultChangedEventHandler">
            <summary>
            Result EventHandler
            </summary>
            <param name="_result"></param>
        </member>
        <member name="E:microsensys.UwpDevTools.Communication.ReaderCheck.ThreadCheck.ResultChanged">
            <summary>
            Event raised when a result is available
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.ReaderCheck.ThreadCheck.#ctor">
            <summary>
            Constructor
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.ReaderCheck.ThreadCheck.Dispose">
            <summary>
            Disposes the thread
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.ReaderCheck.ThreadCheck.Cancel">
            <summary>
            Cancels the current check operation
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.ReaderCheck.ThreadCheck.StartChecking(microsensys.UwpDevTools.Communication.ReaderCheck.Parameters.RequestInfo)">
            <summary>
            Sets the information of the Reader to check and resumes the thread execution
            </summary>
            <param name="_reqInfo">reader information needed to start check</param>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.ReaderCheck.ThreadOpenPort">
            <summary>
            Class used to open the communication port
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.ReaderCheck.ThreadOpenPort.OpenPortCompletedEventHandler">
            <summary>
            OpenPortCompleted EventHandler
            </summary>
            <param name="_result">true if the port is open, false otherwise</param>
            <param name="_serPort">BASESerialPort instance to use to communicate using the port</param>
        </member>
        <member name="E:microsensys.UwpDevTools.Communication.ReaderCheck.ThreadOpenPort.OpenPortCompleted">
            <summary>
            Event raised when The OpenPort operation is complete
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.ReaderCheck.ThreadOpenPort.Dispose">
            <summary>
            Dispose
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.ReaderCheck.ThreadOpenPort.StartOpenPortThread(System.Int32,microsensys.UwpDevTools.Communication.SerialPort.BaseSerialPort)">
            <summary>
            Start the open port procedure
            </summary>
            <param name="_protocol">protocol type</param>
            <param name="_serPort">BASESerialPort to open</param>
            <returns>true if the operation is started successfully, false otherwise</returns>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.SerialPort.Hostv2PCanPort">
            <summary>
            Class to handle PCAN Serial communication in HOSTv2
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.Hostv2PCanPort.DtrEnable">
            <summary>
            DTR
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.Hostv2PCanPort.Open">
            <summary>
            Opens the serial communication
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.Hostv2PCanPort.Close">
            <summary>
            Closes the serial communication
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.SerialPort.Hostv2SerialPort">
            <summary>
            Class to handle the serial communication in HOSTv2
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.Hostv2SerialPort.DtrEnable">
            <summary>
            DTR
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.Hostv2SerialPort.Open">
            <summary>
            Opens the communication port
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.Hostv2SerialPort.Close">
            <summary>
            Closes the communication port
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.SerialPort.UwpBluetoothPort">
            <summary>
            Class to handle Bluetooth RFCOMM (Classic) serial communication (SPP profile)
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.UwpBluetoothPort.GetBtDeviceNamesAsync">
            <summary>
            Async task to obtain the Bluetooth device names
            </summary>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.UwpBluetoothPort.GetBtDeviceNamesSync">
            <summary>
            Sync function to get the Bluteooth device names
            </summary>
            <returns></returns>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.UwpBluetoothPort.BytesToRead">
            <summary>
            bytes to read from the serial port
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.UwpBluetoothPort.IsOpen">
            <summary>
            check if port is open      
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.UwpBluetoothPort.PortName">
            <summary>
            port name
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.UwpBluetoothPort.BaudRate">
            <summary>
            baudrate
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.UwpBluetoothPort.Parity">
            <summary>
            parity
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.UwpBluetoothPort.DataBits">
            <summary>
            databits
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.UwpBluetoothPort.StopBits">
            <summary>
            Stopbits
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.UwpBluetoothPort.Handshake">
            <summary>
            handshake
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.UwpBluetoothPort.ReadTimeout">
            <summary>
            read timeout
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.UwpBluetoothPort.WriteTimeout">
            <summary>
            write timeout
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.UwpBluetoothPort.DtrEnable">
            <summary>
            DTR
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.UwpBluetoothPort.RtsEnable">
            <summary>
            RTS
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.UwpBluetoothPort.#ctor">
            <summary>
            Default constructor
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.UwpBluetoothPort.Finalize">
            <summary>
            Destructor
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.UwpBluetoothPort.Open">
            <summary>
            Opens communication port
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.UwpBluetoothPort.Close">
            <summary>
            Closes the communication port
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.UwpBluetoothPort.Read(System.Byte[],System.Int32,System.Int32)">
            <summary>
            Reads data from the communication port
            </summary>
            <param name="buffer"></param>
            <param name="offset"></param>
            <param name="count"></param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.UwpBluetoothPort.Write(System.Byte[],System.Int32,System.Int32)">
            <summary>
            Writes data to the communication port
            </summary>
            <param name="buffer"></param>
            <param name="offset"></param>
            <param name="count"></param>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.SerialPort.BaseSerialPort">
            <summary>
            class to communicate with a serial device such as USB
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.BaseSerialPort.PortName">
            <summary>
            Portname of the serial Port
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.BaseSerialPort.BaudRate">
            <summary>
            Baudrate
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.BaseSerialPort.Parity">
            <summary>
            Parity
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.BaseSerialPort.DataBits">
            <summary>
            databits
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.BaseSerialPort.StopBits">
            <summary>
            number of stopbits
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.BaseSerialPort.Handshake">
            <summary>
            Handshake
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.BaseSerialPort.ReadTimeout">
            <summary>
            set the read timeout
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.BaseSerialPort.WriteTimeout">
            <summary>
            set the write timeout
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.BaseSerialPort.DtrEnable">
            <summary>
            DTR
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.BaseSerialPort.RtsEnable">
            <summary>
            RTS
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.BaseSerialPort.IsOpen">
            <summary>
            check if the Port ist open
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.BaseSerialPort.BytesToRead">
            <summary>
            returns the bytes to read
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.BaseSerialPort.#ctor">
            <summary>
            create a new instance of the SerialPort class
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.BaseSerialPort.Open">
            <summary>
            Open the Port
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.BaseSerialPort.Close">
            <summary>
            Close the Port
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.BaseSerialPort.Write(System.Byte[],System.Int32,System.Int32)">
            <summary>
            write something
            </summary>
            <param name="buffer">data to write</param>
            <param name="offset">offset</param>
            <param name="count">count</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.BaseSerialPort.Read(System.Byte[],System.Int32,System.Int32)">
            <summary>
            read something of the serial port
            </summary>
            <param name="buffer">data</param>
            <param name="offset">offset</param>
            <param name="count">count</param>
            <returns></returns>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.SerialPort.PortControl">
            <summary>
            Class to handle serial port communication
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.PortControl.#ctor(System.Boolean)">
            <summary>
            Constructor setting the port type
            </summary>
            <param name="_isUSB">if true, USB port is used</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.PortControl.#ctor(microsensys.UwpDevTools.Communication.ReaderConnectionSettings,System.Boolean)">
            <summary>
            Default constructor
            </summary>
            <param name="_rcSettings">instance of ReaderConnectionSettings</param>
            <param name="_isHostV2">optional parameter. If true, the needed power supply in HOSTv2 will be enabled</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.PortControl.Finalize">
            <summary>
            Destructor
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.PortControl.IsOpen">
            <summary>
            Gibt an, ob der Port geschlossen ist
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.PortControl.Baudrate">
            <summary>
            Legt die Baudrate fest oder ruft diese ab
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.PortControl.DtrEnable">
            <summary>
            Sets / Gets the DTR state
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.PortControl.RtsEnable">
            <summary>
            Sets / Gets the RTS state
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.PortControl.TcpLocalEndPoint">
            <summary>
            Local TCP Endpoint
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.PortControl.ClosePort">
            <summary>
            Closes the communication port
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.PortControl.OpenPort(System.String,System.Int32)">
            <summary>
            Opens the communication port
            </summary>
            <param name="_portName"></param>
            <param name="_baudrate"></param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.PortControl.OpenPort">
            <summary>
            Opens the communication port
            </summary>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.PortControl.OpenPortAsync">
            <summary>
            Opens the communication port asynchronously
            </summary>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.PortControl.ReceiveData(System.Int32@)">
            <summary>
            Receives data from the port
            </summary>
            <param name="_bytesRead">number of bytes received</param>
            <returns>byte array representing the received bytes</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.PortControl.ReceiveData">
            <summary>
            Receives data from the port
            </summary>
            <returns>byte array representing the received bytes</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.PortControl.ReceiveData(System.Int32,System.Int32@)">
            <summary>
            Receives data from the port
            </summary>
            <param name="_bytesToRead">number of bytes to read</param>
            <param name="_bytesRead">number of bytes actually read</param>
            <returns>byte array representing the received bytes</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.PortControl.ReceiveByte(System.Byte@)">
            <summary>
            Received only 1x Byte from the port
            </summary>
            <param name="_bRead">value read</param>
            <returns>true if success, false otherwise</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.PortControl.SendData(System.Byte[])">
            <summary>
            Sends data through the communication port
            </summary>
            <param name="_data">data to sent</param>
            <returns>true if success, false otherwise</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.PortControl.ClearBuffer">
            <summary>
            Clears the data available in the communication port
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.PortControl.BytesToRead">
            <summary>
            Gets the number of bytes available to be read
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.SerialPort.TCPSerialPort">
            <summary>
            TCP implementation to simulate a SerialPort (to use with PortControl)
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.TCPSerialPort.BytesToRead">
            <summary>
            bytes to read from the serial port
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.TCPSerialPort.IsOpen">
            <summary>
            check if port is open      
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.TCPSerialPort.PortName">
            <summary>
            port name
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.TCPSerialPort.BaudRate">
            <summary>
            baudrate
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.TCPSerialPort.Parity">
            <summary>
            parity
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.TCPSerialPort.DataBits">
            <summary>
            databits
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.TCPSerialPort.StopBits">
            <summary>
            Stopbits
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.TCPSerialPort.Handshake">
            <summary>
            handshake
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.TCPSerialPort.ReadTimeout">
            <summary>
            read timeout
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.TCPSerialPort.WriteTimeout">
            <summary>
            write timeout
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.TCPSerialPort.DtrEnable">
            <summary>
            DTR
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.TCPSerialPort.RtsEnable">
            <summary>
            RTS
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.TCPSerialPort.#ctor(System.Net.IPEndPoint)">
            <summary>
            constructor
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.TCPSerialPort.Open">
            <summary>
            open UDP serial port (initialize UDP Client)
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.TCPSerialPort.Close">
            <summary>
            close the port
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.TCPSerialPort.Read(System.Byte[],System.Int32,System.Int32)">
            <summary>
            reads from the port
            </summary>
            <param name="buffer"></param>
            <param name="offset"></param>
            <param name="count"></param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.TCPSerialPort.Write(System.Byte[],System.Int32,System.Int32)">
            <summary>
            write something
            </summary>
            <param name="buffer"></param>
            <param name="offset"></param>
            <param name="count"></param>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.SerialPort.UDPSerialPort">
            <summary>
            UDP implementation to simulate a SerialPort (to use with PortControl)
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.UDPSerialPort.UdpClient">
            <summary>
            Instance of UdpClient
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.UDPSerialPort.BytesToRead">
            <summary>
            bytes to read from the serial port
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.UDPSerialPort.IsOpen">
            <summary>
            check if port is open      
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.UDPSerialPort.PortName">
            <summary>
            port name
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.UDPSerialPort.BaudRate">
            <summary>
            baudrate
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.UDPSerialPort.Parity">
            <summary>
            parity
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.UDPSerialPort.DataBits">
            <summary>
            databits
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.UDPSerialPort.StopBits">
            <summary>
            Stopbits
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.UDPSerialPort.Handshake">
            <summary>
            handshake
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.UDPSerialPort.ReadTimeout">
            <summary>
            read timeout
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.UDPSerialPort.WriteTimeout">
            <summary>
            write timeout
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.UDPSerialPort.DtrEnable">
            <summary>
            DTR
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.UDPSerialPort.RtsEnable">
            <summary>
            RTS
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.UDPSerialPort.#ctor(System.Int32,System.Net.IPEndPoint)">
            <summary>
            constructor
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.UDPSerialPort.Open">
            <summary>
            open UDP serial port (initialize UDP Client)
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.UDPSerialPort.Close">
            <summary>
            close the port
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.UDPSerialPort.Read(System.Byte[],System.Int32,System.Int32)">
            <summary>
            reads from the port
            </summary>
            <param name="buffer"></param>
            <param name="offset"></param>
            <param name="count"></param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.UDPSerialPort.Write(System.Byte[],System.Int32,System.Int32)">
            <summary>
            write somethink
            </summary>
            <param name="buffer"></param>
            <param name="offset"></param>
            <param name="count"></param>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.SerialPort.UwpSerialPort">
            <summary>
            Class to handle serial communication
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.UwpSerialPort.GetDefaultDeviceIdAsync">
            <summary>
            Async task to get the default serial device to connect with (first of the list of the SerialDevice type)
            </summary>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.UwpSerialPort.GetDefaultDeviceIdSync">
            <summary>
            Sync function to get the default serial device to connect with (first of the list of the SerialDevice type)
            </summary>
            <returns></returns>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.UwpSerialPort.BytesToRead">
            <summary>
            bytes to read from the serial port
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.UwpSerialPort.IsOpen">
            <summary>
            check if port is open      
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.UwpSerialPort.PortName">
            <summary>
            port name
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.UwpSerialPort.BaudRate">
            <summary>
            baudrate
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.UwpSerialPort.Parity">
            <summary>
            parity
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.UwpSerialPort.DataBits">
            <summary>
            databits
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.UwpSerialPort.StopBits">
            <summary>
            Stopbits
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.UwpSerialPort.Handshake">
            <summary>
            handshake
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.UwpSerialPort.ReadTimeout">
            <summary>
            read timeout
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.UwpSerialPort.WriteTimeout">
            <summary>
            write timeout
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.UwpSerialPort.DtrEnable">
            <summary>
            DTR
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SerialPort.UwpSerialPort.RtsEnable">
            <summary>
            RTS
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.UwpSerialPort.#ctor">
            <summary>
            Constructor
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.UwpSerialPort.Finalize">
            <summary>
            Destructor
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.UwpSerialPort.Open">
            <summary>
            Opens the communication port
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.UwpSerialPort.OpenAsync">
            <summary>
            Opens the communication port
            </summary>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.UwpSerialPort.Close">
            <summary>
            Closes the communication port
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.UwpSerialPort.Read(System.Byte[],System.Int32,System.Int32)">
            <summary>
            Reads data from the communication port
            </summary>
            <param name="buffer"></param>
            <param name="offset"></param>
            <param name="count"></param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SerialPort.UwpSerialPort.Write(System.Byte[],System.Int32,System.Int32)">
            <summary>
            Writes data to the communication port
            </summary>
            <param name="buffer"></param>
            <param name="offset"></param>
            <param name="count"></param>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.SpcInterfaceControl.ReaderHeartbeatEventArgs">
            <summary>
            Class that represents the SPC Reader Heartbeat
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.SpcInterfaceControl.ReaderHeartbeatEventArgs.ReaderId">
            <summary>
            Reader ID
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.SpcInterfaceControl.ReaderHeartbeatEventArgs.BatStatus">
            <summary>
            Battery status
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SpcInterfaceControl.ReaderHeartbeatEventArgs.#ctor(System.Byte[],System.Byte[])">
            <summary>
            Constructor
            </summary>
            <param name="_readerIdBytes"></param>
            <param name="_batBytes"></param>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.SpcInterfaceControl.RawDataReceivedEventArgs">
            <summary>
            Class that represents RAW data received by a reader in SPC mode (string)
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.SpcInterfaceControl.RawDataReceivedEventArgs.ReaderId">
            <summary>
            Reader ID of the reader that sent the data
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.SpcInterfaceControl.RawDataReceivedEventArgs.Data">
            <summary>
            Data received
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SpcInterfaceControl.RawDataReceivedEventArgs.#ctor(System.Int32,System.String)">
            <summary>
            Constructor
            </summary>
            <param name="_readerId"></param>
            <param name="_dataReceived"></param>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.SpcInterfaceControl.SpcInterfaceControl">
            <summary>
            Class to handle communication with a reader in SPC mode
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.SpcInterfaceControl.SpcInterfaceControl.ReaderHeartbeatEventHandler">
            <summary>
            Delegate used by ReaderHeartbeatReceived event
            </summary>
            <param name="sender"></param>
            <param name="e"></param>
        </member>
        <member name="E:microsensys.UwpDevTools.Communication.SpcInterfaceControl.SpcInterfaceControl.ReaderHeartbeatReceived">
            <summary>
            Event raised when Heartbeat data received from the reader (Reader ID and Battery status if available)
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.SpcInterfaceControl.SpcInterfaceControl.RawDataReceivedEventHandler">
            <summary>
            Delegate used by RawDataReceived event
            </summary>
            <param name="sender"></param>
            <param name="e"></param>
        </member>
        <member name="E:microsensys.UwpDevTools.Communication.SpcInterfaceControl.SpcInterfaceControl.RawDataReceived">
            <summary>
            Event raised when new data is received from the reader
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SpcInterfaceControl.SpcInterfaceControl.DataPrefix">
            <summary>
            Prefix used to decode the data received by the reader (and raise events)
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SpcInterfaceControl.SpcInterfaceControl.DataSuffix">
            <summary>
            Suffix used to recode the data received by the reader (and raise events)
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.SpcInterfaceControl.SpcInterfaceControl.IsCommunicationPortOpen">
            <summary>
            Gets if the communication port is open
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SpcInterfaceControl.SpcInterfaceControl.#ctor(microsensys.UwpDevTools.Communication.ReaderConnectionSettings)">
            <summary>
            Constructor
            </summary>
            <param name="_readerConnectionSettings"></param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SpcInterfaceControl.SpcInterfaceControl.#ctor(System.Int32,System.String,System.Boolean)">
            <summary>
            Constructor
            </summary>
            <param name="_portType"></param>
            <param name="_portName"></param>
            <param name="_useProtocol"></param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SpcInterfaceControl.SpcInterfaceControl.Finalize">
            <summary>
            Destructor
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SpcInterfaceControl.SpcInterfaceControl.Dispose">
            <summary>
            Disposes the class and closes the communication ports
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SpcInterfaceControl.SpcInterfaceControl.OpenCommunicationPort">
            <summary>
            Opens the communication port. Returns true if port has been opened
            </summary>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.SpcInterfaceControl.SpcInterfaceControl.SendSpcRequest(System.String)">
            <summary>
            Sends an SPC request to the reader in SPC mode (only supported by some Scripts)
            </summary>
            <param name="_spcRequest"></param>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.InterfaceControl.Command">
            <summary>
            Represents a command to be sent to the reader, and some parameters to define
            the receive procedure
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.Command.Name">
            <summary>
            Operation name
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.Command.Bytes">
            <summary>
            Bytes to be sent
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.Command.Wait">
            <summary>
            Wait options
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.Command.Error">
            <summary>
            Error options
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.Command.Compare">
            <summary>
            Compare options
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.Command.#ctor(System.String,System.Byte[],microsensys.UwpDevTools.Communication.InterfaceControl.CommandInfo.BaseWait,microsensys.UwpDevTools.Communication.InterfaceControl.CommandInfo.ErrorHandling,microsensys.UwpDevTools.Communication.InterfaceControl.CommandInfo.Compare)">
            <summary>
            Constructor with all the parameters
            </summary>
            <param name="_name">Operation name</param>
            <param name="_toSend">bytes to send</param>
            <param name="_waitInfo">Wait operation to perform before read</param>
            <param name="_errorInfo">Steps to perform after receive is complete</param>
            <param name="_compareInfo">Compare to perform after receive is complete</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.Command.#ctor(System.String,System.Byte[],microsensys.UwpDevTools.Communication.InterfaceControl.CommandInfo.BaseWait,microsensys.UwpDevTools.Communication.InterfaceControl.CommandInfo.ErrorHandling)">
            <summary>
            Constructor without Compare
            </summary>
            <param name="_name">Operation name</param>
            <param name="_toSend">bytes to send</param>
            <param name="_waitInfo">Wait operation to perform before read</param>
            <param name="_errorInfo">Steps to perform after receive is complete</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.Command.#ctor(System.String,System.Byte[],microsensys.UwpDevTools.Communication.InterfaceControl.CommandInfo.BaseWait)">
            <summary>
            Constructor with default post-receive procedure and without Compare
            </summary>
            <param name="_name">Operation name</param>
            <param name="_toSend">bytes to send</param>
            <param name="_waitInfo">Wait operation to perform before read</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.Command.#ctor(System.String,System.Byte[])">
            <summary>
            Constructor with default wait procedure, post-receive procedure and without compare
            </summary>
            <param name="_name">Operation name</param>
            <param name="_toSend">bytes to send</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.Command.#ctor(System.String,microsensys.UwpDevTools.Communication.InterfaceControl.CommandInfo.BaseWait)">
            <summary>
            Operation without communication
            </summary>
            <param name="_name">Operation name</param>
            <param name="_waitInfo">Wait operation to perform before passing to the next operation</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.Command.#ctor(System.String)">
            <summary>
            Operation without communication and without wait
            </summary>
            <param name="_name">Operation name</param>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.InterfaceControl.CommandInfo.BaseWait">
            <summary>
            Base class to implement childs for Wait information
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.InterfaceControl.CommandInfo.Compare">
            <summary>
            Defines the comparation to perform with the received data from reader
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.CommandInfo.Compare.ToCompare">
            <summary>
            Byte array to compare
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.CommandInfo.Compare.AnswerPointer">
            <summary>
            Pointer signaling the first byte of the answer data to compare
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.CommandInfo.Compare.#ctor(System.Byte[],System.Int32)">
            <summary>
            Constructor with all the parameters
            </summary>
            <param name="_toCompare">bytes to compare</param>
            <param name="_pointer">first byte of the answer to compare</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.CommandInfo.Compare.#ctor(System.Byte[])">
            <summary>
            Default constructor with pointer = 0
            </summary>
            <param name="_toCompare">bytes to compare</param>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.InterfaceControl.CommandInfo.ErrorHandling">
            <summary>
            Sets the procedure to follow after receiving an answer from reader
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.CommandInfo.ErrorHandling.CancelOnRepeatedErrors">
            <summary>
            If true, after a number of errors the communication stops (default = true)
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.CommandInfo.ErrorHandling.NextOnSuccess">
            <summary>
            If true, the next command is sent when result is ok (default = true)
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.CommandInfo.ErrorHandling.NextOnFail">
            <summary>
            If true, the next command is sent when result is not ok (default = false)
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.CommandInfo.ErrorHandling.#ctor(System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            Constructor with all the parameters
            </summary>
            <param name="_cancelOnError"></param>
            <param name="_nextOK"></param>
            <param name="_nextFail"></param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.CommandInfo.ErrorHandling.#ctor(System.Boolean,System.Boolean)">
            <summary>
            Constructor with default CancelOnRepeatedErrors = true
            </summary>
            <param name="_nextOK"></param>
            <param name="_nextFail"></param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.CommandInfo.ErrorHandling.#ctor(System.Boolean)">
            <summary>
            Constructor with default NextOnSuccess (true) and NextOnFail (false)
            </summary>
            <param name="_cancelOnError"></param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.CommandInfo.ErrorHandling.#ctor">
            <summary>
            Empty constructor with default parameters
             Cancel = true, NextOnSuccess = true, NextOnFail = false
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.InterfaceControl.CommandInfo.FixedWaitTime">
            <summary>
            Sets a fixed time to wait before start reading from communication port 
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.CommandInfo.FixedWaitTime.Value">
            <summary>
            Time in ms to wait
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.CommandInfo.FixedWaitTime.#ctor(System.Int32)">
            <summary>
            Default constructor
            </summary>
            <param name="_value">time in ms to wait</param>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.InterfaceControl.CommandInfo.MaxWaitTime">
            <summary>
            Sets a maximum time to read bytes waiting for an answer
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.CommandInfo.MaxWaitTime.Value">
            <summary>
            Max time in ms to wait for an answer
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.CommandInfo.MaxWaitTime.#ctor(System.Int32)">
            <summary>
            Default constructor
            </summary>
            <param name="_value">max time in ms to wait for an answer</param>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.InterfaceControl.CommandInfo.MinMaxWaitTime">
            <summary>
            Sets a fixed time to wait before start reading (MinValue) and a maximum time to read bytes waiting for an answer (MaxValue)
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.CommandInfo.MinMaxWaitTime.MinValue">
            <summary>
            Min amount of milliseconds to wait before receiving
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.CommandInfo.MinMaxWaitTime.MaxValue">
            <summary>
            Max amount of milliseconds to wait for an answer
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.CommandInfo.MinMaxWaitTime.#ctor(System.Int32,System.Int32)">
            <summary>
            Constructor
            </summary>
            <param name="_minValue">min time to wait before start receiving (milliseconds)</param>
            <param name="_maxValue">max time to wait for the answer</param>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.InterfaceControl.ReaderState">
            <summary>
            Enum representing the different possible Reader states
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.ReaderState.READER_CONNECTED">
            <summary>
            Connected state
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.ReaderState.READER_DISCONNECTED">
            <summary>
            Disconnected state (port opened but no communication with reader)
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.ReaderState.PORT_NOT_VALID">
            <summary>
            Port not valid state (not opened)
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.ReaderState.ERROR">
            <summary>
            Error state
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.InterfaceControl.TypicalCommandNames">
            <summary>
            Struct representing the typical command names
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.TypicalCommandNames.WAIT">
            <summary>
            Set the communication thread to sleep
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.TypicalCommandNames.PORT_OPEN">
            <summary>
            Open the communication port
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.TypicalCommandNames.PORT_CLOSE">
            <summary>
            Close the communication port
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.TypicalCommandNames.REPEAT_ALL">
            <summary>
            Repeat all commands currently loaded in list
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.TypicalCommandNames.DISPOSE">
            <summary>
            Dispose InterfaceControl
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.TypicalCommandNames.RECEIVE_ONLY">
            <summary>
            Only receive data from buffer
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.InterfaceControl.Baudrates">
            <summary>
            Struct representing the most used baudrates
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.Baudrates.Baud9600">
            <summary>
            Baudrate 9.6k
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.Baudrates.Baud57600">
            <summary>
            Baudrate 57.6k
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.Baudrates.Baud115200">
            <summary>
            Baudrate 115.2k
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.InterfaceControl.BatStatus">
            <summary>
            enum representing the possible reader battery status
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.BatStatus.UNKNOWN">
            <summary>
            Unknown or no battery
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.BatStatus.PERFECT">
            <summary>
            Perfect, almost full
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.BatStatus.GOOD">
            <summary>
            Good
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.BatStatus.MEDIUM">
            <summary>
            Medium
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.BatStatus.LOW">
            <summary>
            Low
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.InterfaceControl.ReaderInformationEventArgs">
            <summary>
            EventArgs representing a ReadReaderID answer
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.ReaderInformationEventArgs.readerState">
            <summary>
            Current reader state
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.ReaderInformationEventArgs.readerIDAsInteger">
            <summary>
            Reader ID as number
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.ReaderInformationEventArgs.readerIDAsByteArray">
            <summary>
            Reader ID as byte[]
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.ReaderInformationEventArgs.hardwareConfig">
            <summary>
            Hardware Config byte
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.ReaderInformationEventArgs.hardwareIndex">
            <summary>
            Hardrware Index byte
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.ReaderInformationEventArgs.firmwareConfig">
            <summary>
            Firmware Config byte
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.ReaderInformationEventArgs.firmwareIndex">
            <summary>
            Firmware Index byte
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.ReaderInformationEventArgs.reservedLast">
            <summary>
            Reserved byte
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.ReaderInformationEventArgs.batStatus">
            <summary>
            Battery status
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.ReaderInformationEventArgs.#ctor(microsensys.UwpDevTools.Communication.InterfaceControl.ReaderState,System.Int32,System.Byte[],System.Byte,System.Byte,System.Byte,System.Byte)">
            <summary>
            Constructor with all the parameters
            </summary>
            <param name="_readerState"></param>
            <param name="_readerIDAsInteger"></param>
            <param name="_readerIDAsByteArray"></param>
            <param name="_hardwareConfig"></param>
            <param name="_hardwareIndex"></param>
            <param name="_firmwareConfig"></param>
            <param name="_firmwareIndex"></param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.ReaderInformationEventArgs.#ctor(microsensys.UwpDevTools.Communication.InterfaceControl.ReaderState,System.Int32,System.Byte[])">
            <summary>
            Constructor with State, Reader ID as Integer and as byte[]
            </summary>
            <param name="_readerState"></param>
            <param name="_readerIDAsInteger"></param>
            <param name="_readerIDAsByteArray"></param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.ReaderInformationEventArgs.#ctor(microsensys.UwpDevTools.Communication.InterfaceControl.ReaderState,System.Int32)">
            <summary>
            Constructor with State and Reader ID as Integer
            </summary>
            <param name="_readerState"></param>
            <param name="_readerIDAsInteger"></param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.ReaderInformationEventArgs.#ctor(microsensys.UwpDevTools.Communication.InterfaceControl.ReaderState)">
            <summary>
            Constructor with only the State
            </summary>
            <param name="_readerState"></param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.ReaderInformationEventArgs.#ctor(microsensys.UwpDevTools.Communication.InterfaceControl.ReaderState,System.Byte[],System.Byte[])">
            <summary>
            Constructor using State and bytes received from Reader (answer bytes from Read Reader ID command)
            </summary>
            <param name="_readerState">state</param>
            <param name="_readerDataAnswer">bytes received by reader</param>
            <param name="_batStatusAnswer">bytes representing the battery status (optional)</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.ReaderInformationEventArgs.ToString">
            <summary>
            Default ToString implementation
            </summary>
            <returns></returns>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.InterfaceControl.CommandResultEventArgs">
            <summary>
            EventArgs representing the answer of a command
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.CommandResultEventArgs.index">
            <summary>
            Index of the command in the list
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.CommandResultEventArgs.OperationName">
            <summary>
            Command Operation name
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.CommandResultEventArgs.Result">
            <summary>
            Command result
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.CommandResultEventArgs.ResultText">
            <summary>
            String representation of the result
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.CommandResultEventArgs.Data">
            <summary>
            Data contained in answer bytes
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.CommandResultEventArgs.RawAnswer">
            <summary>
            Byte representation of the received answer (RAW)
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.CommandResultEventArgs.CompareOK">
            <summary>
            Result of the comparison
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.CommandResultEventArgs.ReceiveTime">
            <summary>
            Time needed to receive the answer
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.CommandResultEventArgs.#ctor(System.Int32,System.String,System.Int32,System.String,System.Byte[],System.Byte[],System.Boolean,System.TimeSpan)">
            <summary>
            Constructor with all the parameters
            </summary>
            <param name="_index"></param>
            <param name="_operation"></param>
            <param name="_result"></param>
            <param name="_resulttext"></param>
            <param name="_data"></param>
            <param name="_rawAnswer"></param>
            <param name="_resultCompare"></param>
            <param name="_receiveTime"></param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.CommandResultEventArgs.#ctor(System.Int32,System.String,System.Int32,System.Byte[],System.Byte[],System.Boolean,System.TimeSpan)">
            <summary>
            Constructor with ResultString = ""
            </summary>
            <param name="_index"></param>
            <param name="_operation"></param>
            <param name="_result"></param>
            <param name="_data"></param>
            <param name="_rawAnswer"></param>
            <param name="_resultCompare"></param>
            <param name="_receiveTime"></param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.CommandResultEventArgs.#ctor(System.Int32,System.String,System.Int32,System.TimeSpan)">
            <summary>
            Constructor with index, operation name and result (no data)
            </summary>
            <param name="_index"></param>
            <param name="_operation"></param>
            <param name="_result"></param>
            <param name="_receiveTime"></param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.CommandResultEventArgs.ToString">
            <summary>
            default ToString implementation
            </summary>
            <returns></returns>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.InterfaceControl.ProgressEventArgs">
            <summary>
            EventArgs representing a progress
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.InterfaceControl.ProgressEventArgs.Progress">
            <summary>
            Progress value
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.ProgressEventArgs.#ctor(System.Int32)">
            <summary>
            Default constructor
            </summary>
            <param name="_progress"></param>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.InterfaceControl.InterfaceControl">
            <summary>
            Class to handle communication with reader, providing a series of commands to send
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.InterfaceControl.InterfaceControl.AutoOffValue">
            <summary>
            Value of AutoOff to set before start with commands
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.InterfaceControl.InterfaceControl.SetAutoOffBeforeStart">
            <summary>
            Set AutoOff before start with commands?
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.InterfaceControl.InterfaceControl.MaxFailCounter">
            <summary>
            Max number of errors received in a row (default = 20)
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.InterfaceControl.InterfaceControl.ConnectionSettings">
            <summary>
            Connection settings used
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.InterfaceControl.InterfaceControl.IsBTDevice">
            <summary>
            Gets if the port type is Bluetooth
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.InterfaceControl.InterfaceControl.IsPCanDevice">
            <summary>
            Gets if the reader is PCAN
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.InterfaceControl.InterfaceControl.IsUdpTcpDevice">
            <summary>
            Gets if the reader is UDP/TCP
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.InterfaceControl.InterfaceControl.ReceiveLoopSleep">
            <summary>
            Sets/Gets the time in ms used to wait for bytes in the receive loop (default = 10)
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.InterfaceControl.InterfaceControl.DefaultMaxTimeout">
            <summary>
            Sets/Gets the default communication timeout in ms (default = 500ms)
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.InterfaceControl.InterfaceControl.LogExceptionEnabled">
            <summary>
            Gets/Sets if the Exceptions are logged in Tracer
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.InterfaceControl.InterfaceControl.ReaderInformationEventHandler">
            <summary>
            Event Handler for Reader Information
            </summary>
            <param name="sender"></param>
            <param name="e"></param>
        </member>
        <member name="E:microsensys.UwpDevTools.Communication.InterfaceControl.InterfaceControl.ReaderInformationChanged">
            <summary>
            Event to inform about the Reader state
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.InterfaceControl.InterfaceControl.CommandResultEventHandler">
            <summary>
            Event Handler for command results information
            </summary>
            <param name="sender"></param>
            <param name="e"></param>
        </member>
        <member name="E:microsensys.UwpDevTools.Communication.InterfaceControl.InterfaceControl.CommandResultChanged">
            <summary>
            Event to inform about result of commands
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.InterfaceControl.InterfaceControl.PreCommandSendEventHandler">
            <summary>
            Event Handler to modify data before sending
            </summary>
            <param name="_cmd"></param>
        </member>
        <member name="E:microsensys.UwpDevTools.Communication.InterfaceControl.InterfaceControl.PreCommandExecute">
            <summary>
            Event to inform before a given command is sent (possibility to change the parameters before sending)
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.InterfaceControl.#ctor(microsensys.UwpDevTools.Communication.ReaderConnectionSettings,System.Boolean)">
            <summary>
            Constructor using "ReaderConnectionSettings" (Saved with ReaderConnectionTool)
            </summary>
            <param name="_settings">Settings of the connection</param>
            <param name="_isHostV2">optional parameter to indicate a HOSTv2 device. When true, the needed power supply will be enabled</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.InterfaceControl.Finalize">
            <summary>
            Destructor
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.InterfaceControl.Dispose">
            <summary>
            Disposes the class
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.InterfaceControl.InterfaceControl.IsThreadRunning">
            <summary>
            True if the thread function is started, false if finished/not started
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.InterfaceControl.OpenPort">
            <summary>
            Opens the communication port
            </summary>
            <returns>true if the communication port is open</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.InterfaceControl.StartCommunicationThread(System.Boolean,System.Boolean)">
            <summary>
            Starts the communication thread
            </summary>
            <param name="_checkReaderWhenIdle">if true, the "ReadReaderID" command is sent when there is no active operation</param>
            <param name="_getBatStatusWhenIdle">if true, the command to get the Battery status will be sent after ReadReaderID 
                (if _checkReaderWhenIdle is false, the value of this variable takes no effect)</param>
            <returns>true if successfull, false otherwise</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.InterfaceControl.CancelOperation">
            <summary>
            Cancels the current command operation
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Communication.InterfaceControl.InterfaceControl.ThreadStatusActive">
            <summary>
            True if there are commands to send
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.InterfaceControl.StartSendingCommands(System.Collections.Generic.List{microsensys.UwpDevTools.Communication.InterfaceControl.Command})">
            <summary>
            Function to provide the thread with the commands to execute.
            
            The thread must be started.
            </summary>
            <param name="_commands">List of commands to execute</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.InterfaceControl.SetModifyCommandPointer(System.Int32)">
            <summary>
            Function to modify the command pointer used in the communication thread.
            
            Should be called inside one of the Event Handlers to avoid unexpected behaviour
            </summary>
            <param name="_valueToAdd"></param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.InterfaceControl.ThreadFunction_PortCommunication">
            <summary>
            Thread method
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.InterfaceControl.SendAndReceive(microsensys.UwpDevTools.Communication.InterfaceControl.Command)">
            <summary>
            Sends and receives a Command
            - Pauses Communication Thread execution (loaded commands)
            - (PCAN address, IP Address and Port from ConnectionSettings)
            - Sends command to the reader and waits for answer according to Command
            - Returns CommandResultEventArgs representing the result information
            </summary>
            <param name="_cmdToSend">Instance of Command to send (Error parameters ignored!)</param>
            <returns>Instance of CommandResultEventArgs that represents result information</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.InterfaceControl.SendAndReceive(microsensys.UwpDevTools.Communication.InterfaceControl.Command,System.UInt32)">
            <summary>
            Sends and receives a Command
            - Pauses Communication Thread execution (loaded commands)
            - Uses PCAN address (IP Address and Port from ConnectionSettings)
            - Sends command to the reader and waits for answer according to Command
            - Returns CommandResultEventArgs representing the result information
            </summary>
            <param name="_cmdToSend">Instance of Command to send (Error parameters ignored!)</param>
            <param name="_remotePCanAddr">PCAN address of the reader</param>
            <returns>Instance of CommandResultEventArgs that represents result information</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.InterfaceControl.SendAndReceive(microsensys.UwpDevTools.Communication.InterfaceControl.Command,System.UInt32,System.String,System.Int32)">
            <summary>
            Sends and receives a Command
            - Pauses Communication Thread execution (loaded commands)
            - Uses PCAN address, IP Address and Port
            - Sends command to the reader and waits for answer according to Command
            - Returns CommandResultEventArgs representing the result information
            </summary>
            <param name="_cmdToSend">Instance of Command to send (Error parameters ignored!)</param>
            <param name="_remotePCanAddr">PCAN address of the reader</param>
            <param name="_remoteIp">IP Address of the reader</param>
            <param name="_remotePort">Port of the reader</param>
            <returns>Instance of CommandResultEventArgs that represents result information</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.InterfaceControl.get2000Command(System.Byte,System.Byte[])">
            <summary>
            Returns the bytes to send using 2000prot format
            </summary>
            <param name="_CMDbyte">command byte</param>
            <param name="_params">parameters</param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.InterfaceControl.get3000Command(System.Byte,System.Byte[])">
            <summary>
            Returns the bytes to send using 3000prot format
            </summary>
            <param name="_CMDbyte">command byte</param>
            <param name="_params">parameters</param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.InterfaceControl.getv4Command(System.Byte,System.Byte[],System.Byte[])">
            <summary>
            Returns the bytes to send using v4prot format
            </summary>
            <param name="_CMDgroup">command group</param>
            <param name="_CMDs">command bytes</param>
            <param name="_params">parameters</param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.InterfaceControl.getLegicCommand(System.Byte,System.Byte[])">
            <summary>
            Returns the bytes to send using LEGIC DIRECT protocol format
            </summary>
            <param name="_CMD">command byte</param>
            <param name="_params">parameters</param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.InterfaceControl.GetReaderIdCommand">
            <summary>
            Returns "Read Reader ID" command bytes according to the set protocol type
            </summary>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.InterfaceControl.InterfaceControl.GetSetAutoOffCommand(System.Byte)">
            <summary>
            Returns "Set Auto Off" command bytes according to the set protocol type
            </summary>
            <param name="_value"></param>
            <returns></returns>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.Protocols.iID2000.CMDs">
            <summary>
            Class to generate some highly used 2000 protocol commands
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.iID2000.CMDs.Reader_ReadReaderID(System.Boolean)">
            <summary>
            2000prot Read Reader ID command
            </summary>
            <param name="_addBTSeqNum"></param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.iID2000.CMDs.Reader_SetAutoOff(System.Byte,System.Boolean)">
            <summary>
            2000prot Set Auto Off command
            </summary>
            <param name="_value"></param>
            <param name="_addBTSeqNum"></param>
            <returns></returns>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.Protocols.iID3000Pro.CMDs">
            <summary>
            Class to generate some highly used 3000 protocol commands
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.iID3000Pro.CMDs.Reader_ReadReaderID(System.Boolean)">
            <summary>
            Read Reader ID
            </summary>
            <param name="_addBTSeqNum"></param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.iID3000Pro.CMDs.Reader_SetAutoOff(System.Byte,System.Boolean)">
            <summary>
            Set Auto Off
            </summary>
            <param name="_value"></param>
            <param name="_addBTSeqNum"></param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.iID3000Pro.CMDs.Reader_ReadEEPROM(System.Byte,System.Boolean)">
            <summary>
            Read 1 Byte from EEPROM (1xByte address)
            </summary>
            <param name="_addr"></param>
            <param name="_addBTSeqNum"></param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.iID3000Pro.CMDs.Reader_ReadEEPROM(System.Int32,System.Boolean)">
            <summary>
            Read 1 Byte EEPROM (1x / 3x Byte address)
            </summary>
            <param name="_addr"></param>
            <param name="_addBTSeqNum"></param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.iID3000Pro.CMDs.Reader_ReadEEPROM(System.Int32,System.Byte,System.Boolean)">
            <summary>
            Read EEPROM (3x Byte address, one or more than one byte)
            </summary>
            <param name="_addr"></param>
            <param name="_numToRead"></param>
            <param name="_addBTSeqNum"></param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.iID3000Pro.CMDs.Reader_WriteEEPROM(System.Byte,System.Byte,System.Boolean)">
            <summary>
            Write 1 Byte EEPROM (1xByte address)
            </summary>
            <param name="_addr"></param>
            <param name="_value"></param>
            <param name="_addBTSeqNum"></param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.iID3000Pro.CMDs.Reader_WriteEEPROM(System.Int32,System.Byte,System.Boolean)">
            <summary>
            Write 1 Byte EEPROM (1x / 3x Byte address)
            </summary>
            <param name="_addr"></param>
            <param name="_value"></param>
            <param name="_addBTSeqNum"></param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.iID3000Pro.CMDs.Reader_WriteEEPROM(System.Int32,System.Byte[],System.Boolean)">
            <summary>
            Write EEPROM (3x Byte address, one or more than one byte)
            </summary>
            <param name="_addr"></param>
            <param name="_values"></param>
            <param name="_addBTSeqNum"></param>
            <returns></returns>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.Protocols.iID3000Pro.CMDbytes">
            <summary>
            Struct containing 3000 protocol command bytes
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.Protocols.iIDv4.CMDs">
            <summary>
            Class to generate some highly used v4 protocol commands
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.iIDv4.CMDs.Reader_ReadReaderID">
            <summary>
            Read Reader ID
            </summary>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.iIDv4.CMDs.Reader_ReadEEPROM(System.Byte,System.Int32,System.Byte)">
            <summary>
            Read EEPROM
            </summary>
            <param name="_controller"></param>
            <param name="_addr"></param>
            <param name="_numToRead"></param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.iIDv4.CMDs.Reader_WriteEEPROM(System.Byte,System.Int32,System.Byte[])">
            <summary>
            Write EEPROM
            </summary>
            <param name="_controller"></param>
            <param name="_addr"></param>
            <param name="_toWrite"></param>
            <returns></returns>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.Protocols.iIDv4.CMDGroups">
            <summary>
            Struct containing v4 Protocol CMDGroup byte
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.Protocols.iIDv4.Reader_CMDs">
            <summary>
            Struct containing v4 Protocol CMDs for Reader commands (CMDGroups.Reader)
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.Protocols.iIDv4.UHF_CMDs">
            <summary>
            Struct containing v4 Protocol CMDs for UHF commands (CMDGroups.UHF)
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.Protocols.iIDv4.HF_CMDs">
            <summary>
            Struct containing v4 Protocol CMDs for HF commands (CMDGroup.HF)
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.Protocols.iIDv4.LEGIC_CMDs">
            <summary>
            Struct containing v4 Protocol CMDs for LEGIC commands (CMDGroups.LEGIC)
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.Protocols.iIDv4.SCRIPT_CMDs">
            <summary>
            Struct containing v4 Protocol CMDs for SCRIPT commands (CMDGroups.SCRIPT)
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.Protocols.iIDv4.Service_CMDs">
            <summary>
            Struct containing v4 Protocol CMDs for Service commands
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.Protocols.iIDv4.StdParams">
            <summary>
            Struct containing v4 Protocol Standard parameters
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.Protocols.ProtocolCheck">
            <summary>
            Class to check the communication protocol
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCheck.IncrementSeqNum(microsensys.UwpDevTools.Communication.InterfaceControl.Command)">
            <summary>
            Increments the Seq Number of the Command (if present)
            </summary>
            <param name="_cmd">Command to be modified</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCheck.IncrementSeqNum(System.Collections.Generic.List{System.Byte})">
            <summary>
            Increments the Seq Number of the bytes to send (if present)
            </summary>
            <param name="_cmd">List of bytes to be sent</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCheck.GetResultInAnswer(System.Byte[])">
            <summary>
            Get the result information from the received answer
            </summary>
            <param name="_data">answer received from reader</param>
            <returns>int representing the result in the answer, 0xFF when error!</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCheck.GetDataInAnswer(System.Byte[],System.Boolean)">
            <summary>
            Get the data bytes from the received answer
            </summary>
            <param name="_data">answer received from reader</param>
            <param name="_crcNotPresent">if true, CRC will not be checked!</param>
            <returns>data bytes contained in the answer, null if error</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCheck.GetAnswer(System.Byte[],System.Boolean,System.Boolean)">
            <summary>
            Gets the answer contained in the received bytes
            </summary>
            <param name="_data">bytes received from the communication port</param>
            <param name="_skipSeqCheck">if true, SeqNumber will not be checked! (if any)</param>
            <param name="_crcNotPresent">if true, CRC will not be checked!</param>
            <returns>bytes representing the answer from reader. Null if error</returns>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.Protocols.ProtocolValues">
            <summary>
            ProtocolValues struct
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.Protocols.ProtocolValues.iID2000">
            <summary>
            2000 protocol
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.Protocols.ProtocolValues.iID3000">
            <summary>
            3000 protocol
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.Protocols.ProtocolValues.v4">
            <summary>
            v4 protocol
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.Protocols.ProtocolValues.CAEN">
            <summary>
            CAEN reader communication protocol
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.Protocols.ProtocolValues.LEGIC">
            <summary>
            LEGIC reader communication protocol
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.Protocols.ProtocolCheckPCan">
            <summary>
            Class to check the PCan communication protocol
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCheckPCan.IncrementSeqNum(microsensys.UwpDevTools.Communication.InterfaceControl.Command)">
            <summary>
            Increments the Seq Number of the Command (if present)
            </summary>
            <param name="_cmd">Command to be modified</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCheckPCan.IncrementSeqNum(System.Collections.Generic.List{System.Byte})">
            <summary>
            Increments the Seq Number of the bytes to send (if present)
            </summary>
            <param name="_PCanCmdBytes">List of bytes to be sent</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCheckPCan.UpdatePcanAddress(microsensys.UwpDevTools.Communication.InterfaceControl.Command,System.UInt32,System.UInt32)">
            <summary>
            Updates PCAN Addresses of the bytes to send (if present)
            </summary>
            <param name="_cmd">Command to be modified</param>
            <param name="_destination">new PCAN destination address</param>
            <param name="_sender">new PCAN sender address</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCheckPCan.UpdatePcanAddress(System.Collections.Generic.List{System.Byte},System.UInt32,System.UInt32)">
            <summary>
            Updates PCAN Addresses of the bytes to send (if present)
            </summary>
            <param name="_PCanCmdBytes">List of bytes to be sent</param>
            <param name="_destination">new PCAN destination address</param>
            <param name="_sender">new PCAN sender address</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCheckPCan.Update_SeqNum_PcanAddr(microsensys.UwpDevTools.Communication.InterfaceControl.Command,System.UInt32,System.UInt32)">
            <summary>
            Updates PCAN addresses and increments SeqNum
            </summary>
            <param name="_cmd">Command to be modified</param>
            <param name="_destination">new PCAN destination address</param>
            <param name="_sender">new PCAN sender address</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCheckPCan.Update_SeqNum_PcanAddr(System.Collections.Generic.List{System.Byte},System.UInt32,System.UInt32)">
            <summary>
            Updates PCAN addresses and increments SeqNum
            </summary>
            <param name="_PCanCmdBytes">List of bytes to be sent</param>
            <param name="_destination">new PCAN destination address</param>
            <param name="_sender">new PCAN sender address</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCheckPCan.GetResultInPCanAnswer(System.Byte[])">
            <summary>
            Get the result information from the received answer
            </summary>
            <param name="_data">answer received from reader</param>
            <returns>int representing the result in the answer, 0xFF when error!</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCheckPCan.GetDataInPCanAnswer(System.Byte[],System.Boolean)">
            <summary>
            Get the data bytes from the received answer
            </summary>
            <param name="_data">answer received from reader</param>
            <param name="_crcNotPresent">sets if the CRC is present in the data provided in _data</param>
            <returns>data bytes contained in the answer, null if error</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCheckPCan.GetAnswer(System.Byte[],System.Boolean,System.Boolean,System.UInt32,System.UInt32)">
            <summary>
            Gets the answer contained in the received bytes
            </summary>
            <param name="_data">bytes received from the communication port</param>
            <param name="_skipSeqCheck">if true, SeqNumber will not be checked! (if any)</param>
            <param name="_crcNotPresent">if true, CRC will not be checked!</param>
            <param name="_localAddr">local address from where the command was sent</param>
            <param name="_remoteAddr">remote address where the command is to be received</param>
            <returns>bytes representing the answer from reader. Null if error</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCheckPCan.GetPCanAnswer(System.Byte[],System.Boolean,System.Boolean,System.UInt32,System.UInt32)">
            <summary>
            Gets the PCan Answer contained in the received bytes
            </summary>
            <param name="_data">bytes received from the communication port</param>
            <param name="_skipSeqCheck">if true, SeqNumber will not be checked! (if any)</param>
            <param name="_crcNotPresent">if true, CRC will not be checked!</param>
            <param name="_localAddr">local address from where the command was sent</param>
            <param name="_remoteAddr">remote address where the command is to be received</param>
            <returns>bytes representing the PCan answer from reader. Null if error</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCheckPCan.GetDestinationAddr(System.Byte[])">
            <summary>
            Returns the PCan address that should receive the command
            </summary>
            <param name="_data">PCan byte answer</param>
            <returns>uint representing the destination PCan address</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCheckPCan.GetSenderAddr(System.Byte[])">
            <summary>
            Returns the PCan address that sent the command
            </summary>
            <param name="_data">PCan byte answer</param>
            <returns>uint representing the sender PCan address</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCheckPCan.GetCommandBytes(System.Byte[])">
            <summary>
            Returns the Command bytes contained (in 3000/v4/... Protocol)
            </summary>
            <param name="_data">PCan byte answer</param>
            <returns>bytes representing the command</returns>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.Protocols.ProtocolCheckUdp">
            <summary>
            Class to check the UDP communication protocol
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCheckUdp.IncrementSeqNum(microsensys.UwpDevTools.Communication.InterfaceControl.Command)">
            <summary>
            Increments the Seq Number of the Command (if present)
            </summary>
            <param name="_cmd">Command to be modified</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCheckUdp.IncrementSeqNum(System.Collections.Generic.List{System.Byte})">
            <summary>
            Increments the Seq Number of the bytes to send (if present)
            </summary>
            <param name="_UdpCmdBytes">List of bytes to be sent</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCheckUdp.UpdatePcanAddress(microsensys.UwpDevTools.Communication.InterfaceControl.Command,System.UInt32,System.UInt32)">
            <summary>
            Updates PCAN Addresses of the bytes to send (if present)
            </summary>
            <param name="_cmd">Command to be modified</param>
            <param name="_destination">new PCAN destination address</param>
            <param name="_sender">new PCAN sender address</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCheckUdp.UpdatePcanAddress(System.Collections.Generic.List{System.Byte},System.UInt32,System.UInt32)">
            <summary>
            Updates PCAN Addresses of the bytes to send (if present)
            </summary>
            <param name="_UdpCmdBytes">List of bytes to be sent</param>
            <param name="_destination">new PCAN destination address</param>
            <param name="_sender">new PCAN sender address</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCheckUdp.Update_SeqNum_PcanAddr(microsensys.UwpDevTools.Communication.InterfaceControl.Command,System.UInt32,System.UInt32)">
            <summary>
            Updates both PCan Addresses and increments SeqNum
            </summary>
            <param name="_cmd">Command to be modified</param>
            <param name="_destination">new PCAN destination address</param>
            <param name="_sender">new PCAN sender address</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCheckUdp.Update_SeqNum_PcanAddr(System.Collections.Generic.List{System.Byte},System.UInt32,System.UInt32)">
            <summary>
            Updates both PCan Addresses and increments SeqNum
            </summary>
            <param name="_UdpCmdBytes">List of bytes to be sent</param>
            <param name="_destination">new PCAN destination address</param>
            <param name="_sender">new PCAN sender address</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCheckUdp.Update_SeqNum_PcanAddr_IPs(microsensys.UwpDevTools.Communication.InterfaceControl.Command,System.UInt32,System.UInt32,System.String,System.String,System.String,System.String)">
            <summary>
            Updates PCan Addresses, IP Addresses and TCP/UDP Ports. Increments SeqNum
            </summary>
            <param name="_cmd">Command to be modified</param>
            <param name="_pCanDestination">new PCAN destination address</param>
            <param name="_pCanSender">new PCAN sender address</param>
            <param name="_ipDestination">new IP desination address</param>
            <param name="_ipSender">new local (sender) IP address</param>
            <param name="_portDestination">new destination TCP/UDP port</param>
            <param name="_portSender">new local (sender) TCP/UDP port</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCheckUdp.Update_SeqNum_PcanAddr_IPs(System.Collections.Generic.List{System.Byte},System.UInt32,System.UInt32,System.String,System.String,System.String,System.String)">
            <summary>
            /// Updates PCan Addresses, IP Addresses and TCP/UDP Ports. Increments SeqNum
            </summary>
            <param name="_UdpCmdBytes">List of bytes to be sent</param>
            <param name="_pCanDestination">new PCAN destination address</param>
            <param name="_pCanSender">new PCAN sender address</param>
            <param name="_ipDestination">new IP desination address</param>
            <param name="_ipSender">new local (sender) IP address</param>
            <param name="_portDestination">new destination TCP/UDP port</param>
            <param name="_portSender">new local (sender) TCP/UDP port</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCheckUdp.GetResultInUdpAnswer(System.Byte[])">
            <summary>
            Get the result information from the received answer
            </summary>
            <param name="_data">answer received from reader</param>
            <returns>int representing the result in the answer, 0xFF when error!</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCheckUdp.GetDataInUdpAnswer(System.Byte[],System.Boolean)">
            <summary>
            Get the data bytes from the received answer
            </summary>
            <param name="_data">answer received from reader</param>
            <param name="_crcNotPresent">if true, CRC will not be checked!</param>
            <returns>data bytes contained in the answer, null if error</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCheckUdp.GetAnswer(System.Byte[],System.Boolean,System.Boolean,System.String,System.Int32,System.String,System.Int32,System.UInt32,System.UInt32)">
            <summary>
            Gets the answer contained in the received bytes
            </summary>
            <param name="_data">bytes received from the communication port</param>
            <param name="_skipSeqCheck">if true, SeqNumber will not be checked! (if any)</param>
            <param name="_crcNotPresent">if true, CRC will not be checked!</param>
            <param name="_localIpAddr">local IP address from where the command was sent</param>
            <param name="_localPort">local UDP Port from where the command was sent</param>
            <param name="_remoteIpAddr">remote IP address where the command is to be received</param>
            <param name="_remotePort">remote UDP Port from where the command is to be received</param>
            <param name="_localPCanAddr">local PCan address</param>
            <param name="_remotePCanAddr">remote PCan address</param>
            <returns>bytes representing the answer from reader. Null if error</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCheckUdp.GetPCanAnswer(System.Byte[],System.Boolean,System.Boolean,System.String,System.UInt32,System.String,System.UInt32,System.UInt32,System.UInt32)">
            <summary>
            Gets the PCan Answer contained in the received bytes
            </summary>
            <param name="_data">bytes received from the communication port</param>
            <param name="_skipSeqCheck">if true, SeqNumber will not be checked! (if any)</param>
            <param name="_crcNotPresent">if true, CRC will not be checked!</param>
            <param name="_localIpAddr">local IP address from where the command was sent</param>
            <param name="_localPort">local UDP Port from where the command was sent</param>
            <param name="_remoteIpAddr">remote IP address where the command is to be received</param>
            <param name="_remotePort">remote UDP Port from where the command is to be received</param>
            <param name="_localPCanAddr">local PCan address</param>
            <param name="_remotePCanAddr">remote PCan address</param>
            <returns>bytes representing the PCan answer from reader. Null if error</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCheckUdp.GetUdpAnswer(System.Byte[],System.Boolean,System.Boolean,System.String,System.UInt32,System.String,System.UInt32,System.UInt32,System.UInt32)">
            <summary>
            Gets the UDP Answer contained in the received bytes
            </summary>
            <param name="_data">bytes received from the communication port</param>
            <param name="_skipSeqCheck">if true, SeqNumber will not be checked! (if any)</param>
            <param name="_crcNotPresent">if true, CRC will not be checked!</param>
            <param name="_localIpAddr">local IP address from where the command was sent</param>
            <param name="_localPort">local UDP Port from where the command was sent</param>
            <param name="_remoteIpAddr">remote IP address where the command is to be received</param>
            <param name="_remotePort">remote UDP Port from where the command is to be received</param>
            <param name="_localPCanAddr">local PCan address</param>
            <param name="_remotePCanAddr">remote PCan address</param>
            <returns>string representing the UDP answer from reader. Null if error</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCheckUdp.GetDestinationAddr(System.Byte[])">
            <summary>
            Returns the Destination IP Address
            </summary>
            <param name="_data">UDP Byte answer</param>
            <returns>IPAddress object representing the destination IP</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCheckUdp.GetSourceAddr(System.Byte[])">
            <summary>
            Returns the Source IP Address
            </summary>
            <param name="_data">UDP Byte answer</param>
            <returns>IPAdress object representing the source IP</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCheckUdp.GetSourcePort(System.Byte[])">
            <summary>
            Returns the Source UDP Port
            </summary>
            <param name="_data">UDP Byte answer</param>
            <returns>uint representing the Source UDP Port</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCheckUdp.GetDestinationPort(System.Byte[])">
            <summary>
            Returns the destination UDP Port
            </summary>
            <param name="_data">UDP Byte answer</param>
            <returns>uint representing the destination UDP port</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCheckUdp.GetCommandName(System.Byte[])">
            <summary>
            Returns the CMD-Name
            </summary>
            <param name="_data">UDP Byte answer</param>
            <returns>string representing the CMD Name</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCheckUdp.GetPCanCommandBytes(System.Byte[])">
            <summary>
            Returns the PCan Command bytes
            </summary>
            <param name="_data">UDP Byte answer</param>
            <returns>bytes representing the PCan Command</returns>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.Protocols.ProtocolCommands">
            <summary>
            Class to obtain commands according to the different communication protocols
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCommands.get2000Command(System.Byte,System.Byte[],System.Boolean)">
            <summary>
            Function to get the 2000 protocol command to send to the RFID reader
            </summary>
            <param name="_CMDbyte">byte representing the command type</param>
            <param name="_params">bytes representing the parameters of the command</param>
            <param name="_isBT">if true, a byte is added at the end</param>
            <returns>byte array representing the 2000 protocol command</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCommands.get3000Command(System.Byte,System.Byte[],System.Boolean)">
            <summary>
            Function to get the 3000 protocol command to send to the RFID reader
            </summary>
            <param name="_CMDbyte">byte representing the command type</param>
            <param name="_params">bytes representing the parameters of the command</param>
            <param name="_isBT">if true, a byte is added at the end</param>
            <returns>byte array representing the 3000 protocol command</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCommands.getv4Command(System.Byte,System.Byte[],System.Byte[])">
            <summary>
            Function to get the v4 protocol command to send to the RFID reader
            </summary>
            <param name="_CMDgroup">byte representing the command group</param>
            <param name="_CMDs">bytes representing the command type</param>
            <param name="_params">bytes representing the parameters of the command</param>
            <returns>byte array representing the v4 protocol command</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCommands.getLegicCommand(System.Byte,System.Byte[])">
            <summary>
            Function to get the LEGIC protocol command to send to the RFID reader
            </summary>
            <param name="_CMD">byte representing the command type</param>
            <param name="_params">bytes representing the parameters of the command</param>
            <returns>byte array representing the LEGIC protocol command</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCommands.getPCanCommand(System.UInt32,System.UInt32,System.Byte[])">
            <summary>
            Function to get the PCan protocol command to send to the PCan RFID reader
            </summary>
            <param name="_remoteAddr">uint representing the PCan address of the remote (receiver) reader</param>
            <param name="_localAddr">uint representing the PCan address of the local (sender) reader</param>
            <param name="_cmdBytes">bytes representing the command bytes (in 3000/v4 protocol)</param>
            <returns>byte array representing the PCan protocol command</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCommands.getUdpCommand(System.Net.IPAddress,System.Net.IPAddress,System.Int32,System.Int32,System.String,System.Byte[])">
            <summary>
            Function to get the UDP Protocol command to send to the LAN RFID Reader
            </summary>
            <param name="_remoteIpAddr">remote (receiver) IP Address</param>
            <param name="_localIpAddr">local (sender) IP Address</param>
            <param name="_localPort">uint representing the local UDP/TCP port used to send the command</param>
            <param name="_remotePort">uint representing the remote UDP/TCP port to be used to receive the command</param>
            <param name="_cmdName">string representing a command name (default = null)</param>
            <param name="_cmdBytes">bytes representing the command bytes (in PCan protocol)</param>
            <returns>byte array representing the UDP protocol command</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.Protocols.ProtocolCommands.getUdpCommand(System.String,System.String,System.String,System.String,System.String,System.Byte[])">
            <summary>
            Function to get the UDP Protocol command to send to the LAN RFID Reader
            </summary>
            <param name="_remoteIpAddr">remote (receiver) IP Address</param>
            <param name="_localIpAddr">local (sender) IP Address</param>
            <param name="_localPort">uint representing the local UDP/TCP port used to send the command</param>
            <param name="_remotePort">uint representing the remote UDP/TCP port to be used to receive the command</param>
            <param name="_cmdName">string representing a command name (default = null)</param>
            <param name="_cmdBytes">bytes representing the command bytes (in PCan protocol)</param>
            <returns>byte array representing the UDP protocol command</returns>
        </member>
        <member name="T:microsensys.UwpDevTools.Communication.ReaderConnectionSettings">
            <summary>
            Class to handle reader connection settings
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderConnectionSettings.ExtendedView">
            <summary>
            If true, Extended view is enabled
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderConnectionSettings.PortPrefix">
            <summary>
            Port prefix
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderConnectionSettings.PortNumber">
            <summary>
            Port number
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderConnectionSettings.PortType">
            <summary>
            Port Type:<para />
             - 0 = Serial<para />
             - 2 = Bluetooth<para />
             - 4 = USB
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderConnectionSettings.InterfaceType">
            <summary>
            Interface Type:<para />
             - 125 = LF<para />
             - 1356 = HF<para />
             - 868 = UHF
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderConnectionSettings.ProtocolType">
            <summary>
            Protocol Type:<para />
             - 2 = 2000prot<para />
             - 3 = 3000prot<para />
             - 4 = v4prot
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderConnectionSettings.AntiCollisionEnable">
            <summary>
            Anticollision enable
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderConnectionSettings.AutoOff">
            <summary>
            Auto off value
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderConnectionSettings.TagSystem">
            <summary>
            System Mask (Tag types to scan)
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderConnectionSettings.Baudrate">
            <summary>
            Communication Baudrate
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderConnectionSettings.DriverTimeOut">
            <summary>
            Timeout for driver functions
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderConnectionSettings.ProfileName">
            <summary>
            Profile name
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderConnectionSettings.IsPCanReader">
            <summary>
            If true, the reader is addressed using PCAN addresses
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderConnectionSettings.LocalPCanAddr">
            <summary>
            Local PCAN address
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderConnectionSettings.RemotePCanAddr">
            <summary>
            Remote (Reader) PCAN address
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderConnectionSettings.IsUdpReader">
            <summary>
            If true, the reader answers to UDP frames sent via UDP protocol
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderConnectionSettings.IsTcpReader">
            <summary>
            If true, the reader answers to UDP frames sent via TCP protocol
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderConnectionSettings.LocalPort">
            <summary>
            Local port used for UDP protocol
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderConnectionSettings.RemoteIpAddr">
            <summary>
            Remote (Reader) IP address
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Communication.ReaderConnectionSettings.RemotePort">
            <summary>
            Remote port used for UDP/TCP protocol
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.ReaderConnectionSettings.#ctor">
            <summary>
            Empty constructor
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.ReaderConnectionSettings.Load(System.String@)">
            <summary>
            Loads the Reader Connection Settings from the default location 
            and when error, then you become the error message
            </summary>
            <param name="_errorMessage">Error while loading</param>
            <returns>Load Connection Settings or Default if still not saved</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.ReaderConnectionSettings.Load">
            <summary>
            Loads the Reader Connection Settings from the default location
            </summary>
            <returns>Load connection Settings or Default if still not saved</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.ReaderConnectionSettings.Save(System.String@)">
            <summary>
            Save the current Settings in the default location
            </summary>
            <param name="_errorMessage">Error message when an error occurs </param>
            <returns>true if success, false otherwise</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.ReaderConnectionSettings.Save">
            <summary>
            Save the current Settings in the default location
            </summary>
            <returns>true if success, false otherwise</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.ReaderConnectionSettings.SaveAsProfile(System.String,System.String@)">
            <summary>
            Save the current Settings as a Profile, in its SubFolder
            </summary>
            <param name="_profileName">name of the file to save</param>
            <param name="_errorMessage">error message if aplicable</param>
            <returns>true if success, false otherwise</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.ReaderConnectionSettings.SaveAsProfile(System.String)">
            <summary>
            Save the current Settings as a Profile, in its SubFolder
            </summary>
            <param name="_profileName">name of the file to save</param>
            <returns>true if success, false otherwise</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.ReaderConnectionSettings.GetProfileNames">
            <summary>
            Retreives the saved profile names
            </summary>
            <returns>a list of strings with the profile names, empty list if there are none</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.ReaderConnectionSettings.LoadProfile(System.String,System.String@)">
            <summary>
            Loads the specified profile
            </summary>
            <param name="_profileName">profile name</param>
            <param name="_errorMessage">error message if available</param>
            <returns>settings load</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.ReaderConnectionSettings.LoadProfile(System.String)">
            <summary>
            Loads the specified profile
            </summary>
            <param name="_profileName">profile name</param>
            <returns>settings load</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.ReaderConnectionSettings.DeleteProfile(System.String)">
            <summary>
            Deletes the specified profile
            </summary>
            <param name="_profileName">profile name</param>
            <returns>true if success, false otherwise</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.ReaderConnectionSettings.ExistReaderConnectionSettings">
            <summary>
            Checks if connection settings are already saved
            </summary>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Communication.ReaderConnectionSettings.Equal(microsensys.UwpDevTools.Communication.ReaderConnectionSettings,microsensys.UwpDevTools.Communication.ReaderConnectionSettings)">
            <summary>
            Compares 2 instances of this class
            </summary>
            <param name="_sett1"></param>
            <param name="_sett2"></param>
            <returns>true if the same parameters are set, false otherwise</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.HostGpioController.Initialize">
            <summary>
            Initializes I/O electronic
            </summary>
            <returns>true if successfully initialized, false otherwise</returns>
        </member>
        <member name="T:microsensys.UwpDevTools.HostControl.HostInfo">
            <summary>
            Class with Host Information methods
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.HostInfo.GetHostName">
            <summary>
            Returns the Local Host Name
            </summary>
            <returns></returns>
        </member>
        <member name="T:microsensys.UwpDevTools.HostControl.IOControl">
            <summary>
            Class to control iID® HOSTcontroller I/O ports
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.HostControl.IOControl.InputChangedEvent">
            <summary>
            Delegate to notify that a Input pin state has changed
            </summary>
            <param name="_sender">Input pin which state changed</param>
            <param name="_edge">Edge type that caused the change</param>
        </member>
        <member name="E:microsensys.UwpDevTools.HostControl.IOControl.Input1Changed">
            <summary>
            Event is raised when a change in In1 occurs
            </summary>
        </member>
        <member name="E:microsensys.UwpDevTools.HostControl.IOControl.Input2Changed">
            <summary>
            Event is raised when a change in In2 occurs
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.IOControl.Initialize">
            <summary>
            Initializes I/O electronic
            </summary>
            <returns>true if successfully initialized, false otherwise</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.IOControl.Dispose">
            <summary>
            Disposes class. Sets Outputs to default state (Low)
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.IOControl.GetIn1">
            <summary>
            Returns the current value of In1
            </summary>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.IOControl.GetIn2">
            <summary>
            Returns the current value of In2
            </summary>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.IOControl.GetOut1">
            <summary>
            Returns the current value of Out1
            </summary>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.IOControl.GetOut2">
            <summary>
            Returns the current value of Out2
            </summary>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.IOControl.SetOut1(Windows.Devices.Gpio.GpioPinValue)">
            <summary>
            Sets the Out1 pin
            </summary>
            <param name="_value">value to set</param>
            <returns>true if value is set, false otherwise</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.IOControl.SetOut2(Windows.Devices.Gpio.GpioPinValue)">
            <summary>
            Sets the Out2 pin
            </summary>
            <param name="_value">value to set</param>
            <returns>true if value is set, false otherwise</returns>
        </member>
        <member name="T:microsensys.UwpDevTools.HostControl.Visualization.Display.DisplayControl">
            <summary>
            Class that represents the needed methods to control the Display of a HOSTv2
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.HostControl.Visualization.Display.DisplayControl.IsInvertDisplay">
            <summary>
            get/Set the invert of the Display mode
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.HostControl.Visualization.Display.DisplayControl.IsDisplayON">
            <summary>
            get/set display status ON
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Visualization.Display.DisplayControl.UpdateMainTextInThread">
            <summary>
            get/set option to update MainText in Thread or update when set
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Visualization.Display.DisplayControl.InitializeDisplay(System.Boolean)">
            <summary>
            Initializes Display electronic
            </summary>
            <returns>true if successfully initialized, false otherwise</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Visualization.Display.DisplayControl.Dispose">
            <summary>
            Display Release method
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Visualization.Display.DisplayControl.StartStatusUpdateThread">
            <summary>
            Starts the Thread that updates the Status bars with a default sleep time of 1 second
            </summary>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Visualization.Display.DisplayControl.StartStatusUpdateThread(System.TimeSpan)">
            <summary>
            Starts the Thread that updates the Status bars with a custom sleep time
            </summary>
            <param name="_threadCycle"></param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Visualization.Display.DisplayControl.DisplayOn(System.Boolean)">
            <summary>
            Start Diplay ON Sequence
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Visualization.Display.DisplayControl.Display_Scroll_Enable">
            <summary>
            Activates the display scroll
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Visualization.Display.DisplayControl.Display_Scroll_Disable">
            <summary>
            Deactivates the display scroll
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Visualization.Display.DisplayControl.HostMain_Clear">
            <summary>
            Clears the Main part of the Display
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Visualization.Display.DisplayControl.HostMain_SetText(System.String,microsensys.UwpDevTools.HostControl.Visualization.Display.Parameters.Fonts.FONT_SIZE,System.UInt32)">
            <summary>
            Sets the given text in the Main part of the Display
            </summary>
            <param name="_text"></param>
            <param name="_fsize"></param>
            <param name="_startLine"></param>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Visualization.Display.DisplayControl.HostMain_SetText(System.String[],microsensys.UwpDevTools.HostControl.Visualization.Display.Parameters.Fonts.FONT_SIZE,System.UInt32)">
            <summary>
            Sets the given text in the Main part of the Display (more lines possible)
            </summary>
            <param name="_textLines"></param>
            <param name="_fsize"></param>
            <param name="_startLine"></param>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Visualization.Display.DisplayControl.HostMain_SetText(microsensys.UwpDevTools.HostControl.Visualization.Display.DisplayControl.LineInfo[])">
            <summary>
            Sets the given text in the Main part of the Display (more lines possible)
            </summary>
            <param name="_lines"></param>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Visualization.Display.DisplayControl.ClearDisplay">
            <summary>
            Clears the complete display
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.HostControl.Visualization.Display.DisplayControl.HostName">
            <summary>
            Name of the HOSTv2 device (shown on top left side, next to the current time)
            (only if StatusUpdateThread is running)
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.HostControl.Visualization.Display.DisplayControl.HostTopStatus">
            <summary>
            Text to show in the top status line
            (only if StatusUpdateThread is running)
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.HostControl.Visualization.Display.DisplayControl.HostBottomStatus">
            <summary>
            Text to show in the bottom status line
            (only if StatusUpdateThread is running)
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.HostControl.Visualization.Display.DisplayControl.LineInfo">
            <summary>
            Class that represents a display line info (Main zone)
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Visualization.Display.DisplayControl.LineInfo.LineIndex">
            <summary>
            Index where the line will be written
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Visualization.Display.DisplayControl.LineInfo.Text">
            <summary>
            Text to write
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Visualization.Display.DisplayControl.LineInfo.FontSize">
            <summary>
            Size to use
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Visualization.Display.DisplayControl.LineInfo.#ctor(System.Int32,System.String,microsensys.UwpDevTools.HostControl.Visualization.Display.Parameters.Fonts.FONT_SIZE)">
            <summary>
            Constructor
            </summary>
            <param name="_lineIndex"></param>
            <param name="_text"></param>
            <param name="_fontSize"></param>
        </member>
        <member name="T:microsensys.UwpDevTools.HostControl.Visualization.Display.Parameters.Fonts.FONT_SIZE">
            <summary>
            Font size for the character in display
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Visualization.Display.Parameters.Fonts.FONT_SIZE.SMALL">
            <summary>
            small size
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Visualization.Display.Parameters.Fonts.FONT_SIZE.BIG">
            <summary>
            big size
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.HostControl.Visualization.LEDControl">
            <summary>
            Class to control Host LEDs
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.HostControl.Visualization.LEDControl.LEDs">
            <summary>
            LEDs enum
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Visualization.LEDControl.LEDs.LEDRed">
            <summary>
            Red LED
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Visualization.LEDControl.LEDs.LEDGreen">
            <summary>
            Green LED
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Visualization.LEDControl.Initialize">
            <summary>
            Initializes LED electronic
            </summary>
            <returns>true if successfully initialized, false otherwise</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Visualization.LEDControl.Dispose">
            <summary>
            Disposes the class and all of its variables
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Visualization.LEDControl.TurnLEDon(microsensys.UwpDevTools.HostControl.Visualization.LEDControl.LEDs)">
            <summary>
            Sets LED on
            </summary>
            <param name="_led">LED to turn on</param>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Visualization.LEDControl.TurnLEDon(microsensys.UwpDevTools.HostControl.Visualization.LEDControl.LEDs,System.TimeSpan)">
            <summary>
            Sets LED on after a delay
            </summary>
            <param name="_led">LED to turn on</param>
            <param name="_delay">Delay to wait before turning on</param>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Visualization.LEDControl.TurnLEDoff(microsensys.UwpDevTools.HostControl.Visualization.LEDControl.LEDs)">
            <summary>
            Sets LED off
            </summary>
            <param name="_led">LED to turn off</param>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Visualization.LEDControl.TurnLEDoff(microsensys.UwpDevTools.HostControl.Visualization.LEDControl.LEDs,System.TimeSpan)">
            <summary>
            Sets LED off after a delay
            </summary>
            <param name="_led">LED to turn off</param>
            <param name="_delay">time in ms to wait before turning the LED off</param>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Visualization.LEDControl.BlinkLEDFast(microsensys.UwpDevTools.HostControl.Visualization.LEDControl.LEDs)">
            <summary>
            Blinks the LED only during a short time
            </summary>
            <param name="_led">LED to blink</param>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Visualization.LEDControl.BlinkLED(microsensys.UwpDevTools.HostControl.Visualization.LEDControl.LEDs)">
            <summary>
            Blinks the LED a default amount of time
            </summary>
            <param name="_led">LED to blink</param>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Visualization.LEDControl.BlinkLED(microsensys.UwpDevTools.HostControl.Visualization.LEDControl.LEDs,System.TimeSpan)">
            <summary>
            Blinks the LED during a time given as parameter
            </summary>
            <param name="_led">LED to blink</param>
            <param name="_durationON">Time to leave the LED on</param>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Visualization.LEDControl.ToggleLED(microsensys.UwpDevTools.HostControl.Visualization.LEDControl.LEDs)">
            <summary>
            Changes the state of the LED
            </summary>
            <param name="_led">LED to toggle</param>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Visualization.LEDControl.ToggleLED(microsensys.UwpDevTools.HostControl.Visualization.LEDControl.LEDs,System.TimeSpan)">
            <summary>
            Changes the state of the LED
            </summary>
            <param name="_led">LED to toggle</param>
            <param name="_delay">time in ms to wait before toggling the LED</param>
        </member>
        <member name="T:microsensys.UwpDevTools.HostControl.MemoryStatus">
            <summary>
            Class to check the memory status
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.HostControl.MemoryStatus.IsMemoryAvailable">
            <summary>
            Returns true if memory usage is lower than "High"
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.HostControl.MemoryStatus.MemoryUsedPercentaje">
            <summary>
            Gets the Memory used percentage
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.HostControl.PCanProcessLogger">
            <summary>
            Class that handles PCan process information
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.PCanProcessLogger.LogTextFile">
            <summary>
            Text file logger
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.PCanProcessLogger.LogUdp">
            <summary>
            UDP logger
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.PCanProcessLogger.LogXml">
            <summary>
            XML Logger
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.PCanProcessLogger.LogScreen">
            <summary>
            TextBox logger
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.PCanProcessLogger.#ctor(microsensys.UwpDevTools.HostControl.Settings.PCanLoggingSettings)">
            <summary>
            Constructor
            </summary>
            <param name="_logSettings">PCan logging settings</param>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.PCanProcessLogger.Dispose">
            <summary>
            Disposes the logger instances
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.PCanProcessLogger.SetGeneralInformation(System.UInt32,microsensys.UwpDevTools.DataStructures.GeneralProgramInformation)">
            <summary>
            Sets General information
            </summary>
            <param name="_hostPCanAddr">HOST PCan address</param>
            <param name="_generalInfo">General information</param>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.PCanProcessLogger.SetScreenTextBox(Windows.UI.Xaml.Controls.TextBox)">
            <summary>
            Sets ScreenLogging TextBox
            </summary>
            <param name="_tb">TextBox to use to log text to</param>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.PCanProcessLogger.LogSuccess(System.String,System.Object)">
            <summary>
            Logs success event
            </summary>
            <param name="_eventName">event name</param>
            <param name="_eventData">event data</param>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.PCanProcessLogger.LogFail(System.String,System.Object)">
            <summary>
            Logs a failed event (2017-10-18: currently only LEDs)
            </summary>
            <param name="_eventName">event name</param>
            <param name="_eventData">event data</param>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.PCanProcessLogger.LogEvent(System.String,System.String)">
            <summary>
            Logs event into enabled outputs
            </summary>
            <param name="_eventName">event name</param>
            <param name="_eventData">event data</param>
        </member>
        <member name="T:microsensys.UwpDevTools.HostControl.Settings.Definitions">
            <summary>
            HostSettings Definitions
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.Definitions.LOCAL_ROOT">
            <summary>
            SD Card root path
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.Definitions.SETTINGS_PATH">
            <summary>
            Settings Path
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.Definitions.SettingsUDPListenerFileName">
            <summary>
            UDPListener Settings file name
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.Definitions.SettingsPCanFileName">
            <summary>
            PCan Settings file name
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.Definitions.SettingsPCanLoggingFileName">
            <summary>
            PCanLogging Settings file name
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.Definitions.SettingsTextFileLoggingFileName">
            <summary>
            TextLogging Settings file name
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.Definitions.SettingsScreenLoggingFileName">
            <summary>
            ScreenLogging Settings file name
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.Definitions.SettingsXmlLoggingFileName">
            <summary>
            XMLLogging Settings file name
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.Definitions.SettingsResultLoggingFileName">
            <summary>
            ResultLogging Settings file name
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.Definitions.SettingsDOCBusControllerFileName">
            <summary>
            DOCBusController Settings file name
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.Definitions.SettingsSystemAddressFilterFileName">
            <summary>
            AddressFilter Settings file name
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.Definitions.SettingsUDPLoggingFileName">
            <summary>
            UDPLogging Settings file name
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.Definitions.CMDLIST_PATH">
            <summary>
            CmdList path
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.Definitions.DefaultCMDFileName">
            <summary>
            Default CMDList file name
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.Definitions.SaveDefaultSettings">
            <summary>
            Saves a default instance of each HOST Setting into default location
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.Definitions.CreateSettingsFolder">
            <summary>
            Creates the Settings folder
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.HostControl.Settings.PCanLoggingSettings">
            <summary>
            Class to save PCAN Logging Settings
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.PCanLoggingSettings.LoggingLED">
            <summary>
            HOST LED used to notify status
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.PCanLoggingSettings.DetectLED_BlinkNextDeviceEnabled">
            <summary>
            If true, LED will blink during Detect procedure when next device is searched
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.PCanLoggingSettings.DetectLED_BlinkDeviceDetectedEnabled">
            <summary>
            If true, LED will blink during Detect procedure when a device is detected
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.PCanLoggingSettings.DetectLED_OnDeviceDetectedEnabled">
            <summary>
            If true, LED will stay ON during Detect procedure when a device is detected
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.PCanLoggingSettings.ScanLED_BlinkNextDeviceEnabled">
            <summary>
            If true, LED will blink during Scan procedure when next device is polled
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.PCanLoggingSettings.ScanLED_BlinkScanOkEnabled">
            <summary>
            If true, LED will blink during Scan procedure when scan data is received
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.PCanLoggingSettings.ScanLED_OnScanOkEnabled">
            <summary>
            If true, LED will stay ON during Scan procedure when scan data is received
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.PCanLoggingSettings.TimestampUtcEnabled">
            <summary>
            If true, time used for Timestamp will be UTC time. Otherwise Local time will be used
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.PCanLoggingSettings.LogUdpSettings">
            <summary>
            UDP Logging settings
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.PCanLoggingSettings.LogScreenSettings">
            <summary>
            Screen Logging settings
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.PCanLoggingSettings.LogTextFileSettings">
            <summary>
            Text file (CSV) Logging settings
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.PCanLoggingSettings.LogXmlSettings">
            <summary>
            XML file Logging settings
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.PCanLoggingSettings.#ctor">
            <summary>
            Default constructor
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.PCanLoggingSettings.Load(System.String@)">
            <summary>
            Loads Settings, reporting error message (if any)
            </summary>
            <param name="_errorMessage">possible error message, empty otherwise</param>
            <returns>instance representing the load settings</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.PCanLoggingSettings.Load">
            <summary>
            Loads Settings
            </summary>
            <returns>instance representing the load settings</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.PCanLoggingSettings.Save(System.String@)">
            <summary>
            Saves current Settings, reporting error message (if any)
            </summary>
            <param name="_errorMessage">possible error message, emtpy otherwise</param>
            <returns>true if successfull, false othetwise</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.PCanLoggingSettings.Save">
            <summary>
            Saves current Settings
            </summary>
            <returns>true if successfull, false otherwise</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.PCanLoggingSettings.SaveDefault">
            <summary>
            Saves a default instance of Settings into default location
            </summary>
            <returns></returns>
        </member>
        <member name="T:microsensys.UwpDevTools.HostControl.Settings.PCanSettings">
            <summary>
            Class to save PCan settings for HOST
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.PCanSettings.HostAddress_HEX">
            <summary>
            Host PCan address in HEX
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.PCanSettings.COMport_Baudrate">
            <summary>
            Baudrate
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.PCanSettings.DetectSkip">
            <summary>
            Skip detect settings
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.PCanSettings.#ctor">
            <summary>
            Default constructor
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.PCanSettings.Load(System.String@)">
            <summary>
            Loads Settings, reporting error message (if any)
            </summary>
            <param name="_errorMessage">possible error message, empty otherwise</param>
            <returns>instance representing the load settings</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.PCanSettings.Load">
            <summary>
            Loads Settings
            </summary>
            <returns>instance representing the load settings</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.PCanSettings.Save(System.String@)">
            <summary>
            Saves current Settings, reporting error message (if any)
            </summary>
            <param name="_errorMessage">possible error message, emtpy otherwise</param>
            <returns>true if successfull, false othetwise</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.PCanSettings.Save">
            <summary>
            Saves current Settings
            </summary>
            <returns>true if successfull, false otherwise</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.PCanSettings.SaveDefault">
            <summary>
            Saves a default instance of Settings into default location
            </summary>
            <returns></returns>
        </member>
        <member name="T:microsensys.UwpDevTools.HostControl.Settings.PCanSettings.DetectSkipInfo">
            <summary>
            Represents information about PCan addresses to skip during DETECT procedure of PCanBusController
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.PCanSettings.DetectSkipInfo.MaxNumDevices">
            <summary>
            Maximum number of devices to detect
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.PCanSettings.DetectSkipInfo.AddressSkipList">
            <summary>
            List of addresses to skip
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.PCanSettings.DetectSkipInfo.#ctor">
            <summary>
            Default constructor
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.HostControl.Settings.PCanSettings.AddressSkip">
            <summary>
            Represents information about PCan addresses to skip during DETECT procedure of PCanBusController
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.PCanSettings.AddressSkip.FirstToSkip_HEX">
            <summary>
            First PCan address to skip in HEX
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.PCanSettings.AddressSkip.LastToSkip_HEX">
            <summary>
            Last PCan address to skip in HEX
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.PCanSettings.AddressSkip.#ctor">
            <summary>
            Default constructor
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.PCanSettings.AddressSkip.#ctor(System.Byte,System.Byte)">
            <summary>
            Constructor
            </summary>
            <param name="_first">First PCan address to skip</param>
            <param name="_last">Last PCan address to skip</param>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.PCanSettings.AddressSkip.GetFirstToSkip">
            <summary>
            Returns first PCan address to Skip
            </summary>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.PCanSettings.AddressSkip.GetLastToSkip">
            <summary>
            Returns last PCan address to Skip
            </summary>
            <returns></returns>
        </member>
        <member name="T:microsensys.UwpDevTools.HostControl.Settings.ScreenLoggingSettings">
            <summary>
            Screen Logging Settings
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.ScreenLoggingSettings.Enabled">
            <summary>
            Enabled
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.ScreenLoggingSettings.LastLineTop">
            <summary>
            If true, new lines are added at the top of the TextBox
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.ScreenLoggingSettings.MaxTextLength">
            <summary>
            Max length allowed into TextBox. Once reached text is cleared before writing again
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.ScreenLoggingSettings.#ctor">
            <summary>
            Constructor
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.ScreenLoggingSettings.Load(System.String@)">
            <summary>
            Loads Settings
            </summary>
            <param name="_errorMessage">possible error message (if any)</param>
            <returns>instance load settings</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.ScreenLoggingSettings.Load">
            <summary>
            Loads Settings
            </summary>
            <returns>instance load settings</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.ScreenLoggingSettings.Save(System.String@)">
            <summary>
            Saves Settings
            </summary>
            <param name="_errorMessage">possible error message (if any)</param>
            <returns>true if success, false otherwise</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.ScreenLoggingSettings.Save">
            <summary>
            Saves Settings
            </summary>
            <returns>true if success, false otherwise</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.ScreenLoggingSettings.SaveDefault">
            <summary>
            Saves default values into default location
            </summary>
            <returns>true if success, false otherwise</returns>
        </member>
        <member name="T:microsensys.UwpDevTools.HostControl.Settings.TextFileLoggingSettings">
            <summary>
            TextFileLogging Settings
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.TextFileLoggingSettings.Enabled">
            <summary>
            Enables DataLogging
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.TextFileLoggingSettings.ThreadIdleTime_ms">
            <summary>
            Specifies the Idle time between writing procedures in the Thread
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.TextFileLoggingSettings.BufferOverwriteWhenFull">
            <summary>
            If true, Delete first lines and try to save new ones. Do not add more lines when buffer is full (allways remain the old ones),
            otherwise no new lines are added.
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.TextFileLoggingSettings.SelectedPath">
            <summary>
            Path where the logging files are stored
            (can be relative or absolute, depending on <code>IsRelativePath</code> and <code>LogToExternalDrive</code>)
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.TextFileLoggingSettings.IsLocalRelativePath">
            <summary>
            If true, SelectedPath will be searched/created in ApplicationData LocalFolder
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.TextFileLoggingSettings.LogToExternalDrive">
            <summary>
            If true, SelectedPath will be searched/created in external drive (always as relative path)
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.TextFileLoggingSettings.Folder_MAXSIZE">
            <summary>
            Max size of folder. 0 = no limit
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.TextFileLoggingSettings.Folder_OverwriteWhenFull">
            <summary>
            If true, Delete old files to mantain MAXSIZE. If false, logging stopped until memory manualy freed in folder
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.TextFileLoggingSettings.FolderNewEachDay">
            <summary>
            If true, a new subfolder is created under "LoggingPath" with the current date
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.TextFileLoggingSettings.File_MAXLENGTH">
            <summary>
            Max length of file
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.TextFileLoggingSettings.FileMaxDurationHours">
            <summary>
            Max number of hours to log into a single file
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.TextFileLoggingSettings.FileMaxDurationMinutes">
            <summary>
            Max number of minutes to log into a single file
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.TextFileLoggingSettings.FileMaxDurationSeconds">
            <summary>
            Max number of seconds to log into a single file
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.TextFileLoggingSettings.FileNameStringFormat">
            <summary>
            StringFormat of the file name
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.TextFileLoggingSettings.FileNameDateTimeStringFormat">
            <summary>
            DateTime StringFormat to use in file name
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.TextFileLoggingSettings.FileExtension">
            <summary>
            File Extension
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.TextFileLoggingSettings.FileHeader">
            <summary>
            Header text to write in first lines of each file
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.TextFileLoggingSettings.LedBlinkWhenWritten">
            <summary>
            If true, LED blinks when data is written into file
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.TextFileLoggingSettings.LedOnWhenDataToWrite">
            <summary>
            If true, LED is turned ON when there is data to log
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.TextFileLoggingSettings.LED">
            <summary>
            LED to turn on/blink
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.HostControl.Settings.TextFileLoggingSettings.FileMaxDuration">
            <summary>
            Max time to log into a single file
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.HostControl.Settings.TextFileLoggingSettings.LoggingPath1">
            <summary>
            Logging Path depending on <code>LogToExternalDrive</code>, <code>IsLocalRelativePath</code>
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.TextFileLoggingSettings.#ctor">
            <summary>
            Constructor
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.TextFileLoggingSettings.Load(System.String@)">
            <summary>
            Loads default Settings
            </summary>
            <param name="_errorMessage">possible error text, emtpy otherwise</param>
            <returns>instance representing load settings</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.TextFileLoggingSettings.Load">
            <summary>
            Loads default Settings
            </summary>
            <returns>instance representing load settings</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.TextFileLoggingSettings.Save(System.String@)">
            <summary>
            Saves the current settings instance
            </summary>
            <param name="_errorMessage">possible error text, empty otherwise</param>
            <returns>true if saved successfully, false otherwise</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.TextFileLoggingSettings.Save">
            <summary>
            Saves the current settings instance
            </summary>
            <returns>true if saved successfully, false otherwise</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.TextFileLoggingSettings.SaveDefault">
            <summary>
            Saves default settings into default location
            </summary>
            <returns></returns>
        </member>
        <member name="T:microsensys.UwpDevTools.HostControl.Settings.UdpListenerSettings">
            <summary>
            Settings for UDPListener
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.UdpListenerSettings.Enabled">
            <summary>
            Enabled
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.UdpListenerSettings.LocalPort">
            <summary>
            Local Port where to receive UDP Packets
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.UdpListenerSettings.ThreadIdleTime_ms">
            <summary>
            Time in ms for the Thread to sleep when no data available
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.UdpListenerSettings.#ctor">
            <summary>
            Constructor
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.UdpListenerSettings.Load(System.String@)">
            <summary>
            Loads Settings, reporting error message (if any)
            </summary>
            <param name="_errorMessage">possible error message, empty otherwise</param>
            <returns>instance representing the load settings</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.UdpListenerSettings.Load">
            <summary>
            Loads Settings
            </summary>
            <returns>instance representing the load settings</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.UdpListenerSettings.Save(System.String@)">
            <summary>
            Saves current Settings, reporting error message (if any)
            </summary>
            <param name="_errorMessage">possible error message, emtpy otherwise</param>
            <returns>true if successfull, false othetwise</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.UdpListenerSettings.Save">
            <summary>
            Saves current Settings
            </summary>
            <returns>true if successfull, false otherwise</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.UdpListenerSettings.SaveDefault">
            <summary>
            Saves a default instance of Settings into default location
            </summary>
            <returns></returns>
        </member>
        <member name="T:microsensys.UwpDevTools.HostControl.Settings.UdpLoggingSettings">
            <summary>
            UDP Logging settings
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.UdpLoggingSettings.Enabled">
            <summary>
            Enabled
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.UdpLoggingSettings.LocalPort">
            <summary>
            Local UDP port used in UDP Packages
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.UdpLoggingSettings.SystemInfoLogEnable">
            <summary>
            if true, System information Packages will be sent
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.UdpLoggingSettings.ThreadIdleTime_ms">
            <summary>
            Time in ms for the sending thread to be sleeping when there is no data to send
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.UdpLoggingSettings.RemoteHostList">
            <summary>
            List of Remote Host information to send UDP Package to
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.UdpLoggingSettings.LedBlinkWhenDataSent">
            <summary>
            if true, LED blinks when data sent
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.UdpLoggingSettings.LedOnWhenDataToSend">
            <summary>
            if true, LED on when data available to send
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.UdpLoggingSettings.LED">
            <summary>
            LED to use
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.UdpLoggingSettings.#ctor">
            <summary>
            Constructor
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.UdpLoggingSettings.Load(System.String@)">
            <summary>
            Loads the Settings reporting error message (if any)
            </summary>
            <param name="_errorMessage">possible error message, empty otherwise</param>
            <returns>instance containing the load settings</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.UdpLoggingSettings.Load">
            <summary>
            Loads the Settings
            </summary>
            <returns>instance containing the load settings</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.UdpLoggingSettings.Save(System.String@)">
            <summary>
            Saves current instance of Settings reporting error message (if any)
            </summary>
            <param name="_errorMessage">possible error message, empty otherwise</param>
            <returns>true if successfull, false otherwise</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.UdpLoggingSettings.Save">
            <summary>
            Saves current instance of Settings
            </summary>
            <returns>true if sucessfull, false otherwise</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.UdpLoggingSettings.SaveDefault">
            <summary>
            Saves default settings into default location
            </summary>
            <returns>true if successfull, false otherwise</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.UdpLoggingSettings.GetDefaultSettings">
            <summary>
            Returns an instance with default settings
            </summary>
            <returns></returns>
        </member>
        <member name="T:microsensys.UwpDevTools.HostControl.Settings.XmlLoggingSettings">
            <summary>
            XML Logging Settings
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.XmlLoggingSettings.Enabled">
            <summary>
            Enables DataLogging
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.XmlLoggingSettings.ThreadIdleTime_ms">
            <summary>
            Specifies the Idle time between writing procedures in the Thread
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.XmlLoggingSettings.SelectedPath">
            <summary>
            Path where the logging files are stored
            (can be relative or absolute, depending on <code>IsRelativePath</code> and <code>LogToExternalDrive</code>)
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.XmlLoggingSettings.IsLocalRelativePath">
            <summary>
            If true, SelectedPath will be searched/created in ApplicationData LocalFolder
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.XmlLoggingSettings.LogToExternalDrive">
            <summary>
            If true, SelectedPath will be searched/created in external drive (always as relative path)
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.XmlLoggingSettings.Folder_MAXSIZE">
            <summary>
            Max size of folder. 0 = no limit
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.XmlLoggingSettings.Folder_OverwriteWhenFull">
            <summary>
            If true, Delete old files to mantain MAXSIZE. If false, logging stopped until memory manualy freed in folder
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.XmlLoggingSettings.FolderNewEachDay">
            <summary>
            If true, each day a new folder will be created inside "LoggingPath"
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.XmlLoggingSettings.File_MAXLENGTH">
            <summary>
            Max length of file
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.XmlLoggingSettings.FileMaxDurationHours">
            <summary>
            Max hours to log into a file
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.XmlLoggingSettings.FileMaxDurationMinutes">
            <summary>
            Max minutes to log into a file
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.XmlLoggingSettings.FileMaxDurationSeconds">
            <summary>
            Max Seconds to log into a file
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.XmlLoggingSettings.FileNameStringFormat">
            <summary>
            File name string format
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.XmlLoggingSettings.FileNameDateTimeStringFormat">
            <summary>
            Date time string format
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.XmlLoggingSettings.FileExtension">
            <summary>
            File Extension
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.XmlLoggingSettings.DocumentName">
            <summary>
            Document Name (Name that will be shown at the top of the XML Document
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.XmlLoggingSettings.LedBlinkWhenWritten">
            <summary>
            If true, blink LED when data written
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.XmlLoggingSettings.LedOnWhenDataToWrite">
            <summary>
            If true, turn LED on when data is available
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.Settings.XmlLoggingSettings.LED">
            <summary>
            LED
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.HostControl.Settings.XmlLoggingSettings.FileMaxDuration">
            <summary>
            Max time to log into a single file
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.HostControl.Settings.XmlLoggingSettings.LoggingPath1">
            <summary>
            Logging Path depending on <code>LogToExternalDrive</code>, <code>IsLocalRelativePath</code>
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.XmlLoggingSettings.#ctor">
            <summary>
            Constructor
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.XmlLoggingSettings.Load(System.String@)">
            <summary>
            Loads Settings from XML file
            </summary>
            <param name="_errorMessage">possible error message (if any)</param>
            <returns>instance containing settings</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.XmlLoggingSettings.Load">
            <summary>
            Loads Settings from XML file
            </summary>
            <returns>instance containing settings</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.XmlLoggingSettings.Save(System.String@)">
            <summary>
            Saves current instance
            </summary>
            <param name="_errorMessage">possible error message (if any)</param>
            <returns>true if success, false otherwise</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.XmlLoggingSettings.Save">
            <summary>
            Saves current instance
            </summary>
            <returns>true if success, false otherwise</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.Settings.XmlLoggingSettings.SaveDefault">
            <summary>
            Saves default instance into default location
            </summary>
            <returns>true if success, false otherwise</returns>
        </member>
        <member name="T:microsensys.UwpDevTools.HostControl.TextFileLogger">
            <summary>
            Class that handles Text file logging
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.TextFileLogger.#ctor">
            <summary>
            Default Constructor
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.TextFileLogger.#ctor(microsensys.UwpDevTools.HostControl.Settings.TextFileLoggingSettings,System.Boolean)">
            <summary>
            Constructor
            </summary>
            <param name="_settings">Text file logging settings</param>
            <param name="_startLogging">If true and "Enabled" in settings true, logging procedure will start</param>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.TextFileLogger.Dispose">
            <summary>
            Disposes Logger
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.TextFileLogger.AddLine(System.String)">
            <summary>
            Adds a new line into buffer to write to file
            </summary>
            <param name="_text">text to write</param>
        </member>
        <member name="T:microsensys.UwpDevTools.HostControl.UdpListener">
            <summary>
            UDP Listener class for HOST --> Receives UDP Messages
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.UdpListener.Enabled">
            <summary>
            If true, UDP Listener is enabled
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.UdpListener.LocalPort">
            <summary>
            Local UDP Port
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.HostControl.UdpListener.ThreadIdle_ms">
            <summary>
            Time in ms that the listener thread is sleeping
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.HostControl.UdpListener.MssUdpMessageReceivedEventHandler">
            <summary>
            Delegate for MssUdpMessageReceived
            </summary>
            <param name="_udpCMD">string representing the CMD name in received MSS UDP Packet</param>
            <param name="_pCanMessage">message to send to PCan Bus</param>
            <returns>bytes received as answer</returns>
        </member>
        <member name="E:microsensys.UwpDevTools.HostControl.UdpListener.MssUdpMessageReceived">
            <summary>
            Event to be raised when an MSS UDP Packet is received
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.UdpListener.#ctor(microsensys.UwpDevTools.HostControl.Settings.UdpListenerSettings)">
            <summary>
            Default constructor (PCAN address = 0)
            </summary>
            <param name="_udpListenerSettings">Listener settings</param>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.UdpListener.#ctor(microsensys.UwpDevTools.HostControl.Settings.UdpListenerSettings,System.UInt32)">
            <summary>
            Constructor
            </summary>
            <param name="_udpListenerSettings">Listener settings</param>
            <param name="_pCanAddressHost">PCAN address</param>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.UdpListener.Dispose">
            <summary>
            Stop Threads and set object ready for dispose
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.HostControl.UdpLogger">
            <summary>
            Logger to send UDP messages
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.UdpLogger.#ctor(microsensys.UwpDevTools.HostControl.Settings.UdpLoggingSettings,System.Boolean)">
            <summary>
            Constructor
            </summary>
            <param name="_settings">UDP Logging settings</param>
            <param name="_startLogging">If true and "Enabled" in settings true, logging procedure will start</param>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.UdpLogger.SetGeneralInfo(System.UInt32,microsensys.UwpDevTools.DataStructures.GeneralProgramInformation)">
            <summary>
            Sets General information
            </summary>
            <param name="_hostPcanAddr">HOST PCan address</param>
            <param name="_generalInfo">General information</param>
        </member>
        <member name="T:microsensys.UwpDevTools.HostControl.XmlFileLogger">
            <summary>
            Class to Log data in XML format into HostController
            
            [MemoryStatusChecker used]
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.XmlFileLogger.#ctor">
            <summary>
            Default constructor
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.XmlFileLogger.#ctor(microsensys.UwpDevTools.HostControl.Settings.XmlLoggingSettings,System.Boolean)">
            <summary>
            Constructor
            </summary>
            <param name="_settings">XML Logging settings</param>
            <param name="_startLogging">If true and "Enabled" in settings true, logging procedure will start</param>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.XmlFileLogger.Dispose">
            <summary>
            Disposes XML file logger
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.XmlFileLogger.StartElement(System.String)">
            <summary>
            Starts a new element
            </summary>
            <param name="_elementName">Element name</param>
        </member>
        <member name="M:microsensys.UwpDevTools.HostControl.XmlFileLogger.AddObject(System.Object)">
            <summary>
            Adds an object into logging buffer
            </summary>
            <param name="obj">object to log</param>
        </member>
        <member name="T:microsensys.UwpDevTools.Cryptography.AES">
            <summary>
            AES encrypt/decrpyt functions
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Cryptography.AES.Encr128ECB(System.Byte[],System.Byte[],System.Byte[])">
            <summary>
            Performs encryption of a byte array using the given Key
            </summary>
            <param name="_dataToEncrypt">bytes to encrypt</param>
            <param name="_key">Key (128 bits = 16 Bytes)</param>
            <param name="_iv">IV (128 bits = 16 Bytes)</param>
            <returns>byte array representing the result of the encryption procedure</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Cryptography.AES.Decr128ECB(System.Byte[],System.Byte[],System.Byte[])">
            <summary>
            Performs decryption of a byte array using the given Key
            </summary>
            <param name="_dataToDecrypy">bytes to decrypt</param>
            <param name="_key">Key (128 bits = 16 Bytes)</param>
            <param name="_iv">IV (128 bits = 16 Bytes)</param>
            <returns>byte array representing the result of the decryption procedure</returns>
        </member>
        <member name="T:microsensys.UwpDevTools.Cryptography.MD5">
            <summary>
            Class to handle MD5 calculations
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Cryptography.MD5.Encrypt(System.String)">
            <summary>
            encrypt the input data with MD5
            </summary>
            <param name="_input">string to encrypt</param>
            <returns>encrypted string</returns>
        </member>
        <member name="T:microsensys.UwpDevTools.Cryptography.RSA">
            <summary>
            RSA Encrypt / decrypt functions
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Cryptography.RSA.Encrypt_WithPublic(System.Byte[],System.Byte[],System.Byte[])">
            <summary>
            Encrypts data using public key
            </summary>
            <param name="_input">data to encrypt</param>
            <param name="_publicKey">public key byte array</param>
            <param name="_iv">IV byte array</param>
            <returns>byte array representing encrypted data</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Cryptography.RSA.Decrypt_WithPublic(System.Byte[],System.Byte[],System.Byte[])">
            <summary>
            Decrypts data using public key
            </summary>
            <param name="_input">data to decrypt</param>
            <param name="_publicKey">public key byte array</param>
            <param name="_iv">IV byte array</param>
            <returns>byte array representing decrypted data</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Cryptography.RSA.Encrypt_WithKeyPair(System.Byte[],Windows.Storage.Streams.IBuffer,System.Byte[])">
            <summary>
            Ecrypts data using private key
            </summary>
            <param name="_input">data to encrypt</param>
            <param name="_keyPairBlob">private key IBuffer</param>
            <param name="_iv">IV byte array</param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Cryptography.RSA.Decrypt_WithKeyPair(System.Byte[],Windows.Storage.Streams.IBuffer,System.Byte[])">
            <summary>
            Decrypts data using private key
            </summary>
            <param name="_input">data to decrypt</param>
            <param name="_keyPairBlob">private key IBuffer</param>
            <param name="_iv">IV byte array</param>
            <returns></returns>
        </member>
        <member name="T:microsensys.UwpDevTools.Cryptography.XOR">
            <summary>
            encrypt your data with XOR
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Cryptography.XOR.Encrypt(System.String,System.Byte)">
            <summary>
            encrypt a string with XOR
            </summary>
            <param name="_input">string to encrypt</param>
            <param name="_XORValue">XOR value</param>
            <returns>encrypted string</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Cryptography.XOR.Encrypt(System.String)">
            <summary>
            encrypt a string with XOR
            </summary>
            <param name="_input">string to encrypt</param>        
            <returns>encrypted string</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Cryptography.XOR.Decrypt(System.String,System.Byte)">
            <summary>
            decrypt a string with XOR
            </summary>
            <param name="_input">string to decrypt</param>
            <param name="_XORValue">XOR value</param>
            <returns>decrypted string</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Cryptography.XOR.Decrypt(System.String)">
            <summary>
            decrypt a string with XOR
            </summary>
            <param name="_input">string to decrypt</param>        
            <returns>decrypted string</returns>
        </member>
        <member name="T:microsensys.UwpDevTools.DataStructures.GeneralProgramInformation">
            <summary>
            General Program Information
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.GeneralProgramInformation.CreationTime_UTC">
            <summary>
            Gets a new Creation time (used when file logging)
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.GeneralProgramInformation.Company">
            <summary>
            Company name
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.GeneralProgramInformation.SW_Name">
            <summary>
            Software Name
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.GeneralProgramInformation.SW_Version">
            <summary>
            Software Version
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.GeneralProgramInformation.SW_StartTime">
            <summary>
            Software Start Time
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.GeneralProgramInformation.SW_BuildDate">
            <summary>
            Software Build date
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.GeneralProgramInformation.Lib_Version">
            <summary>
            Version of this library
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.GeneralProgramInformation.OS_Version">
            <summary>
            Operating System Version
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.GeneralProgramInformation.#ctor">
            <summary>
            Constructor
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.GeneralProgramInformation.#ctor(System.String,System.String,System.String,System.DateTime,System.String)">
            <summary>
            Constructor
            </summary>
            <param name="_company"></param>
            <param name="_programName"></param>
            <param name="_programVersion"></param>
            <param name="_startTime"></param>
            <param name="_buildDate"></param>
        </member>
        <member name="T:microsensys.UwpDevTools.DataStructures.MssUdpMessage">
            <summary>
            Class to represent MSS UDP Message/Packet
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.MssUdpMessage.ReceiverAddress">
            <summary>
            IP Address of the receiver of this UDP Message
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.MssUdpMessage.SenderAddress">
            <summary>
            IP Address of the sender of this UDP Message
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.MssUdpMessage.SenderPortStr">
            <summary>
            UDP Port of the sender of this UDP Message
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.MssUdpMessage.ReceiverPortStr">
            <summary>
            UDP Port of the receiver of this UDP Message
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.MssUdpMessage.CmdStr">
            <summary>
            CMD Name
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.MssUdpMessage.PacketLengthStr">
            <summary>
            Length
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.MssUdpMessage.UDP_DataStr">
            <summary>
            Data
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.MssUdpMessage.TimestampStr">
            <summary>
            Time contained in MSSUdpMessage
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.MssUdpMessage.AdditionalsStr">
            <summary>
            Extra items of message (Wifi info, ...)
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.MssUdpMessage.Timestamp">
            <summary>
            Returns the Timestamp as DateTime
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.MssUdpMessage.Sender">
            <summary>
            Returns the Sender as IPEndPoint
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.MssUdpMessage.SenderPort">
            <summary>
            Returns the Sender port number as int
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.MssUdpMessage.Receiver">
            <summary>
            Returns the Receiver (intended destination) as IPEndPoint
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.MssUdpMessage.ReceiverPort">
            <summary>
            Returns the Receiver (intended destination) port number as int
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.MssUdpMessage.PacketLength">
            <summary>
            Returns the length received in frame as int
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.MssUdpMessage.#ctor">
            <summary>
            Empty constructor
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.MssUdpMessage.#ctor(System.String,System.String,System.Int32,System.Int32,System.String,System.String,System.DateTime)">
            <summary>
            Constructor using IP Address as string
            </summary>
            <param name="_remoteAddress"></param>
            <param name="_localAddress"></param>
            <param name="_portLocal"></param>
            <param name="_portRemote"></param>
            <param name="_cmd"></param>
            <param name="_data"></param>
            <param name="_time"></param>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.MssUdpMessage.#ctor(System.Net.IPAddress,System.Net.IPAddress,System.Int32,System.Int32,System.String,System.String,System.DateTime)">
            <summary>
            Constructor using IP Address as IPAddress instances
            </summary>
            <param name="_remoteAddress"></param>
            <param name="_localAddress"></param>
            <param name="_portLocal"></param>
            <param name="_portRemote"></param>
            <param name="_cmd"></param>
            <param name="_data"></param>
            <param name="_time"></param>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.MssUdpMessage.#ctor(System.Net.IPEndPoint,System.Net.IPEndPoint,System.String)">
            <summary>
            Constructor using IP EndPoints and string data to be sent
            </summary>
            <param name="_receiver"></param>
            <param name="_sender"></param>
            <param name="_data"></param>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.MssUdpMessage.ToPacketString">
            <summary>
            Returns string representation of the packet (destination;source;source port;...)
            </summary>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.MssUdpMessage.GetLogString(System.Boolean)">
            <summary>
            Returns string representation of the packet, with option to add string decode of the data
            </summary>
            <param name="_appendDataConvertedToString"></param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.MssUdpMessage.ToString">
            <summary>
            Returns string representation of the object
            </summary>
            <returns>string representing the object</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.MssUdpMessage.FromPacketString(System.String)">
            <summary>
            Decodes the string provided as parameter into an instance of MssUdpMessage
            </summary>
            <param name="_source">string representation of a MssUdpMessage</param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.MssUdpMessage.FromByteArray(System.Byte[])">
            <summary>
            Decodes the provided byte array into an array of MssUpdMessage
            </summary>
            <param name="_source">byte array as received from UDP/TCP</param>
            <returns></returns>
        </member>
        <member name="T:microsensys.UwpDevTools.DataStructures.MssUdpMessage.v4ProtAnswer">
            <summary>
            Class to decode v4 Protocol data from UDP packet
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.MssUdpMessage.v4ProtAnswer.PCANreceiver">
            <summary>
            
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.MssUdpMessage.v4ProtAnswer.PCANsender">
            <summary>
            
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.MssUdpMessage.v4ProtAnswer.SOF">
            <summary>
            
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.MssUdpMessage.v4ProtAnswer.SeqNr">
            <summary>
            
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.MssUdpMessage.v4ProtAnswer.Length">
            <summary>
            
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.MssUdpMessage.v4ProtAnswer.CMD_State_group">
            <summary>
            
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.MssUdpMessage.v4ProtAnswer.Data">
            <summary>
            
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.MssUdpMessage.v4ProtAnswer.CRC">
            <summary>
            
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.MssUdpMessage.v4ProtAnswer.#ctor">
            <summary>
            Default constructor
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.MssUdpMessage.v4ProtAnswer.#ctor(System.Collections.Generic.List{System.Byte})">
            <summary>
            Constructor with bytes to decode
            </summary>
            <param name="_data"></param>
        </member>
        <member name="T:microsensys.UwpDevTools.DataStructures.NFC.CCblock">
            <summary>
            Class to represent data contained in CC (Capability Container) Block of NFC Type 2 Tag
            
            (see NFC Type 2 Tag Operation Specification V1.1 2011-05-31)
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.NFC.CCblock.VersionMajor">
            <summary>
            Major version number of Type 2 Tag Operation Specification
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.NFC.CCblock.VersionMinor">
            <summary>
            Minor version number of Type 2 Tag Operation Specification
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.NFC.CCblock.VersionSupported">
            <summary>
            String representing Type 2 Tag Operation Specification version
            Ex: "1.0"
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.NFC.CCblock.MemoryInBytes">
            <summary>
            Memory size of the data area in Bytes
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.NFC.CCblock.ReadAccess">
            <summary>
            Number representing the Read Access capability
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.NFC.CCblock.IsReadGranted">
            <summary>
            True if read access is granted without any security
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.NFC.CCblock.WriteAccess">
            <summary>
            Number representing the Write Access capability
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.NFC.CCblock.IsWriteGranted">
            <summary>
            True if write access is granted without any security
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.NFC.CCblock.IsWriteDisabled">
            <summary>
            True if no write access is granted at all
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.CCblock.#ctor(System.Byte[])">
            <summary>
            Default constructor
            </summary>
            <param name="_ccBlockBytes">CC Block bytes</param>
        </member>
        <member name="T:microsensys.UwpDevTools.DataStructures.NFC.NFC_TLV">
            <summary>
            Class to handle NFC TLV blocks
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.NFC_TLV.T_NullTLV">
            <summary>
            T value of Null TLV
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.NFC_TLV.T_LockControlTLV">
            <summary>
            T value of Lock Control TLV
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.NFC_TLV.T_MemoryControlTLV">
            <summary>
            T value of Memory Control TLV
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.NFC_TLV.T_NdefMessageTLV">
            <summary>
            T value of NDEF Message TLV
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.NFC_TLV.T_NdefFileControlTLV">
            <summary>
            T value of NDEF File Control TLV (NFC Type 4)
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.NFC_TLV.T_ProprietaryFileControlTLV">
            <summary>
            T value of Proprietary File Control TLV (NFC Type 4)
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.NFC_TLV.T_ProprietaryTLV">
            <summary>
            T value of Proprietary TLV
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.NFC_TLV.T_TerminatorTLV">
            <summary>
            T value of Terminator TLV
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.NFC_TLV.T">
            <summary>
            Tag field or T field of TLV
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.NFC_TLV.L">
            <summary>
            Length field or L field of TLV
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.NFC_TLV.V">
            <summary>
            Value field or V field of TLV
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.NFC_TLV.#ctor(System.Byte,System.Byte[])">
            <summary>
            Constructor providing T and V values
            </summary>
            <param name="_t">Tag field value</param>
            <param name="_v">Value field bytes</param>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.NFC_TLV.#ctor(microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.LockControl)">
            <summary>
            Constructor providing Lock Control TLV
            </summary>
            <param name="_lockControlTlv">Lock Control TLV instance</param>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.NFC_TLV.#ctor(microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.MemoryControl)">
            <summary>
            Constructor providing Memory Control TLV
            </summary>
            <param name="_memControlTlv">Memory Control TLV instance</param>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.NFC_TLV.#ctor(microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message)">
            <summary>
            Constructor providing NDEF Message TLV
            </summary>
            <param name="_ndefMessageTlv">NDEF Message TLV instance</param>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.NFC_TLV.#ctor(microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NullTlv)">
            <summary>
            Constructor providing Null TLV
            </summary>
            <param name="_nullTlv">Null TLV instance</param>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.NFC_TLV.#ctor(microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.TerminatorTlv)">
            <summary>
            Constructor providing Terminator TLV
            </summary>
            <param name="_terminatorTlv">Terminator TLV instance</param>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.NFC_TLV.#ctor(System.Byte[])">
            <summary>
            Constructor providing byte array representation of TLV
            </summary>
            <param name="_tlvBytes">byte array representing TLV</param>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.NFC.NFC_TLV.TotalByteLength">
            <summary>
            Returns the total byte length of the TLV field, including all fields
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.NFC.NFC_TLV.IsNdefMessage">
            <summary>
            Returns true if the TLV is an NDEF Message TLV
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.NFC_TLV.ToByteArray">
            <summary>
            Returns byte array representation of the TLV
            </summary>
            <returns>byte array representing TLV</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.NFC_TLV.GetTlvTotalLength(System.Byte[])">
            <summary>
            Calculates the TLV total length using only the first bytes
            </summary>
            <param name="_byteArray">byte array representing the first TLV bytes</param>
            <returns>int representing the expected TLV total length</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.NFC_TLV.GetTlvList(System.Byte[])">
            <summary>
            Function returns a list of NFC_TLVs decoded from a byte array
            </summary>
            <param name="_byteArray">byte array representing a list of TLVs</param>
            <returns>array of NFC_TLVs represented in byte array</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.NFC_TLV.GetNdefMessages(System.Byte[])">
            <summary>
            Returns the NDEF Messages decoded in TLV list contained in provided byte array
            </summary>
            <param name="_byteArray">byte array with TLV representation</param>
            <returns>array representing the NDEF Messages contained in provided byte array (if any)</returns>
        </member>
        <member name="T:microsensys.UwpDevTools.DataStructures.NFC.NFC_TLV_Manager">
            <summary>
            Class that helps in the process of decoding a TLV list inside a NFC Tag
            - Automatically decode included TLV
            - Obtain number of bytes still missing to complete the TLV list
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.NFC_TLV_Manager.CC_Block">
            <summary>
            CC Block of NFC Tag
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.NFC_TLV_Manager.NfcTlvList">
            <summary>
            List of decoded NFC_TLVs
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.NFC.NFC_TLV_Manager.StillToRead">
            <summary>
            Returns the number of bytes still needed to decode the complete NFC_TLV list
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.NFC.NFC_TLV_Manager.NextBlockToRead">
            <summary>
            Returns the number of the next block to read
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.NFC.NFC_TLV_Manager.TotalTlvBytes">
            <summary>
            Returns the number of bytes contained in TLV list
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.NFC_TLV_Manager.#ctor(System.Boolean)">
            <summary>
            Default Constructor
            </summary>
            <param name="_firstBytesAreCcBlock">if true, CC block is read at first</param>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.NFC_TLV_Manager.AddReadBytes(System.Byte[])">
            <summary>
            Adds the bytes to internal variables and tries to decode them into CC Block or NFC_TLV
            </summary>
            <param name="_byteArray"></param>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.NFC_TLV_Manager.Clear">
            <summary>
            Clears and resets the manager
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.NFC_TLV_Manager.GetNdefMessages">
            <summary>
            Returns the NDEF Messages contained in the list of NFC_TLV
            </summary>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.NFC_TLV_Manager.GetNdefRecordsOfFirstNdefMessage">
            <summary>
            Returns NDEF Records of first found NDEF Message contained in the list of NFC_TLV
            </summary>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.NFC_TLV_Manager.GetTlvBytesToWrite">
            <summary>
            Returns the byte array to be written into NFC Tag
            </summary>
            <returns>byte array representing current TLV list</returns>
        </member>
        <member name="T:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.LockControl">
            <summary>
            Class that represents a Lock Control TLV
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.LockControl.PageAddress">
            <summary>
            Page Address
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.LockControl.ByteOffset">
            <summary>
            Byte Offset
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.LockControl.NumberOfBits">
            <summary>
            Number of Bits
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.LockControl.BytesPerPage">
            <summary>
            Bytes per page
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.LockControl.BytesLockedPerLockBit">
            <summary>
            Bytes Locked per Lock-Bit
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.LockControl.#ctor(System.Byte[])">
            <summary>
            Constructor
            </summary>
            <param name="_lockControlTlvBytes"></param>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.LockControl.GetByteAddr">
            <summary>
            Returns the Byte Address (0 = Byte 0 of page 0)
            </summary>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.LockControl.GetNumBytesLockedPerLockBit">
            <summary>
            Returns the number of bytes locked per lock bit
            </summary>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.LockControl.ToByteArray">
            <summary>
            Returns byte array representation of Lock Control TLV
            </summary>
            <returns></returns>
        </member>
        <member name="T:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.MemoryControl">
            <summary>
            Class that represents a Memory Control TLV
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.MemoryControl.PageAddress">
            <summary>
            Page Address
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.MemoryControl.ByteOffset">
            <summary>
            Byte Offset
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.MemoryControl.NumberOfBytes">
            <summary>
            Number of Bytes
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.MemoryControl.BytesPerPage">
            <summary>
            Bytes per page
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.MemoryControl.#ctor(System.Byte[])">
            <summary>
            Constructor
            </summary>
            <param name="_memControlTlvBytes"></param>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.MemoryControl.GetByteAddr">
            <summary>
            Returns the Byte address (0 = first byte of Block 0)
            </summary>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.MemoryControl.ToByteArray">
            <summary>
            Returns the byte array representation of the MemoryControl TLV
            </summary>
            <returns></returns>
        </member>
        <member name="T:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message">
            <summary>
            Class that represents an NDEF Message
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants">
            <summary>
            Class to handle NDEF Message / Record and its byte representation
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.TnfValues">
            <summary>
            Valid TNF (Type Name Format) Values (NFC Data Exchange Format Specification V1.0 2006-07-24)
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.TnfValues.Empty">
            <summary>
            TNF value Empty
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.TnfValues.WellKnownType">
            <summary>
            TNF value for: Well known type (WKT)
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.TnfValues.MediaType">
            <summary>
            TNF value for: Media (MIME)
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.TnfValues.AbsoluteUri">
            <summary>
            TNF value for: Absolute Uri
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.TnfValues.ExternalType">
            <summary>
            TNF value for: External type
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.TnfValues.Unknown">
            <summary>
            TNF value for: Unknown
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.TnfValues.Unchanged">
            <summary>
            TNF value for: Unchanged
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.TnfValues.Reserved">
            <summary>
            TNF value for: Reserved
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktTypes">
            <summary>
            Valid Well Known Types
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktTypes.Signature">
            <summary>
            WKT Type: Signature
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktTypes.Text">
            <summary>
            WKT Type: Text
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktTypes.GenericControl">
            <summary>
            WKT Type: Generic Control
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktTypes.Uri">
            <summary>
            WKT Type: Uri
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktTypes.SmartPoster">
            <summary>
            WKT Type: Smart poster
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktUriIdentifierCode">
            <summary>
            Valid Well Known Type URI Types [Number (Byte)]
            (NFC URI Record Type Definition V1.0 2006-07-24)
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktUriIdentifierCode.None">
            <summary>
            WKT Uri Identifier Empty
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktUriIdentifierCode.HttpWww">
            <summary>
            WKT Uri Identifier for: http://www.
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktUriIdentifierCode.HttpsWww">
            <summary>
            WKT Uri Identifier for: https://www.
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktUriIdentifierCode.Http">
            <summary>
            WKT Uri Identifier for: http://
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktUriIdentifierCode.Https">
            <summary>
            WKT Uri Identifier for: https://
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktUriIdentifierCode.Tel">
            <summary>
            WKT Uri Identifier for: tel:
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktUriIdentifierCode.Mailto">
            <summary>
            WKT Uri Identifier for: mailto:
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktUriIdentifierCode.FtpAnonym">
            <summary>
            WKT Uri Identifier for: ftp://anonymous:anonymous@
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktUriIdentifierCode.FtpFtp">
            <summary>
            WKT Uri Identifier for: ftp://ftp.
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktUriIdentifierCode.Ftps">
            <summary>
            WKT Uri Identifier for: ftps://
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktUriIdentifierCode.Sftp">
            <summary>
            WKT Uri Identifier for: sftp://
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktUriIdentifierCode.Smb">
            <summary>
            WKT Uri Identifier for: smb://
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktUriIdentifierCode.Nfs">
            <summary>
            WKT Uri Identifier for: nfs://
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktUriIdentifierCode.Ftp">
            <summary>
            WKT Uri Identifier for: ftp://
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktUriIdentifierCode.Dav">
            <summary>
            WKT Uri Identifier for: dav://
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktUriIdentifierCode.News">
            <summary>
            WKT Uri Identifier for: news:
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktUriIdentifierCode.Telnet">
            <summary>
            WKT Uri Identifier for: telnet://
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktUriIdentifierCode.Imap">
            <summary>
            WKT Uri Identifier for: imap:
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktUriIdentifierCode.Rtsp">
            <summary>
            WKT Uri Identifier for: rtsp://
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktUriIdentifierCode.Urn">
            <summary>
            WKT Uri Identifier for: urn:
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktUriIdentifierCode.Pop">
            <summary>
            WKT Uri Identifier for: pop:
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktUriIdentifierCode.Sip">
            <summary>
            WKT Uri Identifier for: sip:
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktUriIdentifierCode.Sips">
            <summary>
            WKT Uri Identifier for: sips://
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktUriIdentifierCode.Tftp">
            <summary>
            WKT Uri Identifier for: tftp://
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktUriIdentifierCode.Btspp">
            <summary>
            WKT Uri Identifier for: btspp://
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktUriIdentifierCode.Btl2cap">
            <summary>
            WKT Uri Identifier for: bt12cap://
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktUriIdentifierCode.Btgoep">
            <summary>
            WKT Uri Identifier for: btgoep://
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktUriIdentifierCode.Tcpobex">
            <summary>
            WKT Uri Identifier for: tcpobex://
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktUriIdentifierCode.Irdaobex">
            <summary>
            WKT Uri Identifier for: irdaobex://
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktUriIdentifierCode.File">
            <summary>
            WKT Uri Identifier for: file://
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktUriIdentifierCode.EpcId">
            <summary>
            WKT Uri Identifier for: urn:epc:id:
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktUriIdentifierCode.EpcTag">
            <summary>
            WKT Uri Identifier for: urn:epc:tag:
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktUriIdentifierCode.EpcPat">
            <summary>
            WKT Uri Identifier for: urn:epc:pat:
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktUriIdentifierCode.EpcRaw">
            <summary>
            WKT Uri Identifier for: urn:epc:raw:
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktUriIdentifierCode.Epc">
            <summary>
            WKT Uri Identifier for: urn:epc:
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktUriIdentifierCode.Nfc">
            <summary>
            WKT Uri Identifier for: urn:nfc:
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.WktUriIdentifierStrings">
            <summary>
            Valid Well Known Type URI Types [String]
            (NFC URI Record Type Definition V1.0 2006-07-24)
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.GetWktUriPrepending(System.Byte)">
            <summary>
            Returns the string to add at the beginning of the URI
            </summary>
            <param name="_idCode">code representing the URI type</param>
            <returns>string containing start of URI</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.GetWktUriIdCode(System.String)">
            <summary>
            Returns the ID Code representing the beginning of the URI
            </summary>
            <param name="_uri">string containing URI</param>
            <returns>code that represent the URI type</returns>
        </member>
        <member name="T:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.MIME_Types">
            <summary>
            Short list of available MIME types
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.MIME_Types.Audio_3gpp">
            <summary>
            MIME type Audio 3gpp
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.MIME_Types.Audio_AMR">
            <summary>
            MIME type Audio AMR
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.MIME_Types.Audio_mp4">
            <summary>
            MIME type Audio mp4
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.MIME_Types.Audio_mpeg">
            <summary>
            MIME type Audio mpeg
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.MIME_Types.Audio_ogg">
            <summary>
            MIME type Audio ogg
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.MIME_Types.Image_jpeg">
            <summary>
            MIME type Image jpeg
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.MIME_Types.Image_png">
            <summary>
            MIME type Image png
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.MIME_Types.Image_tiff">
            <summary>
            MIME type Image TIFF
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.MIME_Types.Text_csv">
            <summary>
            MIME type Text CSV
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.MIME_Types.Text_plain">
            <summary>
            MIME type Text plain
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.MIME_Types.Text_plain_ASCII">
            <summary>
            MIME type Text ASCII US
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.MIME_Types.Text_plain_ISO8859_1">
            <summary>
            MIME type Text ISO8859-1
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.MIME_Types.Text_plain_ISO8859_2">
            <summary>
            MIME type Text ISO8859-2
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.MIME_Types.Text_plain_ISO8859_3">
            <summary>
            MIME type Text ISO8859-3
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.MIME_Types.Text_plain_ISO8859_4">
            <summary>
            MIME type Text ISO8859-4
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.MIME_Types.Text_plain_ISO8859_5">
            <summary>
            MIME type Text ISO8859-5
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.MIME_Types.Text_plain_ISO8859_6">
            <summary>
            MIME type Text ISO8859-6
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.MIME_Types.Text_plain_ISO8859_7">
            <summary>
            MIME type Text ISO8859-7
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.MIME_Types.Text_plain_ISO8859_8">
            <summary>
            MIME type Text ISO8859-8
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.MIME_Types.Text_plain_ISO8859_9">
            <summary>
            MIME type Text ISO8859-9
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.MIME_Types.Video_3gpp">
            <summary>
            MIME type Video 3gpp
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.MIME_Types.Video_H261">
            <summary>
            MIME type Video H261
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.MIME_Types.Video_H263">
            <summary>
            MIME type Video H263
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.MIME_Types.Video_H264">
            <summary>
            MIME type Video H264
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEFConstants.MIME_Types.Video_JPEG">
            <summary>
            MIME type Video JPEG
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.GetNdefMessageDataLength(System.Byte[])">
            <summary>
            Returns the number of data bytes contained in the NDEF Message, using the NDEF Message length byte(s)
              Byte 1 // 1 to 3
            </summary>
            <param name="_messageHeaderBytes">NDEF Message Header bytes (first 2 or 5 bytes)</param>
            <returns>number of data bytes contained</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.#ctor">
            <summary>
            Empty/default constructor
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.#ctor(System.Byte[])">
            <summary>
            Constructor with NDEF Message bytes as parameter
            </summary>
            <param name="_messageBytes">byte array containing the NDEF Message</param>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.AddRecord(System.Byte,System.Byte[],System.Byte[])">
            <summary>
            Adds a NDEF Record to the NDEF Message
            </summary>
            <param name="_tnf">TNF value</param>
            <param name="_type">Type bytes</param>
            <param name="_payload">Payload bytes</param>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.AddChunkedRecord(System.Byte,System.Byte[],System.Byte[])">
            <summary>
            Adds a chunked NDEF Record to the NDEF Message
            </summary>
            <param name="_tnf">TNF value (only used in first NDEF Record)</param>
            <param name="_type">Type bytes (only used in first NDEF Record</param>
            <param name="_payload">Payload bytes</param>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.AddRecord(microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEF_Record)">
            <summary>
            Adds an NDEF Record to the NDEF Message
            </summary>
            <param name="_record">record instance to add</param>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.GetRecords">
            <summary>
            Gets the NDEF Records contained in the NDEF Message
            </summary>
            <returns>array of NdefRecord</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.GetRecordAt(System.Int32)">
            <summary>
            Gets a specific NDEF Record contained in the NDEF Message
            (null if index is out of range)
            </summary>
            <param name="_index">record index to obtain (starts with 0)</param>
            <returns>NdefRecord requested</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.ToString">
            <summary>
            Default ToString implementation
            </summary>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.ToByteArray">
            <summary>
            Gets the byte array representation of the NDEF Message
            </summary>
            <returns>byte array containing "binary representation" of NDEF Message</returns>
        </member>
        <member name="T:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEF_RecordHeader">
            <summary>
            Class that represents the Head information of an NDEF Record
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEF_RecordHeader.#ctor">
            <summary>
            Empty constructor
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEF_RecordHeader.#ctor(System.Boolean,System.Boolean,System.Boolean,System.Byte,System.Byte[],System.Byte[],System.Byte[])">
            <summary>
            Constructor with all the parameters
            </summary>
            <param name="_begin"></param>
            <param name="_chunk"></param>
            <param name="_end"></param>
            <param name="_tnf"></param>
            <param name="_type"></param>
            <param name="_id"></param>
            <param name="_payload"></param>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEF_RecordHeader.#ctor(System.Byte,System.Byte[],System.Byte[],System.Byte[])">
            <summary>
            Constructor with First and Last, not chunked flags set
            </summary>
            <param name="_tnf"></param>
            <param name="_type"></param>
            <param name="_id"></param>
            <param name="_payload"></param>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEF_RecordHeader.#ctor(System.Byte,System.Byte[],System.Byte[])">
            <summary>
            Constructor with First and Last, not chunked flags set and ID = null
            </summary>
            <param name="_tnf"></param>
            <param name="_type"></param>
            <param name="_payload"></param>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEF_RecordHeader.#ctor(System.Byte[])">
            <summary>
            Constructor passing the byte representation of the Record head
            </summary>
            <param name="_recordBytes"></param>
        </member>
        <member name="T:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEF_Record">
            <summary>
            Class that represents an NDEF Record
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEF_Record.MessageBegin">
            <summary>
            True if the NDEF Record is the first in the NDEF Message
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEF_Record.MessageEnd">
            <summary>
            True if the NDEF Record is the last in the NDEF Message
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEF_Record.ChunkFlag">
            <summary>
            True if the NDEF Record is a chunked record
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEF_Record.ShortRecord">
            <summary>
            True if the NDEF Record is short (payload is max 256 Bytes)
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEF_Record.Tnf">
            <summary>
            TNF (Type Name Format) byte
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEF_Record.TypeLength">
            <summary>
            Number of bytes representing the Type
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEF_Record.PayloadLength">
            <summary>
            Number of bytes representing the Payload
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEF_Record.IdLength">
            <summary>
            Number of bytes representing the ID
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEF_Record.TotalByteLength">
            <summary>
            Number of bytes that contains this NDEF Record
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEF_Record.TypeBytes">
            <summary>
            Type Bytes
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEF_Record.IdBytes">
            <summary>
            ID Bytes
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEF_Record.PayloadBytes">
            <summary>
            Payload Bytes
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEF_Record.#ctor">
            <summary>
            Empty constructor
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEF_Record.#ctor(System.Boolean,System.Boolean,System.Boolean,System.Byte,System.Byte[],System.Byte[],System.Byte[])">
            <summary>
            Constructor with all the parameters
            </summary>
            <param name="_begin">set to true if NDEF Record is the first in NDEF Message</param>
            <param name="_chunk">set to true if NDEF Record is chunked</param>
            <param name="_end">set to true if NDEF Record is the last in NDEF Message</param>
            <param name="_tnf">TNF Value</param>
            <param name="_type">bytes representing the Type</param>
            <param name="_id">bytes representing the ID</param>
            <param name="_payload">bytes representing the Payload</param>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEF_Record.#ctor(System.Byte,System.Byte[],System.Byte[],System.Byte[])">
            <summary>
            Constructor with Begin and End set, and Chunk cleared
            </summary>
            <param name="_tnf">TNF value</param>
            <param name="_type">bytes representing the Type</param>
            <param name="_id">bytes representing the ID</param>
            <param name="_payload">bytes representing the Payload</param>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEF_Record.#ctor(System.Byte,System.Byte[],System.Byte[])">
            <summary>
            Constructor with Begin and End set, and Chunk cleared. ID is null
            </summary>
            <param name="_tnf">TNF value</param>
            <param name="_type">bytes representing the Type</param>
            <param name="_payload">bytes representing the Payload</param>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEF_Record.#ctor(System.Byte[])">
            <summary>
            Constructor using byte representation of the NDEF Record
            </summary>
            <param name="_recordBytes">byte array containing NDEF Record bytes</param>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEF_Record.SetType(System.Byte[])">
            <summary>
            Sets the Type Bytes, updating the Length field
            </summary>
            <param name="_typeBytes">bytes representing the Type</param>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEF_Record.SetId(System.Byte[])">
            <summary>
            Sets the ID Bytes, updating the Length field
            </summary>
            <param name="_idBytes">bytes representing the ID</param>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEF_Record.SetPayload(System.Byte[])">
            <summary>
            Sets the Payload Bytes, updating the Length field
            </summary>
            <param name="_payloadBytes">bytes representing the Payload</param>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEF_Record.GetTypeString">
            <summary>
            Gets the ASCII representation of the bytes representing the Type
            </summary>
            <returns>string in ASCII</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEF_Record.GetPayloadString">
            <summary>
            Gets the string representation of the Payload bytes. 
            This representation depends on the TNF Value:<para />
              - Text Records (WKT and text/plain) --> Text contained<para />
              - URI (WKT) --> URI representation<para />
              - External --> Payload ASCII converted
            </summary>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEF_Record.ToString">
            <summary>
            Default ToString command
            </summary>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEF_Record.ToByteArray">
            <summary>
            Gets the byte array representation of the NDEF Record
            </summary>
            <returns>byte array containing "binary representation" of NDEF Record</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEF_Record.GetRecordLength(System.Byte[])">
            <summary>
            Returns the NDEF Record byte representation Total length
            </summary>
            <param name="_recordBytes"></param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEF_Record.GetRecords(System.Byte[])">
            <summary>
            Returns the NDEF Records contained the provided bytes (Ex.: Data field of an NDEF Message)
            </summary>
            <param name="_ndefMessageDataBytes">byte array containing one or more NDEF Records</param>
            <returns>array of NdefRecord representing the contained NDEF Records</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEF_Record.GetExternalTypeRecord(System.String,System.String,System.Byte[])">
            <summary>
            Returns an NDEF Record of "External" type
            </summary>
            <param name="_domain">type part before the ":"</param>
            <param name="_type">type part after the ":"</param>
            <param name="_data">payload data</param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEF_Record.GetExternalTypeRecord(System.String,System.Byte[])">
            <summary>
            Returns an NDEF Record of "External" type
            </summary>
            <param name="_type">type</param>
            <param name="_data">payload data</param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEF_Record.GetMimeTypeRecord(System.String,System.Byte[])">
            <summary>
            Returns an NDEF Record of MIME type
            </summary>
            <param name="_mimeType">MIME type</param>
            <param name="_data">MIME data</param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEF_Record.GetAbsoluteUriRecord(System.String)">
            <summary>
            Returns an NDEF Record of Absolute URI type
            </summary>
            <param name="_uriString">uri string</param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEF_Record.GetWktUriRecord(System.String)">
            <summary>
            Retrns an NDEF Record of Well Known Type, URI
            </summary>
            <param name="_uriString">uri string</param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NDEF_Message.NDEF_Record.GetWktTextRecord(System.String,System.String)">
            <summary>
            Returns an NDEF Record of Well Known Type, Text
            </summary>
            <param name="_langCode">language code</param>
            <param name="_text">text</param>
            <returns></returns>
        </member>
        <member name="T:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NullTlv">
            <summary>
            Class that represents a Null TLV
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NullTlv.#ctor">
            <summary>
            Default empty constructor
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NullTlv.#ctor(System.Byte[])">
            <summary>
            Constructor using TLV byte array representation
            </summary>
            <param name="_nullTlvBytes"></param>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NullTlv.ToByteArray">
            <summary>
            Returns the byte array representation of the Null TLV
            </summary>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.NullTlv.GetAsByteArray">
            <summary>
            Returns the byte array representation of the Null TLV
            </summary>
            <returns></returns>
        </member>
        <member name="T:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.TerminatorTlv">
            <summary>
            Class that represents a Terminator TLV
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.TerminatorTlv.#ctor">
            <summary>
            Default empty constructor
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.TerminatorTlv.#ctor(System.Byte[])">
            <summary>
            Constructor using TLV byte array representation
            </summary>
            <param name="_nullTlvBytes"></param>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.TerminatorTlv.ToByteArray">
            <summary>
            Returns the byte array representation of the Terminator TLV
            </summary>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.NFC.TLV_Blocks.TerminatorTlv.GetAsByteArray">
            <summary>
            Returns the byte array representation of the Terminator TLV
            </summary>
            <returns></returns>
        </member>
        <member name="T:microsensys.UwpDevTools.DataStructures.ScriptSave">
            <summary>
            Class that represents a Script (used for SPC mode in supported microsensys Readers
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.ScriptSave.Name">
            <summary>
            String representation of the name
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.ScriptSave.Description">
            <summary>
            Script description
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.ScriptSave.SWVersion">
            <summary>
            ScriptGenerator version used to save this script into file
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.ScriptSave.ScriptVersion">
            <summary>
            String representation of the script version 
            (not linked to the FW, but to track different versions of the same script)
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.ScriptSave.ScriptCreator">
            <summary>
            String representation of the creator of the script
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.ScriptSave.ScriptCreationDate">
            <summary>
            String representation of the creation date
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.ScriptSave.ScriptHeader">
            <summary>
            Script header of the Script
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.ScriptSave.ScriptName">
            <summary>
            Script name information of the Script
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.ScriptSave.ScriptCommands">
            <summary>
            Commands information of the Script
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.ScriptSave.StartAddress">
            <summary>
            First EEPROM address where the Script is saved
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.ScriptSave.DataString">
            <summary>
            String representation of the bytes that form the Script contents
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.ScriptSave.#ctor">
            <summary>
            Default constructor
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.ScriptSave.GetBytes">
            <summary>
            Returns the byte array representation
            </summary>
            <returns></returns>
        </member>
        <member name="T:microsensys.UwpDevTools.DataStructures.ScriptSave.Header">
            <summary>
            Class that represents a Script Header
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.ScriptSave.Header.AddressHEX">
            <summary>
            HEX string representation of the EEPROM address where the Script Header is saved
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.ScriptSave.Header.HeaderInfo">
            <summary>
            Script header information
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.ScriptSave.Header.PointerList">
            <summary>
            List of Command pointers
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.ScriptSave.Header.#ctor">
            <summary>
            Default constructor
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.ScriptSave.Header.GetBytes">
            <summary>
            Returns the byte array representation
            </summary>
            <returns></returns>
        </member>
        <member name="T:microsensys.UwpDevTools.DataStructures.ScriptSave.HeaderInfo">
            <summary>
            Class that represents the Script header information
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.ScriptSave.HeaderInfo.CRC">
            <summary>
            CRC of Header (currently not implemented in FW?)
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.ScriptSave.HeaderInfo.NumCMDs">
            <summary>
            Number of commands in Script
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.ScriptSave.HeaderInfo.Version">
            <summary>
            Script implementation version byte
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.ScriptSave.HeaderInfo.FirstPC">
            <summary>
            First PC value
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.ScriptSave.HeaderInfo.BytesHEX">
            <summary>
            HEX string representation of the Header info
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.ScriptSave.HeaderInfo.#ctor">
            <summary>
            Default constructor
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.ScriptSave.HeaderInfo.GetBytes">
            <summary>
            Returns the byte array representation
            </summary>
            <returns></returns>
        </member>
        <member name="T:microsensys.UwpDevTools.DataStructures.ScriptSave.CMDPointer">
            <summary>
            Class that represent a Command pointer
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.ScriptSave.CMDPointer.Index">
            <summary>
            Command index
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.ScriptSave.CMDPointer.AddressHEX">
            <summary>
            HEX representation of the EEPROM address where the command is located
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.ScriptSave.CMDPointer.Length">
            <summary>
            Length of the command
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.ScriptSave.CMDPointer.BytesHEX">
            <summary>
            HEX string representation of the Command pointer
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.ScriptSave.CMDPointer.#ctor">
            <summary>
            Default constructor
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.ScriptSave.CMDPointer.GetBytes">
            <summary>
            Returns the byte array representation
            </summary>
            <returns></returns>
        </member>
        <member name="T:microsensys.UwpDevTools.DataStructures.ScriptSave.ScrName">
            <summary>
            Class that represents the Script name
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.ScriptSave.ScrName.AddressHEX">
            <summary>
            HEX representation of the EEPROM address where the name is stored
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.ScriptSave.ScrName.Name">
            <summary>
            Script Name in ASCII
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.ScriptSave.ScrName.BytesHEX">
            <summary>
            HEX string representation of the Script name
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.ScriptSave.ScrName.#ctor">
            <summary>
            Default constructor
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.ScriptSave.ScrName.#ctor(System.Int32,System.String)">
            <summary>
            Constructor using the address where the name is located in EEPROM memory and the name
            </summary>
            <param name="_addr">EEPROM address where name is stored</param>
            <param name="_name">script name</param>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.ScriptSave.ScrName.GetBytes">
            <summary>
            Returns the byte array representation
            </summary>
            <returns></returns>
        </member>
        <member name="T:microsensys.UwpDevTools.DataStructures.ScriptSave.Commands">
            <summary>
            Class that represents the commands part of a Script
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.ScriptSave.Commands.AddressHEX">
            <summary>
            HEX string representing the EEPROM address where the command bytes start
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.ScriptSave.Commands.CommandList">
            <summary>
            List of commands included in the Script
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.ScriptSave.Commands.#ctor">
            <summary>
            Default constructor
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.ScriptSave.Commands.GetBytes">
            <summary>
            Returns the byte array representation
            </summary>
            <returns></returns>
        </member>
        <member name="T:microsensys.UwpDevTools.DataStructures.ScriptSave.CommandInfo">
            <summary>
            Class that represents a command information
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.ScriptSave.CommandInfo.Index">
            <summary>
            Command index number
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.ScriptSave.CommandInfo.Label">
            <summary>
            Label string to be used in ScriptGenerator
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.ScriptSave.CommandInfo.TypeHEX">
            <summary>
            HEX string representation of the Command type (for decoding in the correct Control in ScriptGenerator)
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.ScriptSave.CommandInfo.BytesHEX">
            <summary>
            HEX string representation of the command
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.ScriptSave.CommandInfo.InputTextASCII">
            <summary>
            Saves if the data given in ScriptGenerator is in ASCII format
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.ScriptSave.CommandInfo.#ctor">
            <summary>
            Default constructor
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.ScriptSave.CommandInfo.GetBytes">
            <summary>
            Returns the byte array representation
            </summary>
            <returns></returns>
        </member>
        <member name="T:microsensys.UwpDevTools.DataStructures.UHF_TagUII">
            <summary>
            Class to handle the PC + UII bytes of an UHF Tag and decode 
            if the contained UII is formated using GS1 EPC or ISO15961
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.UHF_TagUII.PC">
            <summary>
            Contains the PC Bytes
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.UHF_TagUII.XPC_W1">
            <summary>
            Contains the XPC_W1 if existing
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.UHF_TagUII.XPC_W2">
            <summary>
            Contains the XPC_W2 if existing
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.UHF_TagUII.UII">
            <summary>
            Contains the UII Bytes
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.UHF_TagUII.#ctor(System.Byte[])">
            <summary>
            Constructor using PC and UII Bytes of UHF Tag!!
            </summary>
            <param name="_data"></param>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.UHF_TagUII.IsUID">
            <summary>
            True if UII Bytes are encoded using ISO 15961
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.UHF_TagUII.IsEPC">
            <summary>
            True if UII Bytes are encoded using GS1 Standard
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.UHF_TagUII.GetUIIBytes">
            <summary>
            Returns the UII Bytes
            </summary>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.UHF_TagUII.GetStringHEX">
            <summary>
            Returns the UII Bytes formated in HEX with space as separator
            </summary>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.UHF_TagUII.GetASCII">
            <summary>
            Returns the String represented by the Bytes in UII
            (from ASCII if EPC, and from 6bit-ASCII if ISO)
            </summary>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.UHF_TagUII.GetAFI">
            <summary>
            Returns the AFI byte if ISO, 0x00 otherwise
            </summary>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.UHF_TagUII.GetEPCAttributeBits">
            <summary>
            Returns the EPC Attribute bits (only 7 LessSignificant bits)
            </summary>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.UHF_TagUII.IsEpcHazMat">
            <summary>
            Returns true if the UII is an EPC and its MazMat bit is set, false otherwise
            </summary>
            <returns></returns>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.UHF_TagUII.IsMssUID">
            <summary>
            True if the UII Bytes contains a microsensys-assigned UID
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.UHF_TagUII.Get_UHF_TagUID_MSS">
            <summary>
            Returns a representation of the microsensys-assigned UID contained in UII Bytes
            </summary>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.UHF_TagUII.Get_UHF_TagUID">
            <summary>
            Returns a representation of the UID contained in UII Bytes
            </summary>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.UHF_TagUII.DecodeFromReadEPC(System.Byte[],System.Boolean,System.Double[]@)">
            <summary>
            Decodes the bytes received from "Read EPC Code" command into UHF_TagUII instances
            </summary>
            <param name="_readEpcAnswerData">data bytes received from "Read EPC Code"</param>
            <param name="_withAntByte">if true, data bytes contains antenna byte</param>
            <param name="_rssiValues">RSSI value for each found UII (if present in data)</param>
            <returns>array representing the UIIs contained in data bytes</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.UHF_TagUII.DecodeFromReadEPC_GetAntNums(System.Byte[],System.Int32[]@,System.Double[]@)">
            <summary>
            Decodes the bytes received from "Read EPC Code" command into UHF_TagUII instances, obtaining also the antenna where each was found
            </summary>
            <param name="_readEpcAnswerData">data bytes received from "Read EPC Code"</param>
            <param name="_antNumbers">Antenna number where each UII was found</param>
            <param name="_rssiValues">RSSI value for each found UII (if present in data)</param>
            <returns>array representing the UIIs contained in data bytes</returns>
        </member>
        <member name="T:microsensys.UwpDevTools.DataStructures.UHF_TagUID">
            <summary>
            Class representing an UHF UID (ISO 15961)
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.UHF_TagUID.DataIdentifier">
            <summary>
            Data identifier
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.UHF_TagUID.IssuingAgencyCode">
            <summary>
            Issuing agency
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.UHF_TagUID.Company">
            <summary>
            Company code
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.UHF_TagUID.SerNo">
            <summary>
            Serial number
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.UHF_TagUID.#ctor(System.String)">
            <summary>
            Constructor using ASCII string from UII bytes (decoded using 6-bit ASCII)
            </summary>
            <param name="_UID"></param>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.UHF_TagUID.#ctor(System.Byte[])">
            <summary>
            Constructor using UII bytes
            </summary>
            <param name="_uidBytes"></param>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.UHF_TagUID.UIDString">
            <summary>
            Returns a string representing the UID with the different fields identified
            </summary>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.UHF_TagUID.GetUIIBytes">
            <summary>
            Returns the UII Bytes
            </summary>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.UHF_TagUID.ToString">
            <summary>
            Default ToString implementation
            </summary>
            <returns></returns>
        </member>
        <member name="T:microsensys.UwpDevTools.DataStructures.UHF_TagUID_MSS">
            <summary>
            Class representing a microsensys-assigned UID (ISO 15961)
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.UHF_TagUID_MSS.DataIdentifier">
            <summary>
            Data identifier of MSS Tag (25S)
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.UHF_TagUID_MSS.IssuingAgencyCode">
            <summary>
            Issuing agency of MSS Tag (QC)
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.UHF_TagUID_MSS.Company">
            <summary>
            Company code of MSS Tag (MICS)
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.UHF_TagUID_MSS.ProductGroup">
            <summary>
            microsensys ProductGroup
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.UHF_TagUID_MSS.ProductCode">
            <summary>
            microsensys ProductCode
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.UHF_TagUID_MSS.ProductVersion">
            <summary>
            microsensys ProductVersion (only used for TELIDs
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.DataStructures.UHF_TagUID_MSS.SerNum">
            <summary>
            microsensys serial number
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.UHF_TagUID_MSS.#ctor(System.String)">
            <summary>
            Constructor using ASCII string from UII bytes (decoded using 6-bit ASCII)
            
            Throws exception if Company asigned is not microsensys GmbH. In this case use UHF_TagUID class
            </summary>
            <param name="_UID"></param>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.UHF_TagUID_MSS.#ctor(System.Byte[])">
            <summary>
            Constructor using UII bytes
            </summary>
            <param name="_uidBytes"></param>
        </member>
        <member name="P:microsensys.UwpDevTools.DataStructures.UHF_TagUID_MSS.UIDString">
            <summary>
            Gets the String representation of the UHF UID
            (grouped according to UID type)
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.UHF_TagUID_MSS.GetUIIBytes">
            <summary>
            Returns the UII Bytes
            </summary>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.DataStructures.UHF_TagUID_MSS.ToString">
            <summary>
            ToString implementation
            </summary>
            <returns></returns>
        </member>
        <member name="T:microsensys.UwpDevTools.IPTools">
            <summary>
            Various IP Functions
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.IPTools.GetLocalAddress">
            <summary>
            Gets local IP Address
            </summary>
            <returns>IPAddress representing local IP Address</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.IPTools.GetRemoteIPAddress(System.String)">
            <summary>
            Retuns an instance of IPAddress representing the IP Addres of a remote Host
            </summary>
            <param name="_hostName">Remote Host plain name</param>
            <returns>IP Address of Remote Host, null otherwise</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.IPTools.IsIPv4Address(System.String)">
            <summary>
            Checks an string to determine if it contains an IP Address
            </summary>
            <param name="ipAddress">plain text probably containing an IP Address</param>
            <returns>true if text is IPAddress, false otherwise</returns>
        </member>
        <member name="T:microsensys.UwpDevTools.Logging.TextFileLogger">
            <summary>
            Text File Logging
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Logging.TextFileLogger.LoggerDispossed">
            <summary>
            Delegate used when Logger has been disposed
            </summary>
            <param name="source">instance to Logger which has been disposed</param>
        </member>
        <member name="E:microsensys.UwpDevTools.Logging.TextFileLogger.LoggerDisposedEvent">
            <summary>
            Event is raised when the dispose procedure has finished (write thread has finished writing)
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.TextFileLogger.File_MAXLENGTH">
            <summary>
            Max length of file
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.TextFileLogger.Folder_MAXSIZE">
            <summary>
            Max size of folder. 0 = no limit
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.TextFileLogger.Folder_OverwriteWhenFull">
            <summary>
            If true, Delete old files to mantain MAXSIZE. If false, logging stopped until memory manualy freed in folder
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.TextFileLogger.FileMaxTimeDuration">
            <summary>
            Max time span to log into a single file
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.TextFileLogger.SelectedPath">
            <summary>
            Path where the logging files are stored
            (can be relative or absolute, depending on <code>IsRelativePath</code> and <code>LogToExternalDrive</code>)
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.TextFileLogger.IsLocalRelativePath">
            <summary>
            If true, SelectedPath will be searched/created in ApplicationData LocalFolder
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.TextFileLogger.LogToExternalDrive">
            <summary>
            Specifies if the LoggingPath is a relative path in external drive (needed for UWP access)
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.TextFileLogger.ThreadIdleTime_ms">
            <summary>
            Specifies the Idle time between writing procedures in the Thread
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.TextFileLogger.FolderNewEachDay">
            <summary>
            If true, a new logging folder is created each new day
            File name now does not include date
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.TextFileLogger.FileNameStrFormat">
            <summary>
            String to use with "String.Format" to create the name of the file (Add "{0}" in case Time has to be added)
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.TextFileLogger.FileDateTimeStrFormat">
            <summary>
            String to use with "DateTime.ToString" to add date to file name
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.TextFileLogger.FileExtension">
            <summary>
            Extension to use in the file name
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.TextFileLogger.BufferOverwriteWhenFull">
            <summary>
            If true, Delete first lines and try to save new ones,
            otherwise no new lines are added (always remain the old ones).
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.TextFileLogger.HeaderOfEachFile">
            <summary>
            String to write just after a new file is created
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.TextFileLogger.LedBlinkWhenWritten">
            <summary>
            If true, the LED will be turned on and off when new data is written
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.TextFileLogger.LedOnWhenDataToWrite">
            <summary>
            If true, LED will be on as long as there is data to write
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.TextFileLogger.LED">
            <summary>
            LED to turn on and off
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.TextFileLogger.GeneralInfo">
            <summary>
            GeneralInfo to be added at the beggining of each file
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Logging.TextFileLogger.#ctor">
            <summary>
            Default constructor:
            - Path: Application\log\
            - File name string format: "log_{0}"
            - Extension: .txt
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Logging.TextFileLogger.#ctor(System.String,System.String,System.String)">
            <summary>
            Constructor
            </summary>
            <param name="_path">file path</param>
            <param name="_fileNameStrFormat">file name string format</param>
            <param name="_fileExtension">file extension</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Logging.TextFileLogger.Dispose">
            <summary>
            Stops Threads and set object ready for dispose
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Logging.TextFileLogger.StartLogging">
            <summary>
            Starts Logging Threads
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Logging.TextFileLogger.AddLine(System.String)">
            <summary>
            Adds a new line into buffer to write to file
            </summary>
            <param name="_text">text to write</param>
        </member>
        <member name="T:microsensys.UwpDevTools.Logging.UdpLogger">
            <summary>
            Class used to send UDP Packets as logging to Remote Hosts
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Logging.UdpLogger.LoggerDispossed">
            <summary>
            Delegate used when Logger has been disposed
            </summary>
            <param name="source">instance to Logger which has been disposed</param>
        </member>
        <member name="E:microsensys.UwpDevTools.Logging.UdpLogger.LoggerDisposedEvent">
            <summary>
            Event is raised when the dispose procedure has finished (write thread has finished writing)
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.UdpLogger.LocalPort">
            <summary>
            Local UDP Port used in UDP Packet
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.UdpLogger.ThreadIdleTime_ms">
            <summary>
            Milliseconds the sending thread is sleeping when there are no packets to send
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.UdpLogger.RemoteHostList">
            <summary>
            Information about the Remote Hosts who will receive an UDP Packet
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.UdpLogger.LedBlinkWhenDataSent">
            <summary>
            If true, the LED will blink when a Packet is sent to all the Remote Hosts
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.UdpLogger.LedOnWhenDataToSend">
            <summary>
            If true, the LED will be ON while there are data pending to be sent
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.UdpLogger.LED">
            <summary>
            LED to turn on / blink
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Logging.UdpLogger.#ctor">
            <summary>
            Default constructor
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Logging.UdpLogger.#ctor(System.Int32,microsensys.UwpDevTools.Logging.UdpLogger.RemoteHostToSend[])">
            <summary>
            Constructor
            </summary>
            <param name="_localPort">Local port</param>
            <param name="_hostToSend">List of Hosts to send</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Logging.UdpLogger.Dispose">
            <summary>
            Stops all threads and set the class ready to be disposed
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Logging.UdpLogger.StartLogging">
            <summary>
            Function to start the logging threads
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Logging.UdpLogger.AddMssString(System.String,System.String)">
            <summary>
            Adds an MSS UDP Packet to the internal Packet-Queue
            </summary>
            <param name="_udpCmd">CMDName of MSS UDP Packet</param>
            <param name="_text">Text to be included in MSS UDP Packet</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Logging.UdpLogger.AddString(System.String)">
            <summary>
            Adds a plain text to the internal Packet-Queue
            </summary>
            <param name="_text">text to send</param>
        </member>
        <member name="T:microsensys.UwpDevTools.Logging.UdpLogger.RemoteHostInfo">
            <summary>
            Information about the Remote Host
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Logging.UdpLogger.RemoteHostToSend">
            <summary>
            Class to hold Remote Host that will receive a UDP message
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.UdpLogger.RemoteHostToSend.Enabled">
            <summary>
            Enabled
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.UdpLogger.RemoteHostToSend.Address">
            <summary>
            Remote Host Address/Name
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.UdpLogger.RemoteHostToSend.Port">
            <summary>
            Remote Host UDP Port
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Logging.UdpLogger.RemoteHostToSend.#ctor">
            <summary>
            Constructor
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Logging.WinFormsTextBoxLogger">
            <summary>
            WinForms TextBox logger class
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.WinFormsTextBoxLogger.Enabled">
            <summary>
            Enabled
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.WinFormsTextBoxLogger.LastLineTop">
            <summary>
            If true, new lines are added at the top of the TextBox
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.WinFormsTextBoxLogger.MaxLength">
            <summary>
            Max text length allowed before clearing
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.WinFormsTextBoxLogger.GeneralInfo">
            <summary>
            General Information
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Logging.WinFormsTextBoxLogger.#ctor(Windows.UI.Xaml.Controls.TextBox,System.Boolean,System.Boolean,System.Int32,microsensys.UwpDevTools.DataStructures.GeneralProgramInformation)">
            <summary>
            Constructor
            </summary>
            <param name="_tb">TextBox used to log</param>
            <param name="_enabled">If true, data will be added to TextBox</param>
            <param name="_lastLineTop">If true, new lines are added on top instead of at the end</param>
            <param name="_maxTextBoxLength">Max number of chars allowed in TextBox (will be cleared when overflow)</param>
            <param name="_generalInfo">General information</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Logging.WinFormsTextBoxLogger.Finalize">
            <summary>
            Destructor
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Logging.WinFormsTextBoxLogger.SetTextBox(Windows.UI.Xaml.Controls.TextBox)">
            <summary>
            Sets TextBox where to log text
            </summary>
            <param name="_tb">TextBox</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Logging.WinFormsTextBoxLogger.AddGeneralInfo">
            <summary>
            Adds General Information to TextBox
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Logging.WinFormsTextBoxLogger.AddLine(System.String)">
            <summary>
            Adds a new line into TextBox
            </summary>
            <param name="_txt">Text to log</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Logging.WinFormsTextBoxLogger.Dispose">
            <summary>
            Set class ready for dispose
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Logging.XmlFileLogger">
            <summary>
            Class to Log data in XML format
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Logging.XmlFileLogger.LoggerDispossed">
            <summary>
            Delegate used when Logger has been disposed
            </summary>
            <param name="source">instance to Logger which has been disposed</param>
        </member>
        <member name="E:microsensys.UwpDevTools.Logging.XmlFileLogger.LoggerDisposedEvent">
            <summary>
            Event is raised when the dispose procedure has finished (write thread has finished writing)
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.XmlFileLogger.File_MAXLENGTH">
            <summary>
            Max length of file
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.XmlFileLogger.Folder_MAXSIZE">
            <summary>
            Max size of folder. 0 = no limit
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.XmlFileLogger.Folder_OverwriteWhenFull">
            <summary>
            If true, Delete old files to mantain MAXSIZE. If false, logging stopped until memory manualy freed in folder
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.XmlFileLogger.FileMaxTimeDuration">
            <summary>
            Max time span to log into a single file
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.XmlFileLogger.SelectedPath">
            <summary>
            Path where the logging files are stored
            (can be relative or absolute, depending on <code>IsRelativePath</code> and <code>LogToExternalDrive</code>)
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.XmlFileLogger.IsLocalRelativePath">
            <summary>
            If true, SelectedPath will be searched/created in ApplicationData LocalFolder
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.XmlFileLogger.LogToExternalDrive">
            <summary>
            Specifies if the LoggingPath is a relative path in external drive (needed for UWP access)
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.XmlFileLogger.ThreadIdleTime_ms">
            <summary>
            Specifies the Idle time between writing procedures in the Thread
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.XmlFileLogger.FolderNewEachDay">
            <summary>
            If true, a new logging folder is created each new day
            File name now does not include date
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.XmlFileLogger.FileNameStrFormat">
            <summary>
            String to use with "String.Format" to create the name of the file
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.XmlFileLogger.FileDateTimeStrFormat">
            <summary>
            String to use with "DateTime.ToString" to add date to file name
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.XmlFileLogger.FileExtension">
            <summary>
            Extension to use in the file name
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.XmlFileLogger.DocumentName">
            <summary>
            String that represents the Document name to use at the start of each XML file
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.XmlFileLogger.LedBlinkWhenWritten">
            <summary>
            If true, the LED will be turned on and off when new data is written
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.XmlFileLogger.LedOnWhenDataToWrite">
            <summary>
            If true, LED will be on as long as there is data to write
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.XmlFileLogger.LED">
            <summary>
            LED to turn on and off
            </summary>
        </member>
        <member name="F:microsensys.UwpDevTools.Logging.XmlFileLogger.GeneralInfo">
            <summary>
            General information to add at the begginning of each file
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Logging.XmlFileLogger.#ctor">
            <summary>
            Default constructor
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Logging.XmlFileLogger.#ctor(System.String,System.String,System.String,System.String)">
            <summary>
            Constructor
            </summary>
            <param name="_path">logging path</param>
            <param name="_fileNameStrFormat">file name string format</param>
            <param name="_fileExtension">file extension</param>
            <param name="_xmlMainTag">Main XML tag</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Logging.XmlFileLogger.Dispose">
            <summary>
            Stops threads and prepares the class to be disposed
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Logging.XmlFileLogger.StartElement(System.String)">
            <summary>
            Starts a new element
            </summary>
            <param name="_elementName">Element name</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Logging.XmlFileLogger.CloseElement">
            <summary>
            Closes last opened element
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Logging.XmlFileLogger.StartDocument(System.String)">
            <summary>
            Starts a document
            </summary>
            <param name="_rootObjectName">Document name</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Logging.XmlFileLogger.EndDocument">
            <summary>
            Ends current document
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Logging.XmlFileLogger.AddObject(System.Object)">
            <summary>
            Adds an object into logging buffer
            </summary>
            <param name="obj">object to log</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Logging.XmlFileLogger.StartLogging">
            <summary>
            Starts the logging threads
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Platform">
            <summary>
            get the Windows Plattforms of the device
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Compare">
            <summary>
            Class that holds functions to compare two objects/values
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Compare.ByteArrays(System.Byte[],System.Byte[])">
            <summary>
            Compares to byte arrays
            </summary>
            <param name="_a1">first byte array to compare</param>
            <param name="_a2">second byte array to compare</param>
            <returns>true if byte arrays are equal, false otherwise</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Compare.ByteArrays(System.Byte[],System.Int32,System.Byte[],System.Int32,System.Int32)">
            <summary>
            Compares two byte arrays
            </summary>
            <param name="_a1">first byte array with data to compare</param>
            <param name="_from1">first index of first byte array</param>
            <param name="_a2">second byte array with data to compare</param>
            <param name="_from2">first index of second byte array</param>
            <param name="_length">number of bytes to compare</param>
            <returns>true if bytes to compare are the same, false otherwise</returns>
        </member>
        <member name="T:microsensys.UwpDevTools.Converter.ASCII">
            <summary>
            Handles the conversion from/to ASCII String
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.ASCII.ToByteArray(System.String)">
            <summary>
            Konvertiert einen String in ein Byte Array
            </summary>
            <param name="_str">string, welcher konvertiert werden soll</param>
            <returns>byte[]</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.ASCII.FromByteArray(System.Byte[])">
            <summary>
            Konvertiert ein Array in einen String
            </summary>
            <param name="_input"></param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.ASCII.FromByteArray(System.Collections.Generic.List{System.Byte})">
            <summary>
            Konvertiert ein Array in einen String
            </summary>
            <param name="_input"></param>
            <returns></returns>
        </member>
        <member name="T:microsensys.UwpDevTools.Converter.ASCII_6bit">
            <summary>
            Handles conversion from ASCII to 6bit-ASCII (according to norm ISO 17367)
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.ASCII_6bit.FromASCIICode(System.Byte)">
            <summary>
            Converts a byte representing an ASCII Code into a 6bit-ASCII code
            </summary>
            <param name="_asciiCode"></param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.ASCII_6bit.ToASCIICode(System.Byte)">
            <summary>
            Converts a byte representing a 6bit-ASCII Code into an ASCII Code
            </summary>
            <param name="_6bitCode"></param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.ASCII_6bit.ToASCIICode(System.Byte[],System.Int32)">
            <summary>
            Converts a byte[] of 6bit-ASCII codes into a byte[] of ASCII Codes
            </summary>
            <param name="_toConvert"></param>
            <param name="dummyBitNum"></param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.ASCII_6bit.ToASCIIString(System.Byte[],System.Int32)">
            <summary>
            Converts a 6bit-ASCII byte[] into an ASCII string
            EoT is trimmed from the end
            </summary>
            <param name="_toConvert"></param>
            <param name="dummyBitNum"></param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.ASCII_6bit.ToASCIIString(System.Byte[],System.Int32,System.Boolean)">
            <summary>
            Converts a 6bit-ASCII byte[] into an ASCII string
            </summary>
            <param name="_toConvert"></param>
            <param name="dummyBitNum"></param>
            <param name="_trimEoT"></param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.ASCII_6bit.FromASCIIString(System.String,System.Int32@)">
            <summary>
            Converts an ASCII string into a 6bit-ASCII byte[]
            </summary>
            <param name="_text"></param>
            <param name="dummyBitNum"></param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.ASCII_6bit.FromASCIICode(System.Byte[],System.Int32@)">
            <summary>
            Converts a byte[] of ASCII Codes into a 6bit-ASCII byte[]
            </summary>
            <param name="_ascii"></param>
            <param name="dummyBitNum"></param>
            <returns></returns>
        </member>
        <member name="T:microsensys.UwpDevTools.Converter.ASCII_Bytes">
            <summary>
            Handles the conversion from / to ASCII Bytes
            [PCan and UDP protocols]
            
            02 FF 00 06 {--} 30 32 46 46 30 30 30 36
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.ASCII_Bytes.FromByteArray(System.Byte[])">
            <summary>
            Converts a byte[] into ASCII Bytes:
            
            02 -> 30 32
            </summary>
            <param name="_bArray"></param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.ASCII_Bytes.ToByteArray(System.Byte[])">
            <summary>
            Converts some ASCII Bytes into a byte[]:
            
            30 32 -> 02
            </summary>
            <param name="_asciiBytes"></param>
            <returns></returns>
        </member>
        <member name="T:microsensys.UwpDevTools.Converter.BCD">
            <summary>
            Handles conversion to and from BCD format
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.BCD.FromByte(System.Byte)">
            <summary>
            Converts a decimal number into BCD format
            
            Ex:     8d  = 0x8
            Ex2:    10d = 0x10 (!=0x0A)
            Ex3:    22d = 0x22 (!=0x16)
            </summary>
            <param name="source">value to convert to BCD</param>
            <returns>byte in BCD format</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.BCD.ToByte(System.Byte)">
            <summary>
            Converts a BCD value into a decimal number
            
            Ex:     0x8  = 8d
            Ex2:    0x10 = 10d (!=16)
            Ex3:    0x22 = 22d (!=34)
            </summary>
            <param name="source">BCD value to convert</param>
            <returns>byte value in decimal</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.BCD.ArrayToDate(System.Byte[])">
            <summary>
            Converts a Byte Array formated in BCD into a Date
            Array order: Year Month Day 
            
            Ex: 12 05 06 -> 2012-05-06
            </summary>
            <param name="_dataBCDRead">byte array in BCD to convert</param>
            <returns>DateTime representing Date provided in Array</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.BCD.ArrayToDateTime(System.Byte[])">
            <summary>
            Converts a Byte Array formated in BCD into a DateTime
            Array order: Year Month Day Hour Min Sec
            
            Ex: 12 05 06 15 30 00 -> 2012-05-06  15:30:00
            </summary>
            <param name="_dataBCDRead">byte array in BCD to convert</param>
            <returns>DateTime representing Date and Time provided in Array</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.BCD.ArrayToDateTime(System.Byte[],System.Boolean)">
            <summary>
            Converts a Byte Array formated in BCD into a DateTime
            Array order: Year Month Day Hour Min Sec
            
            Ex: 12 05 06 15 30 00 -> 2012-05-06  15:30:00
            </summary>
            <param name="_dataBCDRead">byte array in BCD to convert</param>
            <param name="_withWeekDay">if "true", there is a byte between day and hour bytes</param>
            <returns>DateTime representing Date and Time provided in Array</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.BCD.DateToArray(System.DateTime)">
            <summary>
            Converts a DateTime into a BCD formated byte array
            (only Date -> 3 bytes)
            </summary>
            <param name="_date">DateTime to convert</param>
            <returns>byte array representing Date</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.BCD.DateTimeToArray(System.DateTime)">
            <summary>
            Converts a DateTime into a BCD formatted byte array
            (Date and Time -> 6 bytes)
            </summary>
            <param name="_date">DateTime to convert</param>
            <returns>byte array representing DateTime</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.BCD.DateTimeToArray(System.DateTime,System.Boolean)">
            <summary>
            Converts a DateTime into a BCD formatted byte array
            (Date and Time -> 6 bytes)
            </summary>
            <param name="_date">DateTime to convert</param>
            <param name="_withWeekDay">if "true" the byte array contains a byte representing the day of week</param>
            <returns>byte array representing DateTime</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.BCD.ArrayToTimeSpan(System.Byte[])">
            <summary>
            Converts a Byte Array formated in BCD into a TimeSpan
            </summary>
            <param name="_dataBcd">byte array in BCD to convert</param>
            <returns>TimeSpan representing Time provided in Array</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.BCD.TimeSpanToArray(System.TimeSpan)">
            <summary>
            Converts a TimeSpan into a BCD formatted byte array
            (Time -> 3 bytes)
            </summary>
            <param name="_tspan">TimeSpan to convert</param>
            <returns>byte array representing TimeSpan</returns>
        </member>
        <member name="T:microsensys.UwpDevTools.Converter.BinaryString">
            <summary>
            Handles the convertion from / to Binary String
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.BinaryString.FromByte(System.Byte)">
            <summary>
            converts a byte into a binary string
            </summary>
            <param name="_input"></param>
            <returns>binary coded string</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.BinaryString.FromInt(System.Int32)">
            <summary>
            converts an int into a binary string
            </summary>
            <param name="_input"></param>
            <returns>binary coded string</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.BinaryString.FromUint(System.UInt32)">
            <summary>
            converts an uint into a binary string
            </summary>
            <param name="_input"></param>
            <returns>binary coded string</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.BinaryString.FromByteArray(System.Byte[],System.Int32,System.Int32,System.String)">
            <summary>
            converts a byte array (from, length) into a binary string
            </summary>
            <param name="_input">byte array source</param>
            <param name="_startIndex">first byte to convert</param>
            <param name="_length">number of bytes to convert</param>
            <param name="_spacer">spacer between byte blocks</param>
            <returns>binary string</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.BinaryString.FromByteArray(System.Byte[],System.String)">
            <summary>
            converts the complete byte array into a binary string
            </summary>
            <param name="_input">byte array source</param>
            <param name="_spacer">spacer between byte blocks</param>
            <returns>binary string</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.BinaryString.FromByteArray(System.Byte[])">
            <summary>
            converts the complete byte array into a binary string (without spacer)
            </summary>
            <param name="_input">byte array source</param>
            <returns>binary string</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.BinaryString.ToByte(System.String)">
            <summary>
            converts a binary String into a byte
            </summary>
            <param name="_binString">binary string to convert</param>
            <returns>byte</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.BinaryString.ToByteArray(System.String)">
            <summary>
            converts a binary string into a byte array
            </summary>
            <param name="_binString">binary string to convert</param>
            <returns>byte array</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.BinaryString.ToInt(System.String)">
            <summary>
            converts a binary String into an int
            </summary>
            <param name="_binString">binary string to convert</param>
            <returns>int</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.BinaryString.ToUint(System.String)">
            <summary>
            converts a binary String into an uint
            </summary>
            <param name="_binString">binary string to convert</param>
            <returns>uint</returns>
        </member>
        <member name="T:microsensys.UwpDevTools.Converter.HEXString">
            <summary>
            Handles the convertion from / to HEX String
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.HEXString.FromByteArray(System.Byte[],System.Int32,System.Int32,System.String)">
            <summary>
            Konvertiert ein Array in einen Hexadezimalen String
            </summary>
            <param name="_input">byte array</param>
            <param name="_startIndex">start</param>
            <param name="_length">länge</param>
            <param name="_spacer">Seperator</param>
            <returns>string</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.HEXString.FromByteArray(System.Byte[],System.String)">
            <summary>
            Konvertiert ein byte[] in einen Hex String mit ein Leerzeichnen als trennzeichnen
            </summary>
            <param name="_input"></param>
            <param name="_spacer"></param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.HEXString.FromByteArray(System.Byte[])">
            <summary>
            Konvertiert ein byte[] in einen Hex String ohne trennzeichnen
            </summary>
            <param name="_input"></param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.HEXString.FromByte(System.Byte)">
            <summary>
            konvertiert ein Byte in ein Hexadezimales Zeichen
            </summary>
            <param name="_input"></param>
            <returns>hexacodierter String</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.HEXString.FromInt(System.Int32)">
            <summary>
            Konvertiert einen Integer Wert in einen Hex String
            </summary>
            <param name="_input">Wert</param>
            <returns>den Hexadezimalen Wert</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.HEXString.ToByteArray(System.String)">
            <summary>
            Konvertiert einen Hexadezimalen String in ein Byte Array
            </summary>
            <param name="_hexString"></param>
            <returns></returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.HEXString.ToByte(System.String)">
            <summary>
            konvertiert einen Hexadezimalen String in ein Byte
            </summary>
            <param name="_hexString"></param>
            <returns>byte</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.HEXString.ToInt(System.String)">
            <summary>
            Konvertiert einen Hexadezimalen String in einen Integer Wert
            </summary>
            <param name="_hexString">Hex zeichen</param>
            <returns>den Wert oder -1 bei Fehlern</returns>
        </member>
        <member name="T:microsensys.UwpDevTools.Converter.Record">
            <summary>
            Handles the conversion to and from RecordTime string
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.Record.FromRecordTimeStr(System.String)">
            <summary>
            Converts a RecordTime string into DateTime
            
            RecordTime string: 
            yyyyMMddHHmmssfff       -> UTC time
            yyyyMMddHHmmssfff.0100  -> UTC +1
            yyyyMMddHHmmssfff-0100) -> UTC -1
            </summary>
            <param name="_input">string to convert</param>
            <returns>DateTime (local) represented by string</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Converter.Record.ToRecordTimeStr(System.DateTime)">
            <summary>
            Converts DateTime into RecordTime string
            
            RecordTime string:
            yyyyMMddHHmmssfff       -> UTC time
            yyyyMMddHHmmssfff.0100  -> UTC +1
            yyyyMMddHHmmssfff-0100) -> UTC -1
            </summary>
            <param name="_input">DateTime (local) to convert</param>
            <returns>RecordTime string representing DateTime</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Files.FilesFunctions.Exists(System.String)">
            <summary>
            check if a File exists
            </summary>
            <param name="_filePath">path to the File</param>
            <returns>true if exists otherwise false</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Serializer.XML.SaveToXML``1(System.String,``0,System.String@)">
            <summary>
            save structure and classes in a files
            </summary>
            <typeparam name="T">structure type</typeparam>
            <param name="_xmlFilePath">name and path of the file</param>
            <param name="_serializable">structure</param>
            <param name="_errorMessage">errorMessage</param>
            <returns>true if success otherwise false (see errorMessage)</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Serializer.XML.SaveToXML``1(System.String,``0)">
            <summary>
            save structure and classes in a files
            </summary>
            <typeparam name="T">structure type</typeparam>
            <param name="_xmlFilePath">name and path of the file</param>
            <param name="_serializable">structure</param>        
            <returns>true if success otherwise false</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Serializer.XML.LoadFromXML``1(System.String,``0@,System.String@)">
            <summary>
            loads structure from a file
            </summary>
            <typeparam name="T">structure type</typeparam>
            <param name="_xmlFilePath">name and path of the file</param>
            <param name="_settings">Ref settings</param>
            <param name="_errorMessage">Ref error message</param>
            <returns>true if success, otherwise false</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Serializer.XML.LoadFromXML``1(System.String,``0@)">
            <summary>
            loads structure from a file
            </summary>
            <typeparam name="T">structure type</typeparam>
            <param name="_xmlFilePath">name and path of the file</param>
            <param name="_settings">Ref structure</param>
            <returns>true if success, otherwise false</returns>
        </member>
        <member name="T:microsensys.UwpDevTools.Tracer">
            <summary>
            Class to Log into a file in AppData\Logging
            Allways one file for each software --> Store the last sesion log
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Tracer.Initialize(System.String)">
            <summary>
            Initializes the Log file
            </summary>
            <param name="_appName">Name used for Log Filename (normally App name)</param>
            <returns>true if initialized, false otherwise</returns>
        </member>
        <member name="M:microsensys.UwpDevTools.Tracer.Dispose">
            <summary>
            Closes the Log file
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.Tracer.WriteLine(System.String)">
            <summary>
            Writes a line into the log file with Timestamp included milliseconds
            </summary>
            <param name="_line">text to write</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Tracer.WriteLine(System.String,System.String)">
            <summary>
            Writes a line into the log file with Timestamp included milliseconds
            </summary>
            <param name="_str1">result string</param>
            <param name="_str2">text to write</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Tracer.WriteCMD_Result(System.Byte,System.Byte[])">
            <summary>
            Writes a new line including a Reader result code with Timestamp included milliseconds
            </summary>
            <param name="_result">reader result code</param>
            <param name="_answer">answer bytes</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Tracer.WriteCMD_Result(System.Int32,System.Byte[])">
            <summary>
            Writes a new line including a Reader result code with Timestamp included milliseconds
            </summary>
            <param name="_result">reader result code</param>
            <param name="_answer">answer bytes</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Tracer.WriteCMD_Result(System.Byte,System.String)">
            <summary>
            Writes a new line including a Reader result code with Timestamp included milliseconds
            </summary>
            <param name="_result">reader result code</param>
            <param name="_CMDName">command name</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Tracer.WriteCMD_Result(System.Int32,System.String)">
            <summary>
            Writes a new line including a Reader result code with Timestamp included milliseconds
            </summary>
            <param name="_result">reader result code</param>
            <param name="_CMDName">command name</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Tracer.WriteCMD_Result(System.Byte,System.String,System.Byte[])">
            <summary>
            Writes a new line including a Reader result code with Timestamp included milliseconds
            </summary>
            <param name="_result">reader result code</param>
            <param name="_CMDName">command name</param>
            <param name="_answer">answer bytes</param>
        </member>
        <member name="M:microsensys.UwpDevTools.Tracer.WriteCMD_Result(System.Int32,System.String,System.Byte[])">
            <summary>
            Writes a new line including a Reader result code with Timestamp included milliseconds
            </summary>
            <param name="_result">reader result code</param>
            <param name="_CMDName">command name</param>
            <param name="_answer">answer bytes</param>
        </member>
        <member name="T:microsensys.UwpDevTools.MicrosensysTraceListener">
            <summary>
            TraceListener implementation to log into a file in Microsensys AppData folder
            There will be only one file for each software, and only the last session
            (File deleted each time the TraceListener is initialized)
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.MicrosensysTraceListener.#ctor(System.String)">
            <summary>
            Default constructor
            </summary>
            <param name="_appName">App name used to generate .log file</param>
        </member>
        <member name="M:microsensys.UwpDevTools.MicrosensysTraceListener.Write(System.String)">
            <summary>
            Writes a text to the Log
            </summary>
            <param name="message">text to write</param>
        </member>
        <member name="M:microsensys.UwpDevTools.MicrosensysTraceListener.WriteLine(System.String)">
            <summary>
            Writes a line to the Log
            </summary>
            <param name="message">line to write</param>
        </member>
        <member name="M:microsensys.UwpDevTools.MicrosensysTraceListener.Dispose(System.Boolean)">
            <summary>
            Disposes the instance after flushing the data and closing the log file
            </summary>
            <param name="disposing"></param>
        </member>
        <member name="M:microsensys.UwpDevTools.MicrosensysTraceListener.Close">
            <summary>
            Closes the Log file after flushing the data
            </summary>
        </member>
        <member name="M:microsensys.UwpDevTools.MicrosensysTraceListener.Flush">
            <summary>
            Flushes the data
            </summary>
        </member>
        <member name="T:microsensys.UwpDevTools.Version">
            <summary>
            Get the Developer Tools Version
            </summary>
        </member>
        <member name="P:microsensys.UwpDevTools.Version.GetDevToolsVersion">
            <summary>
            Returns the current version as string
            </summary>
        </member>
    </members>
</doc>
