[ 
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)

Reply via email to