Overview
  Features
  Installing
  Running
  User Interfaces
  Status
  Bluetooth Connection
  Finding Remote Device
  Connecting To Remote Device
  Listening To Remote Device
 The Bluetooth adapter of the local device can listen to the request from any remote device or the designated remote device. This role is called Bluetooth slave which is the role similar to network server. The user can make it play a role in Bluetooth slave whenever the application starts or restarts in software by setting Bluetooth operation mode properly.
 Bluetooth connection is initiated when a valid remote device requests connection to the Bluetooth adapter in the state of Bluetooth slave.
 There are two types of request from remote devices. One is inquiry scan which is sent so that they discover other Bluetooth devices nearby. The other is page scan which is sent so that they connect to another Bluetooth device. The Bluetooth adapter can respond to inquiry scan from remote devices by making itself discoverable and to page scan by allowing remote devices to connect to the Bluetooth adapter of the local device.
[Listen To Remote Device]
  • AT Command

  •  There are three commands such as
    where n is scan type, to is time out and 112233445566 is BD Address of remote device to listen to.
     Scan Type can be one of
    • 1 allowing inquiry scan
    • 2 allowing page scan
    • 3 allowing both inquiry scan and page scan
     Time out is time duration for which the Bluetooth adapter will listen to.
     BD address of remote device is used for designating remote device to listen to.
     Entering these commands to terminal pane makes the Bluetooth adapter of the local device listen to the specific request of any or specific remote device for time out. 'AT+BTSCAN' is identical to 'AT+BTSCAN,3,30' which makes the Bluetooth adapter listen to both type request of any remote device for 30 seconds.

  • Bluetooth Management - Listen To Remote Device

  •  The user can also do it at the 'Listen To Inquiry And Page Scan' tab in the 'Bluetooth Management' dialog following the instruction as below:
    1. Select 'Bluetooth Management' option menu.
    2. Select 'listen to inquiry and page scan' tab in the 'Bluetooth Management' dialog.
    3. Click a button among
      • 'Listen To Both Scan For 30 seconds (AT+BTSCAN)'
      • 'Listen To ScanType For TimeOut (AT+BTSCAN,n,to)'
      • after selecting 'Scan Type' and setting 'Time Out'
      • 'Listen To Page Scan For TimeOut (AT+BTSCAN112233445566,to)'
      • after specifying 'Device' and setting 'Time Out'
     Then, the 'Bluetooth Management' dialog closes writing corresponding command with carriage return and line feed to the terminal pane instead of the user. It causes the Bluetooth adapter to listen to remote device. If BD address of 'Device' is 000000000000, the 'Listen To Page Scan For TimeOut (AT+BTSCAN112233445566,to)' button will be disabled.
     Please, refer to Bluetooth Management - Listen To Remote Device for more information.
    [Automatically Listen To Remote Device]
  • AT Command

  •  The user can make the Bluetooth adapter of the local device listen to page scan of the last connected device or listen to both inquiry scan and page scan of any remote device whenever the application starts or restarts in software with 'ATZ' command. Entering 'AT+BTMODE,2' to terminal pane, the user can force the Bluetooth adapter to listen to page scan of the last connected device when the application starts or restarts in software. Entering 'AT+BTMODE,3' to terminal pane, the user can force the Bluetooth adapter to listen to both inquiry scan and page scan of the last connected device when the application starts or restarts in software.  If the value of 'ATS46' s-register is 000000000000 that means no device has ever been connected before, 'AT+BTMODE,2' will respond 'ERROR'. The user needs to set the last connected device manually using 'ATS46=112233445566' command before changing Bluetooth operation mode to 2. These commands are valid after software reboot with 'ATZ' command.

  • Bluetooth Configuration - Configuration

  •  The user can also do it at the 'Configuration' tab in the 'Bluetooth Configuration' dialog following the instruction as below:
    1. Select 'Bluetooth Configuration' option menu.
    2. Select 'configuration' tab in the 'Bluetooth Configuration' dialog.
    3. Change the BD address of the last connected device with 'BD Address' button or 'Select' button only for mode 2.
    4. Click 'Mode' List Box.
    1. Select '2:Listen To The Last' option or '3:Listen To Any' option.
    2. Click 'Apply' button.
     Then, the 'Bluetooth Configuration' dialog closes writing 'AT+BTMODE,2' or 'AT+BTMODE,3' with carriage return and line feed to the terminal pane and 'ATZ' with carriage return and line feed to terminal pane instead of the user. If the last connected device is not specified, warning toast notification pops up on selecting '2:Listen To The Last' option among 'Mode' options.
     Please, refer to Bluetooth Configuration - Configuration for more information.
      Changing Terminal Mode
      Bluetooth Disconnection
      Remote Device Configuration
      Toolbox
      Terminal Settings
      Bluetooth Management
      Bluetooth Configuration
      AT Commands List
      Help
      Exiting