https://freeusbanalyzer.com/
downloaded as zip-file
after installed you get the Free Device Monitoring Studio Software
I figured out, that we can be sure that this problem isn't caused by the headset
the analyzer stated:
if no phone call is running and also if Phoner Lite isn't running
this happens when the headset mute/unmute button was pressed 4 times:
Packet No Direct. Status Function
00000153 UP 0x00000000 URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER
Details:
Bulk or Interrupt Transfer (UP), (1. Device: HW121N-USB)
Status: 0x00000000
Pipe Handle: 0x362e9098 (Endpoint Address: 0x83)
Get 0x3 bytes from the device
00000155 UP 0x00000000 URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER
00000157 UP 0x00000000 URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER
00000159 UP 0x00000000 URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER
every mute/unmute event contains the same details
---------------------
Phone call in Phoner Lite ends unexpectedly when you press the mute button
Step by step
1. Phoner Lite closed with headset status unmute
2. headset status changed from unmute to mute
3. Phoner Lite started
- Following entries are releated to the Headeset initiated by Phoner lite start
00000417 DOWN 0x00000000 URB_FUNCTION_GET_DESCRIPTOR_FROM_DEVICE
00000418 UP 0x00000000 URB_FUNCTION_CONTROL_TRANSFER
then a bit time shifted:
00000419 DOWN 0x00000000 URB_FUNCTION_GET_DESCRIPTOR_FROM_DEVICE
00000420 UP 0x00000000 URB_FUNCTION_CONTROL_TRANSFER
00000421 DOWN 0x00000000 URB_FUNCTION_CLASS_INTERFACE
00000422 UP 0x00000000 URB_FUNCTION_CONTROL_TRANSFER
00000422: Control Transfer (UP), (1. Device: HW121N-USB) Status: 0x00000000
Pipe Handle: Control Pipe
Recipient: Interface
Request Type: Class
Direction: Host->Device
Request: 0x9 (Unknown) ? Value: 0x218
Index: 0x3
Length: 0x2
4. Phoner Lite start finished, ready for call
5. phone call initiated with double click on a phone number in the address book
00000465 DOWN 0x00000000 URB_FUNCTION_CLASS_INTERFACE
00000466 UP 0x00000000 URB_FUNCTION_CONTROL_TRANSFER
6. phone call is up/running
7. press unmute button
00000489 UP 0x00000000 URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER
00000491 DOWN 0x00000000 URB_FUNCTION_CLASS_INTERFACE
00000492 UP 0x00000000 URB_FUNCTION_CONTROL_TRANSFER
Recipient: Interface
Request Type: Class
Direction: Host->Device
Request: 0x9 (Unknown) ?
Value: 0x218
Index: 0x3
Length: 0x2
################
after the first call, this happens with a new phone call
1. phone call started with double click in address book
00000505 DOWN 0x00000000 URB_FUNCTION_CLASS_INTERFACE
00000506 UP 0x00000000 URB_FUNCTION_CONTROL_TRANSFER
2. press unmute:
00000507 UP 0x00000000 URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER
nothing else happens
It's just the same as described above from the first call, but with the first call Phoner Lite initiates additional action:
00000491 DOWN 0x00000000 URB_FUNCTION_CLASS_INTERFACE
00000492 UP 0x00000000 URB_FUNCTION_CONTROL_TRANSFER
this must be a bug of Phoner Lite
the
Request: 0x9 (Unknown) is also part of the second call, so it has no impact