Introduction

The host software indicates the status to Dongle through the HID protocol. Dongle transmits control commands and status to the host through the HID protocol.

HID Usage Tables
Telephony Device Page(0x0B) Usages Supported by Device
Usage IDUsage NameUsage TypeComments
01PhoneCA(Collection
Application)

20Hook SwitchOOC(On/Off control)
97Line Busy ToneOOC(On/Off control)
Button Page(0x09) Usages Support by Device
07Button 7OOC(On/Off control)Reject call
LED Page(0x08) Usages Supported by Device
17Off HookOOC
18RingOOC
09MuteOOC
20HoldOOC
Protocol format
Call State Indication(Output) PC=>Device
Report ID(8bit)Off-hook(1bit)Mute(1bit)Ring(1bit)Hold(1bit)Microphone(1bit)ON_LINE(1bit)RINGER(1bit)Reserved(9bit)
Fixed(0x02)1(off-hook)/0(
on-hook)
1(mute)/0(unmute)
By Microsoft Teams
1(Ring)
/0(non-ring)
Not Used1(mute)/0(unmute)Not UsedNot Used
Control command(Input) Device=>PC
Report ID(8bit)Hook Switch(1bit)Busy(1bit)Line(1bit)Mute(1bit)Flash(1bit)Redail(1bit)Speed Dial(1bit)Reject(1bit)Reserved(8bit)
Fixed(0x02)1 valid1(busy)/0(idle)Not Used1 validNot UsedNot UsedNot Used1 valid

  
  

  • No labels