Hello,
I would like to connect QN9080 based USB dongle with normal android phone using USB C connection. Will this be detected by android device as a serial port or not? If not, how can I use QN9080 based dongle with normal android phone?
Thanks,
Rakesh
Hello Rakesh,
Hope you are doing well. You could use it, but you would need to develop your android application that can interact with the dongle. For the QN9080 side you can use the HCI_BLACK_BOX SDK example. This application implements a Bluetooth Low Energy HCI Black Box.
The android application needs to access the QN9080 using the HCI protocol over serial interface. See the Bluetooth Specification for the format of HCI commands and events over serial interface and the full list of supported commands and events. But at the end, the application development is something you would need to implement by your own.
Best Regards,
Ricardo
Hello Ricardo,
Thanks for your prompt response. From your response I understand that we will require only user layer android application, and there will be no any changes require to do for Android HAL layer or USB drivers to use QN9080 with android device. Please confirm.
Here I would like to mention that, our intention is not to control/communicate the BLE directly using HCI protocol. We want to detect the NXP device in our Android/iOS as “USB-Serial” device, and handle the message packets sent over the USB-Serial via our proprietary protocol on android/iOS.
Thanks,
Rakesh