DECT Errors

This is a group of datapoints 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 datapoints for DECT errors.

Datapoints

   
  A Errors
Name in Jabra SDK DectInformationEventArgs.DectInformation.DectInfoErrorCount.AErrors
Description Do not use this datapoint.
 
  Handover Count
Name in Jabra SDK DectInformationEventArgs.DectInformation.DectInfoErrorCount.HandoverCount
Description Measures handover errors. If the datapoint 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 datapoint.
 
  HUB Sync Errors
Name in Jabra SDK DectInformationEventArgs.DectInformation.DectInfoErrorCount.HUBSyncErrors
Description Do not use this datapoint.
 
  Sync Errors
Name in Jabra SDK DectInformationEventArgs.DectInformation.DectInfoErrorCount.SyncError
Description Do not use this datapoint.
 
  X Errors
Name in Jabra SDK DectInformationEventArgs.DectInformation.DectInfoErrorCount.XErrors
Description Do not use this datapoint.
 
  Z Errors
Name in Jabra SDK DectInformationEventArgs.DectInformation.DectInfoErrorCount.ZErrors
Description Do not use this datapoint.

Code Sample

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

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}");
        }
    }
}