Page 1 of 1
Proprietary radio protocol
Posted: Mon Apr 29, 2024 1:53 pm
by mathir
Hello,
There is a lack of documentation and libraries to support the radio peripheral. Is it the manufacturer's intention that the radio chip should not be used for proprietary protocols? Is it possible to find somewhere low-level libraries for handling the radio chip, on which you can implement your own solutions?
Many thanks!
Re: Proprietary radio protocol
Posted: Tue Apr 30, 2024 1:16 am
by ESP_Sprite
The radio hardware is proprietary and not documented, you're supposed to use the WiFi and low-level BLE drivers as your entry point. This indeed means other protocols cannot be supported, but given that a lot of the lower-level framing and encoding is done in hardware, I don't think you'd have much luck even if the radio hardware was fully documented.
Re: Proprietary radio protocol
Posted: Tue Apr 30, 2024 1:32 pm
by mathir
ESP_Sprite wrote: ↑Tue Apr 30, 2024 1:16 am
The radio hardware is proprietary and not documented, you're supposed to use the WiFi and low-level BLE drivers as your entry point. This indeed means other protocols cannot be supported, but given that a lot of the lower-level framing and encoding is done in hardware, I don't think you'd have much luck even if the radio hardware was fully documented.
Thank, you.
May I ask what is the reason for the lack of such documentation?
Re: Proprietary radio protocol
Posted: Wed May 01, 2024 2:28 am
by ESP_Sprite
There's a bunch, ranging from potential issues with regulatory bodies if we give everyone the option to hack the radio and potentially output non-compliant RF, to us not wanting to make it too easy for competitors to copy our hardware.