We have moved to a new Sailfish OS Forum. Please start new discussions there.
0

[BUG] Sharktooth headset microphone not working

asked 2014-03-13 10:35:58 +0200

rosmo gravatar image

I have a Sharktooth headset and incoming audio works but the microphone doesn't. It's identified in the Bluetooth settings as a "SHARKTOOTH R119", type headset and HSP, A2DP, AVRCP and HFP profiles.

hcitool from Jolla says:

Requesting information ...
BD Address:  00:16:74:62:3E:30
Device Name: SHARKTOOTH R119
LMP Version: 2.1 (0x4) LMP Subversion: 0x14f5
Manufacturer: Cambridge Silicon Radio (10)
Features: 0xff 0xfe 0x8f 0xc0 0x18 0x78 0x59 0x83
    <3-slot packets> <5-slot packets> <encryption> <slot offset>
    <timing accuracy> <role switch> <hold mode> <sniff mode>
    <RSSI> <channel quality> <SCO link> <HV2 packets>
    <HV3 packets> <u-law log> <A-law log> <CVSD> <paging scheme>
    <power control> <transparent SCO> <broadcast encrypt>
    <inquiry with RSSI> <extended SCO> <AFH cap. slave>
    <AFH class. slave> <AFH cap. master> <AFH class. master>
    <EDR eSCO 2 Mbps> <EDR eSCO 3 Mbps> <extended inquiry>
    <simple pairing> <encapsulated PDU> <non-flush flag> <LSTO>
    <inquiry TX power> <extended features>

sdptool:

# sdptool records 00:16:74:62:3E:30
    Service Name: Headset
    Service RecHandle: 0x10000
    Service Class ID List:
      "Headset" (0x1108)
      "Generic Audio" (0x1203)
    Protocol Descriptor List:
      "L2CAP" (0x0100)
      "RFCOMM" (0x0003)
        Channel: 1
    Language Base Attr List:
      code_ISO639: 0x656e
      encoding:    0x6a
      base_offset: 0x100
    Profile Descriptor List:
      "Headset" (0x1108)
        Version: 0x0100

    Service Name: Headset
    Service RecHandle: 0x10002
    Service Class ID List:
      "Headset" (0x1108)
      "Generic Audio" (0x1203)
    Protocol Descriptor List:
      "L2CAP" (0x0100)
      "RFCOMM" (0x0003)
        Channel: 3
    Language Base Attr List:
      code_ISO639: 0x656e
      encoding:    0x6a
      base_offset: 0x100
    Profile Descriptor List:
      "Headset" (0x1108)
        Version: 0x0100

    Service RecHandle: 0x10004
    Service Class ID List:
      "Audio Sink" (0x110b)
    Protocol Descriptor List:
      "L2CAP" (0x0100)
        PSM: 25
      "AVDTP" (0x0019)
        uint16: 0x102
    Profile Descriptor List:
      "Advanced Audio" (0x110d)
        Version: 0x0102

Service RecHandle: 0x10005
Service Class ID List:
  "AV Remote" (0x110e)
Protocol Descriptor List:
  "L2CAP" (0x0100)
    PSM: 23
  "AVCTP" (0x0017)
    uint16: 0x100
Profile Descriptor List:
  "AV Remote" (0x110e)
    Version: 0x0100

Service Name: Hands-Free unit
Service RecHandle: 0x10008
Service Class ID List:
  "Handsfree" (0x111e)
  "Generic Audio" (0x1203)
Protocol Descriptor List:
  "L2CAP" (0x0100)
  "RFCOMM" (0x0003)
    Channel: 4
Language Base Attr List:
  code_ISO639: 0x656e
  encoding:    0x6a
  base_offset: 0x100
Profile Descriptor List:
  "Handsfree" (0x111e)
    Version: 0x0105
edit retag flag offensive close delete

1 Answer

Sort by » oldest newest most voted
0

answered 2014-04-18 21:18:58 +0200

rosmo gravatar image

I can confirm this is still not working with 1.0.5.16.

edit flag offensive delete publish link more

Comments

Also, a Scala Rider G9 seems to work.

rosmo ( 2014-04-20 16:36:08 +0200 )edit
Login/Signup to Answer

Question tools

Follow
3 followers

Stats

Asked: 2014-03-13 10:35:58 +0200

Seen: 525 times

Last updated: Apr 18 '14