What are some common Bluetooth profiles? Let’s break down some of the most used.
Human Interface Device (HID): The go-to profile for accessory devices like keyboards, mice and video game controllers.
Device ID Profile (DIP): An essential profile that allows a device to be identified beyond the fairly generic Device Class. Helps identify the manufacturer of the device, product ID and version.
Serial Port Profile (SPP): Sends bursts of data between two devices and is one of the original and essential Bluetooth profiles.
Hands-Free Profile (HFP): Commonly used in cars to accept or reject calls along with phone accessory devices, like old Bluetooth ear buds.
Headset Profile (HSP): Takes a lot of the functionality of the HFP and adds functionality, such as audio integration, accepting/rejecting calls etc. from a smartphone.
Audio/Video Remote Control Profile (AVRCP): The profile that created the universal remote that can control all devices in an audio/visual set up such as TVs and speakers.
Health Device Profile (HDP): A broader profile category that contains other profiles for sending data between medical/fitness devices and a client. Includes the Health Thermometer Profile (HTP) and Heart Rate Profile (HRP) among others.
File Transfer Protocol (FTP): The ability to transfer files between two file systems.
Basic Imaging Profile (BIP): Helps transfer files (text, emails etc.) to printers from devices that do not necessarily have printer drives installed like smartphones or tablets.
Video Distribution Profile (VDP): Allows for video to be streamed from one device to another (though this is often better solved with other wireless technologies, like Wi-Fi Direct or Miracast etc.)
See the Bluetooth developer site for a more comprehensive list of common adopted profiles.