Hello everybody,
Sorry for the late response and thanks to everybody who helped. I enclose
below some steps to make this tutorial work
http://tinyos.stanford.edu/tinyos-wiki/index.php/CoAP_-13
All these steps worked before mid-March, so I cannot say if there is a
better way to do it right now.
1/ get tinyos-release, referred to as TR
2/ get tinyos-main, referred to as TM
3/ Replace in TR
support/sdk/c/coap
app/CoapBlip
tos/lib/net/coap
from same folder in TM
4/ add support/make/coap.extra from TM in TR
5/ Replace in TR
tos/interfaces/CoAPClient.nc
tos/interfaces/CoAPServer.nc
tos/interfaces/libCoAP.nc
from same folder in TM
6/ Add tos/interfaces/CoapResource.nc from TM in TR
7/ Remove tos/interfaces/ReadResource.nc and
tos/interfaces/WriteResource.nc in TR
8/ Use TR as the tinyos distrib
9/ build TR with normal tinyos procedure
10/ build support/sdk/c/coap as usual
11/ Be sure to use same radio channel for PppRouter and CoapBlip (see
makefile)
12/ Proceed with the Coap-13 tutorial
As I said, the problem with TM is in the RPL exchange. In this way, we are
using the BLIP and BLIP-RPL of TR and the Coap stuff from TM. Finally, we
have a working TR with Coap-13 lib and client.
The authory of this guide belongs to Congduc Pham, Professor at the
University of Pau, France.
On 14 March 2014 10:33, Markus Becker <[email protected]> wrote:
> Hi,
>
> there have been recent commits, which broke CoAP in TinyOS, see issue
> https://github.com/tinyos/tinyos-main/issues/253 and
> https://github.com/tinyos/tinyos-main/issues/254.
>
> #254 contains a fix, if you pull that in, at least CoapBlip should work
> again.
>
> Alternatively the working update to -13/-18 was
>
> https://github.com/tinyos/tinyos-main/commit/3b3483a56a4b1228a214d0e5715f22a6fa80bc85
>
> BR,
> Markus
>
> On Tuesday 11 March 2014 18:40:10 David Guillen wrote:
> > Hi Mohammad Jamal. Hi everybody,
> >
> > My name is David Guillen and I am doing some CoAP testings for an IoT
> > project.
> >
> > Is there any plan to publish a CoAP version compliant with the tutorial
> > CoAP-13? I am using the " tinyos-release" as you said and it works fine.
> > But the version in "tinyos-main" is not even sending packets. I could
> check
> > that sniffing the radio channel.
> >
> > By the way I offer myself to carry on tests of new versions, if it is
> > needed.
> >
> > Best regards,
> >
> > On 24 February 2014 04:43, Mohammad Jamal Mohiuddin
> <[email protected]>wrote:
> > > Hi Valerio Cervo,
> > >
> > > Coap is not working with the tinyos-main... Please use the
> > >
> > > tinyos-release instead of tinyos-main
> > >
> > > ......
> > >
> > > https://github.com/tinyos/tinyos-release
> > >
> > > Regards,
> > > Md.Jamal
> > > C-DAC Hyderabad
> > >
> > >
> --------------------------------------------------------------------------
> > > -----------------------------------------------------
> > >
> > > This e-mail is for the sole use of the intended recipient(s) and may
> > > contain confidential and privileged information. If you are not the
> > > intended recipient, please contact the sender by reply e-mail and
> destroy
> > > all copies and the original message. Any unauthorized review, use,
> > > disclosure, dissemination, forwarding, printing or copying of this
> email
> > > is strictly prohibited and appropriate legal action will be taken.
> > >
> --------------------------------------------------------------------------
> > > -----------------------------------------------------
> > >
> > >
> > > _______________________________________________
> > > Tinyos-help mailing list
> > > [email protected]
> > >
> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
>
> ------------------------------------------------
> | Dipl.-Ing. Markus Becker
> | Communication Networks
> | TZI - Center for Computing Technologies
> | University Bremen
> | Germany
> ------------------------------------------------
> | web: http://www-user.uni-bremen.de/~beckerm/
> | mailto: [email protected]
> | telephone: +49 421 218 62379
> | building: NW1 room: N2260
> ------------------------------------------------
>
--
*David Guillén Jiménez*
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help