DECT Errors

This is a group if data points which describe various DECT errors. DECT errors may negatively influence a DECT audio transmission.

Event Subscription

The required event subscription is:

  • IDeviceService.DectInformationInput

This subscription includes all data points for DECT errors.

Data Points

   
  A Errors
Name in Jabra SDK DectInformationEventArgs.DectInformation.DectInfoErrorCount.AErrors
Description Do not use this data point.
 
  Handover Count
Name in Jabra SDK DectInformationEventArgs.DectInformation.DectInfoErrorCount.HandoverCount
Description Measures handover errors. If the data point shows more than 10 handover errors, the call quality is usually impacted.
Trigger Measured every 8 seconds.
Value Range 0 - 65535
 
  HUB A Field Errors
Name in Jabra SDK DectInformationEventArgs.DectInformation.DectInfoErrorCount.HUBAFieldErrors
Description Do not use this data point.
 
  HUB Sync Errors
Name in Jabra SDK DectInformationEventArgs.DectInformation.DectInfoErrorCount.HUBSyncErrors
Description Do not use this data point.
 
  Sync Errors
Name in Jabra SDK DectInformationEventArgs.DectInformation.DectInfoErrorCount.SyncError
Description Do not use this data point.
 
  X Errors
Name in Jabra SDK DectInformationEventArgs.DectInformation.DectInfoErrorCount.XErrors
Description Do not use this data point.
 
  Z Errors
Name in Jabra SDK DectInformationEventArgs.DectInformation.DectInfoErrorCount.ZErrors
Description Do not use this data point.

Code Sample

The code sample demonstrates the event subscription. It shows how to parse the event to get back the data for the data point.

using System;
using JabraSDK;

namespace Jabra.TelemetryExample
{
    public class TelemetryPrinter
    {
        public TelemetryPrinter(IDeviceService deviceService)
        {
            deviceService.DectInformationInput += OnDectInformationInputEvent;
        }

        private void OnDectInformationInputEvent(object sender, DectInformationEventArgs eventArgs)
        {
            if (eventArgs.DectInformation.DectInfoType == DectInfoType.DectErrorCount)
                PrintDectErrorInformation(eventArgs.DectInformation.DectInfoErrorCount);
        }

        private void PrintDectErrorInformation(DectInfoErrorCount dectErrorCount)
        {
            Console.WriteLine($"Handover count: {dectErrorCount.HandoverCount}");
        }
    }
}