BT SPP Master Tera Term Script#
This example demonstrates how to configure the RS9116W in BT SPP Master mode to establish a SPP profile connection with a remote mobile device. Once connected, data can be exchanged between the two BT devices over SPP. This example uses an Android mobile device running a Bluetooth SPP Manager app. An example Bluetooth SPP Manager App is available from the Google Play store. To learn how to use the app, see Using the Bluetooth SPP Manager App.
Before continuing, ensure the RS9116 EVK is plugged into your computer and Tera Term is connected as described in Getting Started with PC using AT Commands.
STEP 1. Reset the RS9116 EVK.
STEP 2. In the Tera Term menu, select
STEP 3. Navigate to the folder
<SDK>/examples/at_commands/teraterm/bt_spp_master and select the file
At startup, the RS9116W is configured using the following commands:
Set connectable mode
Set discoverable mode
Set profile mode
Set local name
STEP 4. Configure the mobile device as a Bluetooth SPP slave, refer to the Bluetooth SPP Manager App documentation.
STEP 5. Ensure the mobile device is in connectable mode, then enter the BD address of the mobile device in the format
Note that the mobile BD address is available from the device settings page which is typically at:
Settings -> About phone -> All spec -> Status -> Bluetooth Address
Settings -> About phone -> Status -> Bluetooth Address
STEP 6. After the 'bond response' and 'link key' request event appears in Tera Term, a popup appears. Choose the 'User link key response' then select OK.
STEP 7. On the mobile app, enter the pin code
STEP 8 After the 'pin code request' event appears in Tera Term, a popup appears. Choose the 'User pin code response' then select OK.
The mobile app is now paired with the RS9116W.
STEP 9 In the Tera Term popup, choose the 'SPP Connect' command' The
AT+RSIBT_SPPCONNECTED event appears in the Term Term window to indicate that the SPP connection was successful. Data can now be sent between the RS9116W and the mobile app.
STEP 10. In the Tera Term popup, choose the 'Send Data' option to send characters from the RS9116W to the mobile app, then select OK.
The characters sent by the RS9116W are displayed on the mobile app.
Transmit and Receive Event Sequence#
Using the Bluetooth SPP Manager App#
STEP 1. Using your Android phone, turn on Bluetooth then open the
Bluetooth SPP Manager app.
STEP 2. Select the menu option in the top-right corner of the app (three vertical dots) to open the menu.
STEP 3. Select the 'Set Device Discoverable' option.
STEP 4. After the mobile app connects successfully with the RS9116W, data transfer occurs.