[riot-devel] GSOC 2015 N2: BLE Stack

2015-03-11 Thread Gokul Krishna
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

2015-03-11 Thread Craig Younkins
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

2015-03-11 Thread Kausthub Naarayan
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

2015-03-11 Thread Oleg Hahm
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)

2015-03-11 Thread Oleg Hahm
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

2015-03-11 Thread Thomas Watteyne
[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

2015-03-11 Thread Oleg Hahm
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

2015-03-11 Thread Nasrin Jaleel
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