I would like to start development on a 6lowpan edge router via sub ghz with contiki , does somebody know which radio or if available hardware platform i could use as a starting point ?
Gerwin van der Kruis
gerwin <at> vanderkruis.net
-------- Original message --------
From: George Oikonomou <george <at> contiki-os.org>
Date:15/04/2015 22:42 (GMT+01:00)
To: Contiki developer mailing list <contiki-developers <at> lists.sourceforge.net>
Subject: Re: [Contiki-developers] CC26xx Developers
> This is exactly what I mean.
OK that's getting fixed with an upcoming pull.
> Although there also needs to be a way of configuring or disabling LPM so that it doesn't interfere with nodes which need to receive data on UART (such as border routers).
> To get the CC2650 to work as a border router I need to remove the calls to lpm_drop() (otherwise serial over IP doesn't work).
That's useful feedback. Even though I don't recommend this device as a BR / SLIP radio, we still need to be able to use those examples off-the-shelf. I'll come up with a configuration define of some sorts.
Meanwhile, you can have a play with LPM PD locks. An example of how to use those can be found in both platform's examples. Look for the keep_uart_on() business. This would mean you have to modify the border router example though.
An alternative would be to change in lpm.h
#define LPM_MODE_MAX_SUPPORTED LPM_MODE_DEEP_SLEEP
If you set that to sleep and then enable the sleep mode clock for the UART, things should again work.
> The RIME test application works on CC2650 but throughput is lower than expected (13kibps on CC2650 compared to 26 kibps on CC2538 and 45 kibps on EXP5438 running the exact same application). If I use IPv6 it usually takes a long time just to establish an RPL route.
What's your radio environment like? Noisy?
> If I try to ping the radio connected device through the border router about 9 of every ten packets are lost.
That should definitely not be happening - I'm not seeing this behaviour at all over here. In fact, quite the opposite, pings in that direction are very reliable. Are you running a sniffer? Are echo requests getting ACKd by the CC2650? Where do things get dropped?
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
Contiki-developers mailing list
Contiki-developers <at> lists.sourceforge.net