You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@mynewt.apache.org by "Sheela (JIRA)" <ji...@apache.org> on 2017/08/24 17:35:00 UTC

[jira] [Commented] (MYNEWT-333) Allow controller to both initiate and scan

    [ https://issues.apache.org/jira/browse/MYNEWT-333?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16140359#comment-16140359 ] 

Sheela commented on MYNEWT-333:
-------------------------------

No immediate need/request... leaving it in case someone from the community wants to take it up.

> Allow controller to both initiate and scan
> ------------------------------------------
>
>                 Key: MYNEWT-333
>                 URL: https://issues.apache.org/jira/browse/MYNEWT-333
>             Project: Mynewt
>          Issue Type: Improvement
>      Security Level: Public(Viewable by anyone) 
>            Reporter: William San Filippo
>            Priority: Minor
>
> 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.4.14#64029)