# Some Bluetooth commands do not work in BX3105

**URL:** <https://forum.sierrawireless.com/t/some-bluetooth-commands-do-not-work-in-bx3105/27790>\
**Category:** IoT Modules\
**Tags:** faq\
**Created:** [September 2, 2022, 1:15am UTC](https://forum.sierrawireless.com/t/some-bluetooth-commands-do-not-work-in-bx3105/27790 "2022-09-02T01:15:03Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![stanley0216](https://avatars.discourse-cdn.com/v4/letter/s/54ee81/32.png) [@stanley0216](https://forum.sierrawireless.com/u/stanley0216)\
**Post date:** [September 2, 2022, 1:15am UTC](https://forum.sierrawireless.com/t/some-bluetooth-commands-do-not-work-in-bx3105/27790/1 "2022-09-02T01:15:03Z")

</div>

Hello.  
I’m testing with a BX310x Development Board with a BX3105 module.  
The firmware version is ‘BX310x.2.6.3’. And Wi-Fi is not connected.

Wi-Fi works fine. I tried to test the simultaneous Bluetooth and Wi-Fi connection, but I have the problem below.

- **BLE and BT not detected** on Android smartphone.
- BT name is printed when using “AT+SRBTNAME? command”.
- BT mac address is printed when using “AT+SRBTADDR? command”.
- When using “AT+SRBTPROFILES? command”, ‘+SRBTCPROFILES: 0’ is returned.
- When using “AT+SRBTPROFILES=7 command”, **‘ERROR’ is returned**. 1, 2, 4 all returned 'ERROR.
- When using “AT+SRBTSTATE? command”, ‘+SRBTSTATE: 0,0’ is returned.
- When using “AT+SRBTSSTATE=1,2 command”, ‘ **+CME ERROR: 919** ’ is returned.
- When using “AT+SRLESCAN=5,0 command”, BLE devices are scanned normally.

How do I enable the Bluetooth function and make it discoverable on my smartphone?

Thanks in advance for your reply.  
Have a happy day always.

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/jyijyi/32/4766_2.png) [@jyijyi](https://forum.sierrawireless.com/u/jyijyi)\
**Post date:** [September 2, 2022, 1:26am UTC](https://forum.sierrawireless.com/t/some-bluetooth-commands-do-not-work-in-bx3105/27790/2 "2022-09-02T01:26:44Z")

</div>

You can use +SRBTSYSTEM to enable BT Subsystem.

You can use +SRBTSTATE to indicate if the device can be discovered or connected.

---

<div class="post-metadata">

**Author:** ![stanley0216](https://avatars.discourse-cdn.com/v4/letter/s/54ee81/32.png) [@stanley0216](https://forum.sierrawireless.com/u/stanley0216)\
**Post date:** [September 2, 2022, 1:56am UTC](https://forum.sierrawireless.com/t/some-bluetooth-commands-do-not-work-in-bx3105/27790/3 "2022-09-02T01:56:58Z")

</div>

Hello!  
Thank you for your reply!

I used “AT+SRBTSYSTEM=1 command” and it returned ‘OK’.  
However, BLE is not detected in ‘nrf Connect’ app.  
(I also tried rebooting the motherboard.)

When using “AT+SRBTSSTATE? command”, ‘+SRBTSTATE: 0,0’ is returned.  
When “AT+SRBTSSTATE=1,2 command” was used, ‘+CME ERROR: 919’ was returned. Even if ‘0,0’ was given, the same error was returned.

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/jyijyi/32/4766_2.png) [@jyijyi](https://forum.sierrawireless.com/u/jyijyi)\
**Post date:** [September 2, 2022, 2:03am UTC](https://forum.sierrawireless.com/t/some-bluetooth-commands-do-not-work-in-bx3105/27790/4 "2022-09-02T02:03:41Z")

</div>

I don’t see problem on newer FW:

```auto
ati3
BX310x.2.7.2
OK
at+srbtsystem?
+SRBTSYSTEM: 3
OK
at+srbtstate=1,2
OK

```

---

<div class="post-metadata">

**Author:** ![stanley0216](https://avatars.discourse-cdn.com/v4/letter/s/54ee81/32.png) [@stanley0216](https://forum.sierrawireless.com/u/stanley0216)\
**Post date:** [September 2, 2022, 2:45am UTC](https://forum.sierrawireless.com/t/some-bluetooth-commands-do-not-work-in-bx3105/27790/5 "2022-09-02T02:45:55Z")

</div>

The development board has been updated to the 2.7.2 firmware. I received the 2.7.2 firmware from the dealer in the past, but I forgot about it and updated it today.

* * *

## Sierra Wireless Copyright 2018 BX310x.2.7.2 READY

- AT+SRBTSYSTEM? → +SRBTSYSTEM: 1
- AT+SRBTSYSTEM=3 → ERROR
- AT+SRBTCPROFILES? → +SRBTCPROFILES: 0
- AT+SRBTCPROFILES=7 → ERROR

BLE is not found in the ‘nrf Connect’ app.

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/jyijyi/32/4766_2.png) [@jyijyi](https://forum.sierrawireless.com/u/jyijyi)\
**Post date:** [September 2, 2022, 2:51am UTC](https://forum.sierrawireless.com/t/some-bluetooth-commands-do-not-work-in-bx3105/27790/6 "2022-09-02T02:51:29Z")

</div>

how about this?

AT+SRBTSYSTEM=0  
AT+RST  
AT+SRBTSYSTEM=3

---

<div class="post-metadata">

**Author:** ![stanley0216](https://avatars.discourse-cdn.com/v4/letter/s/54ee81/32.png) [@stanley0216](https://forum.sierrawireless.com/u/stanley0216)\
**Post date:** [September 2, 2022, 3:07am UTC](https://forum.sierrawireless.com/t/some-bluetooth-commands-do-not-work-in-bx3105/27790/7 "2022-09-02T03:07:11Z")

</div>

- AT+SRBTSYSTEM=0 → OK
- AT+RST → System reset
- AT+SRBTSYSTEM=3 → +SRBTC\_IND: 0 (!!!)
- AT+SRBTCPROFILES=7 → +SRBTC\_IND: 9 / OK / +SRBTC\_IND: 5
- AT+SRBTSTATE=1,2 → OK  
BT Classic was found and paired.
- AT+SRBLEADV=1 → OK  
BLE was detected and connected.

Thank you very much. 🙂  
Have a nice day always.
