[
https://issues.apache.org/jira/browse/MYNEWT-118?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15185559#comment-15185559
]
Aditi Hilbert edited comment on MYNEWT-118 at 3/8/16 7:22 PM:
--------------------------------------------------------------
Hi everyone,
It is exciting to see so much interest in this project. And Larry, thanks for
your interest in helping to mentor students!
We are rapidly adding changes to the codebase and documentation, but the Mynewt
site is indeed the best place to start. https://mynewt.apache.org
You can see how the code is organized, how we have a basic OS with different
features available (BLE stack being one of them), how we have a Newt tool to
build the images for different hardware. You can get an idea of what the api
for the different OS features are and what you might want to interact with in
your proposed application. We can hook up sensor peripherals to the hardware as
well - so that could be something your app interacts with. So please go over
the docs, join our mailing list to keep abreast of the activity, and discuss
any ideas that pop up.
We will be adding some mini-tutorials and api info for BLE 4.2 in the
Networking User Guide over the next week or so before the student application
window opens on March 14th. We have implemented most of BLE 4.2 except pairing
and security - that piece should be in by May. We have both the controller and
host components of BLE and have implemented all the mandatory GATT services and
several of the optional services.
Larry, will you be sending a mentor request to the
[email protected]?
thanks,
aditi
was (Author: aditihilbert):
Hi everyone,
It is exciting to see so much interest in this project. And Larry, thanks for
your interest in helping to mentor students!
We are rapidly adding changes to the codebase and documentation, but the Mynewt
site is indeed the best place to start. You can see how the code is organized,
how we have a basic OS with different features available (BLE stack being one
of them), how we have a Newt tool to build the images for different hardware.
You can get an idea of what the api for the different OS features are and what
you might want to interact with in your proposed application. We can hook up
sensor peripherals to the hardware as well - so that could be something your
app interacts with. So please go over the docs, join our mailing list to keep
abreast of the activity, and discuss any ideas that pop up.
We will be adding some mini-tutorials and api info for BLE 4.2 in the
Networking User Guide over the next week or so before the student application
window opens on March 14th. We have implemented most of BLE 4.2 except pairing
and security - that piece should be in by May. We have both the controller and
host components of BLE and have implemented all the mandatory GATT services and
several of the optional services.
Larry, will you be sending a mentor request to the
[email protected]?
thanks,
aditi
> GSoC - Android or iOS application to interact with devices/boards powered by
> Mynewt OS and BLE stack (Nimble)
> -------------------------------------------------------------------------------------------------------------
>
> Key: MYNEWT-118
> URL: https://issues.apache.org/jira/browse/MYNEWT-118
> Project: Mynewt
> Issue Type: New Feature
> Reporter: Aditi Hilbert
> Assignee: Aditi Hilbert
> Labels: gsoc2016
>
> Mentor: Will San Filippo, Marko Kiiskila, Aditi Hilbert
> Difficulty: Medium-Hard
> Skills: C, Java or Objective-C or Swift, basic knowledge of Bluetooth Low
> Energy
> Description: Android and iOS have built-in platform support for Bluetooth Low
> Energy in the central role and provide APIs that apps can use to discover
> devices, query for services, and read/write characteristics. Utilize these
> available APIs to build your own application that interacts with a device
> running Mynewt. An example of an application is one that graphically displays
> all the available LEDs on a board and allows the user to make them blink in
> any desired pattern.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)