Feature #4148
openAdd Bluetooth RFCOMM face
50%
Description
Adding Bluetooth RFCOMM communication for NFD
Updated by Alex Afanasyev over 7 years ago
Please include links to the code you have
Updated by Da Teng over 7 years ago
Please find the link to the project that includes the code that I added:
https://github.com/datengx/ndnbluev2.git.
The classes that I added are:
BluetoothFactory
(/NFD/daemon/faces/bluetooth-factory.{hpp,cpp})
BluetoothChannel
(/NFD/daemon/faces/bluetooth-channel.{hpp,cpp})
BluetoothTransport
(/NFD/daemon/faces/bluetooth-transport.{hpp,cpp}).
The Boost ASIO related classes are organized inside the folder:
NFD/asio_bluetooth
The FaceUri
class is also modified in order to allow nfdc to recognize the bluetooth scheme, which is modified in the ndn-cxx folder. (/ndn-cxx/src/util/face-uri.{hpp,cpp}
Let me know how should I perform the code review/integration process in a more sophisticated way. (Should I open a new branch in the current version of NFD and ndn-cxx and add what I have, since my modification is based on a version that's 3 months old?)
Updated by Davide Pesavento almost 7 years ago
- Tracker changed from Task to Feature
- Subject changed from Add Bluetooth RFCOMM for NFD to Add Bluetooth RFCOMM face
- % Done changed from 90 to 50
Updated by Davide Pesavento almost 5 years ago
- Due date deleted (
07/04/2017) - Assignee deleted (
Da Teng) - Start date deleted (
06/23/2017) - Estimated time deleted (
100.00 h)