Hi Hamid, Welcome to the Apache Mynewt community!
1. Your will find the source code on github: https://github.com/apache/incubator-mynewt-core/tree/master/net/nimble <https://github.com/apache/incubator-mynewt-core/tree/master/net/nimble> 2. Yes - it’s a full controller implementation. https://mynewt.apache.org/latest/network/ble/ini_stack/ble_ini_intro/ <https://mynewt.apache.org/latest/network/ble/ini_stack/ble_ini_intro/> goes over initializing the stack (incl. controller). Let us know if you any question pops up. And another little thing - could you please check that you have responded (via an empty email) to the auto-reply that you get when you send the dev@ mailing list subscription request? This follow-up response must be done to sign up correctly and not be caught in any mailing list filters. thanks, aditi > On Jul 15, 2016, at 6:21 AM, Hamidreza Shariati > <[email protected]> wrote: > > Hello, > > I would like to replace Nordic nRF51 SoftDevice with your BLE stack to have > this possibility to add my own proprietary LLID to link layer. > > I have two questions and I will appreciate your assistance: > > > 1- Where I can find the source code of BLE controller including link > layer of your open source code? > > 2- Everything regarding link layer such as connection event > timing(getting advertisement and sending connection request) , anchor point > timing management, checking/sending acknowledgement is done in your BLE stack > and uses nRF51 radio just to send and receive packets? > > Thanks and regards, > Hamid
