Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Roadmap #3

Closed
mrquincle opened this issue Nov 10, 2014 · 2 comments
Closed

Roadmap #3

mrquincle opened this issue Nov 10, 2014 · 2 comments

Comments

@mrquincle
Copy link

Is there a roadmap defined somewhere? Currently I'm working on the S130 device because I need to be able to operate as a server.

Would the following signatures be fine?

virtual ble_error_t startScanning(const GapScanningParams &) = 0;
virtual ble_error_t stopScanning(void)                    = 0;

What else do we need? How do you prefer to maintain the list of devices that have been scanned for?

And how do I make a distinction between functionality that only allows peripheral roles versus central roles (say the S110 vs the S120 vs the S130)?

@rgrover
Copy link
Contributor

rgrover commented Nov 11, 2014

Here's on poor attempt at keeping a list of potential improvements: http://developer.mbed.org/teams/Bluetooth-Low-Energy/wiki/API-Development

My short-term roadmap (and I'd be very glad to receive input on this):

  • add support for BLE_API to a BLE radio from CSR. This will also exercise our claim for architecture neutrality.
  • add APIs for GATT Client. This will allow launching service discovery and to demonstrate compatibility with Apple's ANCS.
  • Move towards BLE4.1; and corresponding updates to underlying BLE stacks--such as move to S130.

I'm happy to receive community support and that might cause us to move out of order depending on what's considered useful. If you add support for startScanning() for instance, I'd be very glad to receive it; and if that means moving towards S130, I'm happy to consider it prematurely.

BTW, the above APIs for scanning seem alright. Feel free to submit pull requests.

Another roadmap item which is active but proceeding very slowly: hire some keen enthusiasts/experts, hopefully from the community, to help accelerate our progress. Any takers?

@rgrover
Copy link
Contributor

rgrover commented Nov 20, 2014

I suppose this is no longer an issue.

@rgrover rgrover closed this as completed Nov 20, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants