Hi,
We are in the process of evaluating QCA 4020 so that we can plan to use in our Home Automation projects. Regarding these I have these specific queries :-
- Can QCA 4020 act as IOT Edge Hub device running Azure Edge Runtime?
- Assuming that I connect BLE mesh network via QCA 4020 acting as Azure edge(if it supports), will each Mesh node have its device twins on Azure IOT Hub?
- Is BLE mesh SIG compatible. If so can you please share SIG QDID or reference product where such certification has been obtained.
- Can I use any other BLE SIG compatible mesh nodes to form a mesh and then connect with QCA4020 or is BLE mesh qualcomm proprietary mesh protocol?
- Can QCA(CSR) 1010/1020 BLE devices form BLE mesh and connect to cloud via QCA 4020?
Please help answer these queries to enable us to proceed for evaluation of these SOC's.
Thanks,
-Arun
Hi Arun,
There is support for BLEmesh (SIG) in QCA402x devices. In Qualcomm it is termed as QMesh. Please note that QCA402x does not support CSRmesh (Qualcomm Proprieatry Mesh)
Please note that CSR1010 does support QMesh sue to space constraints, but the CSR1020 support both CSRmesh and QMesh.
As the QMesh stack is developed with refernce to the BT SIG spec, it is expected to interoperate with any qualified BLEmesh Node.
The QCA4020 is designed to supports both AWS and Azure. However there will be some effort needed in terms developing the a gateway out of the same.
The QMesh stack is not made available over the QDN Portal. You will need to be registered with an approved project within Qualcomm Createpoint to gain access to SDK which has the QMesh related example projects. I suggest you get in touch with local sales and business development team for the same.
Regards,
Abhishek Ghosh
Hi Abhishek,
Thanks for clarification on points 3,4,5. However I still need more clarity on points 1) & 2).
When you say that effort is needed to make QCA402x a gateway, are you referring to implemenation of Azure Edge Runtime on same(qca402x) or a normal BLE gateway. Our specific requirements is point (2) and either QCA402x acts as IOT edge hub(not a normal BLE gateway) or each BLE mesh node is IPv6 capable, something not possible with 6LowPAn in BLE mesh configuration.
Only via either of 2 options above can each node have its equivalent device twins on IOT Hub(Azure) and it is in this context we seek to evaluate QCA4020. Existing Qualcomm documentation mentions that QCA402x support Azure device C sdk but inorder for qca402x to act as IOT edge device, it need to support IOT edge runtime/sdk which requires container support on Windows or Linux as OS. I cannot find any information of IOT edge support on this SOC in your release notes or SDK documentation.
Please confirm how is scenario (2) possible on QCA402x?
Regards,
-Arun
Hello,
Is there any update on below Query? Can you please refer to suitable documents that can help address below queries. an earlier response can help us unblock in QCA402x evaluations.
Thanks
Arun
Hi Arun,
QCA4020 runs RTOS and does not support Azure Edge Runtime .
Please downlaod our latest SDK from below link and kindly check our onboard demo having Thread feature .Kindly let us know if any further query.
https://www.qualcomm.com/products/qca4020/tools-software