[
https://issues.apache.org/jira/browse/MYNEWT-333?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Sterling Hughes updated MYNEWT-333:
-----------------------------------
Fix Version/s: v1_1_beta1
> Allow controller to both initiate and scan
> ------------------------------------------
>
> Key: MYNEWT-333
> URL: https://issues.apache.org/jira/browse/MYNEWT-333
> Project: Mynewt
> Issue Type: Improvement
> Reporter: William San Filippo
> Priority: Minor
> Fix For: v1_1_beta1
>
>
> The bluetooth specification does not prohibit a device from attempting to
> initiate a connection and scan simultaneously. Note that I am not referring
> to the ability to do both at the same instant of time; I am referring to the
> ability of a controller to alternate between scanning and initiating. The
> current nimBLE controller only has one scanning state machine and that state
> machine object is used by an initiator and a scanner. This is the reason why,
> if either scanning or initiating is currently enabled, the controller will
> not allow the host to scan/initiate; there would have to be multiple
> instantiations of this object (and other aspects of the controller would have
> to change).
> Note that the controller does allow for scanning while there is a connection
> (or multiple connections) ongoing.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)