@Pham-Hoang it advertise always the same services. But only the type flag is different. I have checked now and the application output gave me this hint:D BluetoothDevice: mAddress: 77:A5:12:38:FA:6F D BluetoothDevice: getBluetoothClass: classInt = 7936 D BluetoothDevice: getType: type = 2 D BluetoothDevice: getName: name = myPeripheralName
So type = 2 it means connectable and type = 3 is non connectable. But how can I read this function "getType"? I don't see it on QBluetoothDeviceInfo class.