Bug 217663 - Bluetooth GPS modules profile unavailable
Summary: Bluetooth GPS modules profile unavailable
Status: NEW
Alias: None
Product: Drivers
Classification: Unclassified
Component: Bluetooth (show other bugs)
Hardware: All Linux
: P3 normal
Assignee: linux-bluetooth@vger.kernel.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-07-12 06:29 UTC by Dice Wasser
Modified: 2023-07-12 06:54 UTC (History)
0 users

See Also:
Kernel Version:
Subsystem:
Regression: No
Bisected commit-id:


Attachments

Description Dice Wasser 2023-07-12 06:29:57 UTC
bluetoothctl: 5.66
Linux version 5.10.110-3+ 

As a pilot I have a bluetooth skypro gps module, this module works with android and ipads.
Specifically I have an XGPS160, when I attempt to connect with bluetoothctl I get the error

[CHG] Device 00:19:01:40:62:32 ServicesResolved: yes
Failed to connect: org.bluez.Error.NotAvailable br-connection-profile-unavailable
[CHG] Device 00:19:01:40:62:32 ServicesResolved: no

I attempted to debug the device and received its services list with Qt Bluetooth, it identifies its service as {00001101-0000-1000-8000-00805f9b34fb}

I am under the impression it is a sort of serial device that gpsd would be able to read from.
Comment 1 Dice Wasser 2023-07-12 06:54:06 UTC
As seen in https://btprodspecificationrefs.blob.core.windows.net/assigned-numbers/Assigned%20Number%20Types/Assigned_Numbers.pdf#3.3.3 bluetooth assigned numbers it is part of 3.3 SDP Service Class and Profile Identifiers
See Bluetooth Core Specification [Vol 3] Part B, Section 5.1.2
as a serial port,

I would expect that connecting to it would create a /dev/tty serial port

Note You need to log in before you can comment on or make changes to this bug.