/pps/services/bluetooth/services

Shows the profile used for a connected device

Publishers
Bluetooth Manager
Subscribers
Any app

Overview

When a remote Bluetooth device is paired with the head unit, the Bluetooth Manager uses the /pps/services/bluetooth/services object to indicate which profile is being used. For each profile supported on the QNX CAR platform, the information appears in the object in this form:

service::mac_addr

where service is the abbreviated name of the profile and mac_addr is the remote device's MAC address.

Here's a sample object:
@services
[n]avrcp::98:D8:CB:5D:71:0C
[n]hfp::98:D8:CB:5D:71:0C
[n]map::98:D8:CB:5D:71:0C
[n]pan::
[n]pbap::98:D8:CB:5D:71:0C
[n]spp::

This object indicates that a remote device with a MAC address of 98:D8:CB:5D:71:0C is connected via A2DP/AVRCP, HFP, MAP, and PBAP; the other profiles (PAN and SPP) aren't currently being used.