/// <summary>
        /// Display interpreted data to Table View
        /// </summary>
        /// <param name="outputData">Processed data</param>
        private void UpdateToTableView(OutputData outputData)
        {
            if (outputData == null)
            {
                return;
            }

            if (OutputDataList == null)
            {
                OutputDataList = new ObservableCollection <OutputData>();
            }

            OutputDataList.Add(
                new OutputData()
            {
                PortNumber       = outputData.PortNumber,
                Timestamp        = outputData.Timestamp,
                ReceiverName     = outputData.ReceiverName,
                RawData          = outputData.RawData,
                Account          = outputData.Account,
                EventCode        = outputData.EventCode,
                EventDescription = outputData.EventDescription,
                EventQualifier   = outputData.EventQualifier,
                Partition        = outputData.Partition
            });

            RaisePropertyChanged(() => OutputDataList);
        }
 // Clear output list
 public void ClearOutputDataList()
 {
     if (OutputDataList.Count > 0)
     {
         OutputDataList.Clear();
     }
 }