Example application for sending AT Commands and USSD via Bluetooth, implemented in Python.

Start the app/ run the source code from a phone or an emulator, select a Bluetooth connection and start controlling the other device sending AT Commands and reading the response.

The command set consists of a series of short text trings which combine together to produce complete commands for operations such as dialing, hanging up, and changing the parameters of the connection.

The ETSI GSM 07.07 (3GPP TS 27.007) specifies AT style commands for controlling a GSM phone or modem.