CoAP on Zolertia Z1 with appropriate resources
- res-battery (GET Battery Value)
- res-name (GET Details of the Z1 Mote)
- res-radio (GET LQI/RSSI values of Z1 Mote)
- rplinfo (GET Neighbouring routes and Parents of Z1 Mote)
Clone the directory:
$ git clone https://github.com/shantanoo-desai/coapZ1.git
In your Contiki-OS repository
make clean all
make TARGET=z1 er-server.upload
make z1-reset && make login
When login on USB is estabilished press RST button on Z1 Mote to see the Connection Details
(Based on hello-world.c
resource programmed in Erbium in Contiki-OS.)
Before doing the above steps do the following:
cd resources/
gedit res-name.c
Change the Node details Option to your Mote details. e.g. Z1RC1234 Node ID: 1234
accordingly in order to
Identity motes when a large number of such devices are used.
do the following to get LQI or RSSI values respectively:
GET coap://[IPv6 Address of Node]:5683/radio?p=lqi
GET coap://[IPv6 Address of Node]:5683/radio?p=rssi
Implementations such as Copper or SMCP can be used to GET all resources.