[riot-devel] GSOC 2015 N2: BLE Stack
Hi All I am currently doing my second year of my masters in Embedded System at KTH Royal Institute of technology. I am very interested in Working for this Network project Bluetooth Low Energy development with RIOT OS for this GSoC 2015. I have 4 years of experience as Embedded system developer I have worked for 4 projects in Embedded Linux and Device drivers. I also have some good fundamental understanding of Bluetooth Low energy stack and Working knowledge of Linux Network Device driver.. I have a strong passion to work and contribute for Operating system projects. I understand that i need to implement link layer and controller interface . Best regards Gokul ___ devel mailing list devel@riot-os.org http://lists.riot-os.org/mailman/listinfo/devel
[riot-devel] Looking for RIOT consultants/contractors
Hello RIOTers, I work for a small business that does remote temperature monitoring for food safety (https://freshtemp.com) and we're strongly considering RIOT for the next version of our system. I wrote a small microkernel that is used in some of our other products and so am familiar with OS and embedded programming on Atmel AVRs, but I am not familiar with RIOT. We're looking for a contractor or consultant that can answer my many questions about RIOT and assist us in getting up to TCP/UDP-level communication with the stack described below. We are looking for someone fairly familiar with RIOT already, and we expect to use 15 hours to 50 hours of this person's time. The time will depend on what amount of RIOT modifications are necessary for our platform, and what problems we run into. Our stack: - Sensors * Undecided MCU but probably ARM Cortex M0 or M0+ * ATZB-RF-212B-0-CN RF module operating on 900 MHz using the AT86RF212B transceiver * Requires high-ish accuracy timekeeping with external crystal * Requires access to ADC for temperature measurement * Battery powered and thus power sensitive - need to be able to use low power states of MCU - Gateway * Linux SOM (probably Variscite) with Cortex A9 * ATZB-RF-212B-0-CN RF module operating on 900 MHz using the AT86RF212B transceiver - Wireless * Star topology * 6lowpan on 802.15.4 on 900 MHz, chosen because of compatibility with linux. If another layer on top of 15.4 would result in better power numbers, that would be valuable info to have * Hopefully able to utilize 15.4's Guaranteed Time Slices (GTS) to reduce power consumption Experience with the linux side of this communication system would be very nice, but not necessary. So are you interested in getting paid to work on RIOT? Send me an email at craig [at] freshtemp.com off list and provide some credentials and why we should work with you. Thank you! Craig Younkins FreshTemp.com CTO ___ devel mailing list devel@riot-os.org http://lists.riot-os.org/mailman/listinfo/devel
[riot-devel] GSOC : project N1 : BLE stack
hi all , i am working on the project n1 : BLE stack for RIOT OS from my basic googling i found out that i need to implement a GAT and GATT and L2CAP protocol on the RIOT OS to setup the BLE stack . How do i start approaching this ? please help ? i dont know how to proceed after this ? thanks in advance -- Regards Kausthub Naarayan B ___ devel mailing list devel@riot-os.org http://lists.riot-os.org/mailman/listinfo/devel
Re: [riot-devel] TLS
Hi Matthias! There is also a port of the Relic library toolkit https://code.google.com/p/relic-toolkit/ including an extension for modern Edwards Curves (ECC). For the current status of the Relic porting see https://github.com/RIOT-OS/RIOT/pull/2213 - I think it's only a matter of a few days to get it merged. Cheers, Oleg -- panic(esp_handle: current_SC == penguin within interrupt!); linux-2.2.16/drivers/scsi/esp.c pgpmdkyixHmWP.pgp Description: PGP signature ___ devel mailing list devel@riot-os.org http://lists.riot-os.org/mailman/listinfo/devel
Re: [riot-devel] Build issue on Windows (8.1)
Hi Murat! make BOARD=mbed_lpc1768 arm-none-eabi-gcc.exe: error: /cygdrive/d/developments/RIOT/examples/ipc_pingpong/main.c: No such file or directory arm-none-eabi-gcc.exe: fatal error: no input files I have currently no Windows machine to test at hand, but could test to build with QUIET=0 make and post the output? Cheers, Oleg -- printk(KERN_DEBUG %s: burped during tx load.\n, dev-name) linux-2.6.6/drivers/net/3c501.c pgpbNTgcPbHHU.pgp Description: PGP signature ___ devel mailing list devel@riot-os.org http://lists.riot-os.org/mailman/listinfo/devel
[riot-devel] open PhD student position - Deterministic Networking for the Industrial IoT - Inria Paris-Rocquencourt
[apologies for cross-posting] Deterministic Networking for the Industrial Internet of Things Position type: PhD Student Where: Inria Paris-Rocquencourt, HIPERCOM2 team advisor: thomas.watte...@inria.fr (http://eecs.berkeley.edu/~watteyne/) HR Contact: cecile.bertrand-kalko...@inria.fr Application deadline: 30 April 2015 Research goal = The goal of this research is to participate in creating the Internet of (Important) Things, the cornerstone technology for tomorrow's Smart Factory. You will conduct a rigorous study on the capabilities of low-power wireless mesh Time Synchronized Channel Hopping (TSCH) technology, and identify its performance bounds (latency, throughput, reliability, power consumption). Through your research, you will contribute to open-source projects such as OpenWSN, conduct experimental studies, participate in standardization activities, and drive international collaboration with the leading research teams in the field. Research Context Tomorrow's smart factory will rely heavily on low-power wireless mesh technology to monitor and automate the manufacturing process. A combination of centralized control and distributed intelligence will ensure different data flows coexist in the wireless umbrella network spanning the smart factory. For low-power wireless to be usable in tomorrow's smart factory, it must offer Determinism, Manageability and Service level agreements. One major challenge is that wireless is unreliable in nature: in a typical smart factory environment, multi-path fading and external interference affect the reliability of the wireless links. We propose a ground-up redesign of low-power wireless technology, with an architecture rooted in the Time Synchronized Channel Hopping (TSCH) link-layer technology focused on determinism and manageability. A TSCH network combines time synchronization to achieve ultra low-power resource reservation, and channel hopping to increase reliability of the wireless link by combating external interference and multi-path fading. Communication in a TSCH network is orchestrated by a schedule which indicates to each node what to do in each timeslot (transmit, receive or sleep), and on which channel (frequency). Description === The goal of your research is to conduct a rigorous study on the capabilities of TSCH technology and identify its performance bounds (latency, throughput, reliability, power consumption). The idea is two-fold: (1) define the box of constraints TSCH technology can be used in, and quickly identify unrealistic assumptions, and (2) determine the theoretical performance bounds of TSCH networks. You will then compare these results against solutions developed in the IETF 6TiSCH working group, and by other members of the HiPERCOM2 research team. You will take a non-conventional approach by building an empirical model of TSCH using real-world dense connectivity datasets which you will gather on a large number of testbeds and environments. These datasets will be dense in time, in space, and in frequency, and will constitute the largest set of dense connectivity datasets in the world. The connectivity datasets will allow you to precisely quantify the benefits of channel hopping by conducting what-if scenarios to compare single-channel solutions to channel hopping. You goal will be to use these results to develop a stochastic connectivity model to precisely determine the (soft) real-time performance bounds attainable on a TSCH network. You will need to encompass both the link-layer scheduling, and the multi-hop routing solution used. You will use this model to evaluate the different mechanisms being developed in the IETF 6TiSCH working group, and define solutions to introduce determinism in low-power wireless technology. You will conduct research in an extremely stimulating environment, with the HiPERCOM2 team, but also in constant collaboration with other international research teams, through open-source projects, and by interacting with standardization bodies. Experimentation will play an important role in your research. You will implement your different proposals in OpenWSN ( http://openwsn.berkeley.edu/), and conduct experimental validation on the IoT-lab (https://www.iot-lab.info/), a 2728-node open testbed deployed in 6 sites across France. You will also interact closely with the IETF standardization processes, in particular through the 6TiSCH working group. This will give you an opportunity to contribute to defining tomorrow's standards and products. Through the REALMS associate team, you will also closely work together with the research teams of Prof. Glaser (UC Berkeley) and Prof. Kerkez (U. Michigan). Skills and expertise We are looking for outstanding candidates ready to make a significant contribution to the field of low-power wireless mesh networking. This grand challenge includes working with real-world hands-on experimentation, contributing to
Re: [riot-devel] Biweekly virtual meeting
Hi! I am not able to join via the new link either. Its says RIOT not online. Can you try with http://placecam.de/call.php?c=lmakKMrDG8a35aIBNqLBvOnApExkKFntj9xXawGNgTc- Cheers, Oleg -- panic(Unable to find empty mailbox for aha1542.\n); linux-2.2.16/drivers/scsi/aha1542.c pgpkt3auxAvnL.pgp Description: PGP signature ___ devel mailing list devel@riot-os.org http://lists.riot-os.org/mailman/listinfo/devel
Re: [riot-devel] Biweekly virtual meeting
Oh! Thanks a lot :) *Regards ,Nasrin Jaleel* || +91 95614 36072 4th Year Engineering Undergraduate B.E (Hons) Computer Science *BITS PILANI K.K.BIRLA Goa Campus http://www.bits-pilani.ac.in/goa/* email : nasrin.jaleel...@gmail.com On Wed, Mar 11, 2015 at 4:11 PM, Oleg Hahm oliver.h...@inria.fr wrote: Hi! I am able to connect finally! But says maximum no. of users :( Reason might be that we just finished with the meeting. Check out the minutes on http://riot.pad.spline.de/8 Cheers, Oleg -- printk(CPU[%d]: Sending penguins to jail...,smp_processor_id()); [... 20 lines ...] printk(CPU[%d]: Giving pardon to imprisoned penguins\n, smp_processor_id()); linux-2.4.8/arch/sparc64/kernel/smp.c ___ 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