# Verify

Source: [https://docs.qualcomm.com/doc/80-70014-13/topic/bluetooth_usecases.html](https://docs.qualcomm.com/doc/80-70014-13/topic/bluetooth_usecases.html)

The btapp is a sample test application for the Qualcomm Linux
            Bluetooth solution. The Bluetooth test procedures and use cases for each profile are
            demonstrated using this application. Qualcomm® RB3 Gen 2 Dev Kit is
            used as the hardware reference design for testing. 
Note: As the
                    btapp is a command-line executable, enter your input in
                the form of commands in the SSH.

The functions of the following Bluetooth profiles are provided as menu options in the
                btapp:

- **[General Access Profile](https://docs.qualcomm.com/doc/80-70014-13/topic/gap_operation.html)**  

Bluetooth Low Energy General Access Profile (GAP) is an extension of the existing         BR/EDR GAP.
- **[Serial Port Profile](https://docs.qualcomm.com/doc/80-70014-13/topic/set_up_bluetooth_in_spp.html)**  

Serial Port Profile (SPP) is a Bluetooth profile that enables wireless communication         between devices over a virtual serial port.
- **[General Attribute Profile](https://docs.qualcomm.com/doc/80-70014-13/topic/set_up_ble_gatt.html)**  

General Attribute Profile (GATT) is a service framework that uses the Attribute         Protocol (ATT) to discover services, and to read and write characteristic values on a peer         device.

Last Published: Jul 12, 2024

[Previous Topic
Architecture](https://docs.qualcomm.com/bundle/publicresource/80-70014-13/topics/bt_architecture_overview.md) [Next Topic
General Access Profile](https://docs.qualcomm.com/bundle/publicresource/80-70014-13/topics/gap_operation.md)