cancel
Showing results for 
Search instead for 
Did you mean: 

Problem connecting new STM32WB55 design to PC applications.

FPutn.1
Associate II
Hoping someone might have insight into the problem we are having with a new STM32WB55 design that will connect with an iPhone but not a Windows-based laptop.
 
 We have a product using the BLE on the STM32WB55 and it works quite well. We have designed a new product also using BLE on the STM32WB55. The first product I will call the STANDARD. The new product I will call the BASIC.
 
I have used the following apps to talk to the two products:
  1. ST BLE Toolbox on an iPhone 14 Plus.
  2. Bluetooth LE Explorer on 3 different Dell laptops.
  3. An in-house application on 2 different Dell laptops.
 
The BASIC unit is using the code from the STANDARD unit.
 
The results have been:
  1. The STANDARD unit works fine with all the different apps.
  2. The BASIC unit:
    1. Works fine with the iPhone.
    2.  Cannot make a connection with the apps on the laptop.
      1. Advertises properly.
      2. Goes through the process of connecting.
      3. Immediately disconnects after making the connection.
 
I have validated that both units send the identical commands during the connection process.
The problem shows up at the ACI_GATT_EXCHANGE_CONFIG command.
 
I have attached two documents with debugging output:
  1. SWV_ITM_Data_Console-Standard-sync-truncated.txt
  2. SWV_ITM_Data_Console-Basic-iPhone-Sync-Explorer-comparison.txt
 
0 REPLIES 0