Features
- Super long work range
- Support SPP, BLE profile
- Master & slave 2 in 1
- Plug and play
Applications
- USB-UART USB dongle
- PC data receiver
- PC data transmit
- Barcode scanner
- Bluetooth scanner
Note: Smart Phone in the diagram could be Android device (SPP, BLE) or iOS device (BLE).
Specifications
USB Bluetooth Adapter | FSC-BP309 |
---|---|
Bluetooth Version | Bluetooth 4.2 (BR/EDR & BLE) |
Chipset | CSR8811 |
Protocol | SPP/BLE |
Antenna | Whip Antenna |
Features | Class 1 super long range, long range data transmission |
Power supply | USB |
Interface | USB-UART |
SPP Profile Operating Procedure
Step 1: Install FeasyBlue from the Google Play app store and ensure that FeasyBlue has permissions to use the location of your Android device. Turn on Bluetooth on your Android device. Step 2: Open FeasyBlue on your Android device, pull down to refresh, and tap the specific device (recognized by name, MAC, RSSI) to connect. If the connection is established, the LED on FSC-BP309 will stop blinking, and the status bar on the top of the FeasyBlue app will show "connected". Input data into the "Send" edit box and click "Send", then the data will show up on the Feasycom serial port. Step 3: Input data into the "Send" edit box of the Feasycom serial port, and the data will show up on FeasyBlue.
GATT Profile (BLE) Operating Procedure
Step 1: Follow the Common Setup Procedure in Chapter 3 to prepare your iOS device. FSC-BP309 works in BLE-enabled mode by default. Step 2: Install FeasyBlue from the iOS App Store and turn on Bluetooth on your iOS device. Step 3: Open FeasyBlue on your iOS device, pull down to refresh, and tap the specific device (recognized by name, RSSI) to connect. If the connection is established, the LED on FSC-BP309 will stop blinking. Input data into the "Send" edit box and click "Send", then the data will show up on the Feasycom serial port. Step 4: Input data into the "Send" edit box of the Feasycom serial port, and click "Send", then the data will show up on the FeasyBlue.
SPP Master-Slave
In this SPP application scenario, one BP309 acts as the master role and another BP309 acts as the slave role. The master role uses specific AT commands (AT+SCAN, AT+SPPCONN), while the slave role waits for incoming connections.
Operating Procedure
Step 1: Follow the Common Setup Procedure in Chapter 3 to prepare another BP309. Step 2: FSC-BP309 works in SPP-enabled mode by default. In this example, for both master and slave, every byte of AT commands and data is sent to BP309 through the Feasycom serial port app. Step 3: Open another Feasycom serial port app for BP309 slave, select the correct COM port, and leave the other COM port settings (Baud, etc) as default if you haven't changed them before. Click "Open" to open the COM port. Step 4: On the master side, check the "New Line" box on the Feasycom serial port to automatically add CR and LF to the end of every AT command. Send "AT+SCAN=1" to FSC-BP309 master to scan for the MAC address of BP309 slave. For example, if the scan results show "+SCAN=2,0,DC0D30000628,-44,9,FSC-BT909", where "DC0D30000628" is the MAC address of FSC-BP309 slave, send "AT+SPPCONN=DC0D30000628" to FSC-BP309 master to create an SPP connection with FSC-BP309 slave. Step 5: Input data into the "Send" edit box of one Feasycom serial port, and click "Send". The data will show up on the other Feasycom serial port.