Re: BLE Controller Core Spec 5.2 Power Control Feature
Chettimada, Vinayak Kariappa
Control procedures is a major implementation in the controller, the new overhaul work is already into its 10th calendar month.
I would not consider adding new control procedures to be ever straight forward considering the software requirements that needs to be addressed.
Yes, the overhaul is to introduce a design pattern, to address issues and to cover missing software requirements of currently implemented control procedures.
All controller development of BT adopted features happen in the open, you can always send draft PRs and solicit comments on github.
If you don’t have code/PR, you can start with a github issue to get discussions started.
An example of adding a simple control procedure could be this: https://github.com/zephyrproject-rtos/zephyr/commit/851f3631031189f0cd1d0ae976fe2be93ab5f386
From: Khaled Elsayed <khaled.elsayed@...>
Sent: 26 August 2020 14:30
To: Chettimada, Vinayak Kariappa <vinayak.kariappa.chettimada@...>
Subject: Re: [Zephyr-devel] BLE Controller Core Spec 5.2 Power Control Feature
Thanks Vinayak for your informative reply and addressing issues 1 to 4.
Glad to know that Zephyr link layer control procedure design is going through a major overhaul. It is much needed. It was not a straight forward task to add the LE PC draft code.
I am cleaning up the LE PC code and should make a PR as soon as it is ready. Can I share it without testing? Just the messages and message processing logic.
On Wed, Aug 26, 2020 at 7:24 AM Chettimada, Vinayak Kariappa <vinayak.kariappa.chettimada@...> wrote:
The information contained in this message is privileged, confidential or otherwise protected from use and disclosure. If you are not the intended recipient, you are hereby notified that any review, disclosure, copying or dissemination of this message or the taking of any action in reliance on its contents, or other use is strictly prohibited. If you received this message in error, please notify us immediately by replying to the message and deleting it from your computer. Thank you.