This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi,
We want to develop hardware for wireless electronic musical instrument interfaces.
None of the existing protocols (like BLE, Zigbee, Thread etc) meet our requirements. So we want to make a custom protocol.
But it is beyond our reach to do a full RF certification for CE and FCC.
If we understand correctly it is possible to use pre-certified modules and build on top of one of the base protocols these modules are certified for. This way you can do a more simple CE and FCC certification test.
Which (certified) protocols can we use to build our custom protocol?
We would like a transfer rate higher then 250Kb/s. more like 1Mb/s or 2Mb/s. Is that possible for custom protocols?
Can we for instance use the lower layers of BLE for this (without the need of module re-certification)?
Can we use the SimpliciTI SDK to build our high speed protocol without the need for module re-certification of CE and FCC?
What exactly are our options?
Hi Cor,
If you want to target BLE, I would recommend you to look at the following module, as it is more recent: https://www.ti.com/product/CC2651R3SIPA
This thread also gives you an insight into the to be expected transfer rates: https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/784780/cc2642r-ble-oad-throughput
Regards,
Arthur
Hi,
Thanks,
Toby
Actually we did not select a part yet. The CC2500 in the title was because we had to select a apart for the question. We would like to use some pre-certified module (maybe like the CC2651R3SIPA you mentioned).
The question is if we can use BLE. As I said we need some features BLE does not have. Can we use the lower layers of the BLE protocol and add our own higher layers? This such that we do not have to re-certify the module?
We did not select a part yet. The CC2500 in the title was because we had to select a apart for the question. We would like to use some pre-certified module. This will make CE and FCC certification of the product much easier as also indicated in the video you linked.
My problem is this:
When we create a complete new protocol (from the phy layer up) we need to do a complete RF module re-certification. But I think there are some base protocols that only specify the first two layers or so. The module may be pre-certified for these base protocols. If we understand correctly we do not have to do the module -re-certification if we build on top of such a base protocol.
So which base protocols are available on to which we can build our custom protocol?
And are there base protocols that have high transfer rates like 2Mb/s?
Can we use the lower layer of BLE and build our own custom protocol on top of that while not need to re-certify the module?
We can not find the answer to these questions.
BLE protocol does include both upper layers (profiles, connections, etc) and lower layers (PHY, datarate, timings, etc).
From my understanding, certification is primarily concerned with the lower layers. One evidence for this, is that it's common to use SmartRF Studio as part of some testing. These tests are "upper layer" independent.
Now there are some tests which are associated with channel occupancy (e.g. how long is the TX occurring at X dBm power?). This is partly dependent on both upper and lower layers. So in this case, you would need to test for some "maximum", say, "maximum amount of channel occupancy per unit time".
Using modules can save test costs, by increasing the confidence level of a test passing (i.e. reducing the amount of internal testing needed before passing the product to an acceptable test house). In the video, start at 2:40.
Additionally, there may be regional differences as well (in video, see 5:01).
So yes, you could potentially build on top of the BLE radio with your own proprietary upper layer, and the certifications (wrt to lower layers) for the module would still apply. But understandingly, the BLE logo may not be used.
So in general, independent of technology used, using modules will save on test costs/time (lower layer), but there exists product certification level as well.
For more certification-related questions, I recommend to create new post and reference this one. That way we can have our HW experts chime in!