Re: [riot-devel] GSoC 2015 Introduction - N1 BLE Project
Hi Oleg, Thanks for your quick reply :-) > > May I ask you what exactly you're planning to do there? To the best of my > knowledge the Thread specification will be only released to some members of > the partners in June. > Your absolutely right. What I'm doing is trying to implement communication over different nodes that use different protocols (BLE, Z-Wave, Zigbee) using IPV6 packets. That not exactly Thread but, we work with what is at hand ^^ I think just reading through the Wiki [1] and the mailing list archives [2] > will already help to get a rough understanding of how the community works. > Particular [3] might be interesting to read. > > Sure, I've already read it. And I was asking for "informal" things, to better get in touch with Riot community ;-) Usually both, next call and Hack'n'ACK would happen next week (see also the > calendar on the web page). For the call, we might provide an additional > session this week for GSOC applications. We'll let you know ASAP. For the > H&A: > Martine, can you confirm that C-Base is reserved again? Yeap, I'll try to attend. > Probably Hauke and Martine know best of the new network stack and will most > likely mentor this project. > > Ok, so I will contact them directly. To start, Hauke, Martine, can you give me some pointers about the network stack ? Ideas and suggestions you already have had ? I read Martine's RIOT network presentation about refactoring, what's the current state of that ? Cheers, Alexis ___ devel mailing list devel@riot-os.org http://lists.riot-os.org/mailman/listinfo/devel
Re: [riot-devel] GSoC 2015 Introduction - N1 BLE Project
Hi Alexis, You don't necessarily need to implement everything from scratch. Maybe you can find parts of the BLE stack implemented under a compatible license somewhere. Cheers, Ludwig Am 16. März 2015 10:13:15 MEZ, schrieb Alexis DUQUE : >HI RIOT Developers ! > >I'm Alexis, from Lyon, France, student in Telecom Engineering. >I'm fond of IoT, embedded development, FOS Projects, and >I'm currently doing a master thesis in Barcelona, wich focus on Thread >( >http://www.threadgroup.org/) protocols stack. > >I will be really interested to take part of RIOT community as >developer, >starting working on BLE Project. >Even if I've no experience with RIOT development (I just use it on >MSP430) >, I well know BLE at different level of the stack : I've worked on >Nordic >nrf1822 eval board, nrf8001 with Arduino, Android API, and Bluez driver >on >Unix system. >Obviously, I'm familiar with C/C++ and embedded development, on >different >platforms such as Arduino, STM32L0, MSP430 or M2M Gateways (arm poky >toolchain with Yocto builded distro). > >As this is just an introduction and presentation post, I've not yet >technical questions (but they will come :-) ) But if can someone >introduce >me the community, core developers, processes, to know you a bit more, >that >will be great ! >Some questions: When are next virtual meeting, or call (18/03) ? the >next >Hack'n'ACK (26/03)? >Who is the potential mentor for N1 BLE project (or the dev that best >known >RIOT network implementation) ? >In my point of view, implementing complete BLE stack is a huge work for >4 >month project. What do you think about that ? Which is the priority >(central, peripheral roles) ? For you, what's better for the community >: >unachieved work on bigger project, or reduced but well tested and >documented keys functionalities ? > >To conclude, I've participated (with success :-)) on GSoC2014 with >OpenMRS ( >openmrs.org) on Atlas project. And I'm currently the lead dev and >maintainer of OpenMRS Atlas server (atlas.openmrs.org), and OpenMRS >Atlas >Module (https://dev.openmrs.org/#/show/atlas/). > >Cheers, > >Alexis DUQUE > > > > >___ >devel mailing list >devel@riot-os.org >http://lists.riot-os.org/mailman/listinfo/devel ___ devel mailing list devel@riot-os.org http://lists.riot-os.org/mailman/listinfo/devel
Re: [riot-devel] GSoC 2015 Introduction - N1 BLE Project
Hi Alexis! Welcome to RIOT! > I'm Alexis, from Lyon, France, student in Telecom Engineering. > I'm fond of IoT, embedded development, FOS Projects, and > I'm currently doing a master thesis in Barcelona, wich focus on Thread ( > http://www.threadgroup.org/) protocols stack. May I ask you what exactly you're planning to do there? To the best of my knowledge the Thread specification will be only released to some members of the partners in June. > I will be really interested to take part of RIOT community as developer, > starting working on BLE Project. > Even if I've no experience with RIOT development (I just use it on MSP430) > , I well know BLE at different level of the stack : I've worked on Nordic > nrf1822 eval board, nrf8001 with Arduino, Android API, and Bluez driver on > Unix system. > Obviously, I'm familiar with C/C++ and embedded development, on different > platforms such as Arduino, STM32L0, MSP430 or M2M Gateways (arm poky > toolchain with Yocto builded distro). Sounds like excellent prerequisites! > As this is just an introduction and presentation post, I've not yet > technical questions (but they will come :-) ) But if can someone introduce > me the community, core developers, processes, to know you a bit more, that > will be great ! I think just reading through the Wiki [1] and the mailing list archives [2] will already help to get a rough understanding of how the community works. Particular [3] might be interesting to read. > Some questions: When are next virtual meeting, or call (18/03) ? the next > Hack'n'ACK (26/03)? Usually both, next call and Hack'n'ACK would happen next week (see also the calendar on the web page). For the call, we might provide an additional session this week for GSOC applications. We'll let you know ASAP. For the H&A: Martine, can you confirm that C-Base is reserved again? > Who is the potential mentor for N1 BLE project (or the dev that best known > RIOT network implementation) ? Probably Hauke and Martine know best of the new network stack and will most likely mentor this project. > In my point of view, implementing complete BLE stack is a huge work for 4 > month project. What do you think about that ? Which is the priority > (central, peripheral roles) ? For you, what's better for the community : > unachieved work on bigger project, or reduced but well tested and > documented keys functionalities ? In general: a solid, well documented and easily extendible implementation is usually better. Cheers, Oleg [1] https://github.com/RIOT-OS/RIOT/wiki/ [2] http://lists.riot-os.org/pipermail/devel/ [3] https://github.com/RIOT-OS/RIOT/wiki/Contributing-to-RIOT -- /* After several hours of tedious analysis, the following hash * function won. Do not mess with it... -DaveM */ linux-2.2.16/fs/buffer.c pgpBQUuOvT5Gm.pgp Description: PGP signature ___ devel mailing list devel@riot-os.org http://lists.riot-os.org/mailman/listinfo/devel
[riot-devel] GSoC 2015 Introduction - N1 BLE Project
HI RIOT Developers ! I'm Alexis, from Lyon, France, student in Telecom Engineering. I'm fond of IoT, embedded development, FOS Projects, and I'm currently doing a master thesis in Barcelona, wich focus on Thread ( http://www.threadgroup.org/) protocols stack. I will be really interested to take part of RIOT community as developer, starting working on BLE Project. Even if I've no experience with RIOT development (I just use it on MSP430) , I well know BLE at different level of the stack : I've worked on Nordic nrf1822 eval board, nrf8001 with Arduino, Android API, and Bluez driver on Unix system. Obviously, I'm familiar with C/C++ and embedded development, on different platforms such as Arduino, STM32L0, MSP430 or M2M Gateways (arm poky toolchain with Yocto builded distro). As this is just an introduction and presentation post, I've not yet technical questions (but they will come :-) ) But if can someone introduce me the community, core developers, processes, to know you a bit more, that will be great ! Some questions: When are next virtual meeting, or call (18/03) ? the next Hack'n'ACK (26/03)? Who is the potential mentor for N1 BLE project (or the dev that best known RIOT network implementation) ? In my point of view, implementing complete BLE stack is a huge work for 4 month project. What do you think about that ? Which is the priority (central, peripheral roles) ? For you, what's better for the community : unachieved work on bigger project, or reduced but well tested and documented keys functionalities ? To conclude, I've participated (with success :-)) on GSoC2014 with OpenMRS ( openmrs.org) on Atlas project. And I'm currently the lead dev and maintainer of OpenMRS Atlas server (atlas.openmrs.org), and OpenMRS Atlas Module (https://dev.openmrs.org/#/show/atlas/). Cheers, Alexis DUQUE ___ devel mailing list devel@riot-os.org http://lists.riot-os.org/mailman/listinfo/devel