btashton commented on pull request #1661:
URL: https://github.com/apache/incubator-nuttx/pull/1661#issuecomment-693734593


   > Debugging leads me here:
   > 
   > 
https://github.com/apache/incubator-nuttx/blob/18cae2e78a7f4ab61a34e4e66b6b272d96b8e1a3/net/bluetooth/bluetooth_sockif.c#L909
   > 
   > And at that point since I'm trying to use BTPROTO_HCI this is not yet 
supported. As I mentioned nimBLE implements L2CAP on ther own so they produce 
HCI commands to be sent via the socket directly.
   
   That is correct BTPROTO_HCI in the **NuttX** stack is not implemented.  That 
is what this PR will done when it is complete, but right now it is just stubbed 
out.
   
   Are you trying to run the nimble stack on top of NuttX?  To do that we would 
need to implement the USER or RAW channels for BTPROTO_HCI.  These were low 
priority for me because they bypass the kernel, instead userspace would use the 
L2CAP for GATT and (BTPROTO_HCI -- CONTROL_CHANNEL) for doing things like 
setting advertisements, scanning, etc...


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to