do we have to develop a single mode BLE or dual mode BLE device ?
if single mode then is this basic architecture fine :
This is the basic architecture layer which I have found out :
Host side we have : GAP and GATT protocol interact with the Security manager (SM) and the attribute protocol (ATT) Which interacts with the L2CAP protocol to send the data to the controller .
Controller side we have the following : HCI protocol which forms the interface with the link layerand the host layers
Is this architecture fine to proceed ? Also what is the next step I need to do to refine this ?