[GitHub] [incubator-nuttx] v01d commented on issue #1474: BLE Link Layer and nRF52 implementation (WIP)

2021-03-23 Thread GitBox
v01d commented on issue #1474: URL: https://github.com/apache/incubator-nuttx/issues/1474#issuecomment-805337921 Closing since I will not be working on this anymore (see #2140). If someone else wishes to reconsider this in the future it can be reopened. -- This is an automated message

[GitHub] [incubator-nuttx] v01d commented on issue #1474: BLE Link Layer and nRF52 implementation (WIP)

2020-10-19 Thread GitBox
v01d commented on issue #1474: URL: https://github.com/apache/incubator-nuttx/issues/1474#issuecomment-712212569 More updates: I tackled encryption and pairing. Took some work but wasn't that hard as nimBLE takes care of some part of the cryptographic work and the nRF52832 has two

[GitHub] [incubator-nuttx] v01d commented on issue #1474: BLE Link Layer and nRF52 implementation (WIP)

2020-10-07 Thread GitBox
v01d commented on issue #1474: URL: https://github.com/apache/incubator-nuttx/issues/1474#issuecomment-705082784 Update on this work: I made several improvements to the link-layer and feels much more robust now. However I realized that to be of any use I need to support link-layer

[GitHub] [incubator-nuttx] v01d commented on issue #1474: BLE Link Layer and nRF52 implementation (WIP)

2020-10-01 Thread GitBox
v01d commented on issue #1474: URL: https://github.com/apache/incubator-nuttx/issues/1474#issuecomment-702180978 I'd also prefer to leave this for future release, it will be rushing this otherwise. As I mentioned, this still requires some work. @rdmeneze thanks!

[GitHub] [incubator-nuttx] v01d commented on issue #1474: BLE Link Layer and nRF52 implementation (WIP)

2020-09-30 Thread GitBox
v01d commented on issue #1474: URL: https://github.com/apache/incubator-nuttx/issues/1474#issuecomment-701821417 Oof... took some work and fixing some very subtle bugs but I made it work, I can retrieve the GATT characteristics of the GATT server which runs in nimBLE example app, yay!

[GitHub] [incubator-nuttx] v01d commented on issue #1474: BLE Link Layer and nRF52 implementation (WIP)

2020-09-30 Thread GitBox
v01d commented on issue #1474: URL: https://github.com/apache/incubator-nuttx/issues/1474#issuecomment-701519640 > From what I see in that fork on nimBLE, espressif added a porting layer which is based on freeRTOS and gluing their custom HCI api to handle HCI commands from nimBLE. If you

[GitHub] [incubator-nuttx] v01d commented on issue #1474: BLE Link Layer and nRF52 implementation (WIP)

2020-09-30 Thread GitBox
v01d commented on issue #1474: URL: https://github.com/apache/incubator-nuttx/issues/1474#issuecomment-701516232 @acassis this will probably only usable with nimBLE so to test it will probably better to wait we can get this in as well From what I see in that fork on nimBLE,

[GitHub] [incubator-nuttx] v01d commented on issue #1474: BLE Link Layer and nRF52 implementation (WIP)

2020-09-30 Thread GitBox
v01d commented on issue #1474: URL: https://github.com/apache/incubator-nuttx/issues/1474#issuecomment-701479827 Ok, I have worked hard on this the last few days and managed to get it closer to a working solution. I have to complete the implementation of some necessary control commands

[GitHub] [incubator-nuttx] v01d commented on issue #1474: BLE Link Layer and nRF52 implementation (WIP)

2020-09-27 Thread GitBox
v01d commented on issue #1474: URL: https://github.com/apache/incubator-nuttx/issues/1474#issuecomment-699674297 I have rebased my local branch on top of my hci-socket-raw branch (the PR on top of your branch) so that I could try it using nimBLE. I'm keeping everything on a single commit

[GitHub] [incubator-nuttx] v01d commented on issue #1474: BLE Link Layer and nRF52 implementation (WIP)

2020-09-27 Thread GitBox
v01d commented on issue #1474: URL: https://github.com/apache/incubator-nuttx/issues/1474#issuecomment-699649754 Well, I certainly hope that someone else is interested in such a feature and feels motivated to help. I certainly didn't have any BLE knowledge to begin with and learned

[GitHub] [incubator-nuttx] v01d commented on issue #1474: BLE Link Layer and nRF52 implementation (WIP)

2020-09-26 Thread GitBox
v01d commented on issue #1474: URL: https://github.com/apache/incubator-nuttx/issues/1474#issuecomment-699564794 Hi Greg, the work I'm referring to is independent of the support for nimBLE. To support nimBLE I've added support for RAW HCI sockets on top of Brennan's work. We're

[GitHub] [incubator-nuttx] v01d commented on issue #1474: BLE Link Layer and nRF52 implementation (WIP)

2020-09-26 Thread GitBox
v01d commented on issue #1474: URL: https://github.com/apache/incubator-nuttx/issues/1474#issuecomment-699560254 I went back to work with this now that I have nimBLE working on NuttX. This helped provide meaningful traffic to test the link-layer. I managed to pair my phone and start

[GitHub] [incubator-nuttx] v01d commented on issue #1474: BLE Link Layer and nRF52 implementation (WIP)

2020-08-22 Thread GitBox
v01d commented on issue #1474: URL: https://github.com/apache/incubator-nuttx/issues/1474#issuecomment-678651349 Just wanted to give an update, managed to establish and hold a connection. Next I will start by passing data packets back and forth to the HCI layer. This should be enough to

[GitHub] [incubator-nuttx] v01d commented on issue #1474: BLE Link Layer and nRF52 implementation (WIP)

2020-07-29 Thread GitBox
v01d commented on issue #1474: URL: https://github.com/apache/incubator-nuttx/issues/1474#issuecomment-665193318 A teaser of things working so far. This is scanning: ![Peek 2020-07-24