This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC1310: Ti Stack 15.4 - sensor reconnection issue

Part Number: CC1310


Hello All,

I am using Ti Stack 15.4 version 2.0.1 on my CC1310 evaluation boards. One board is acting as the PAN controller and the other one as the sensor. I have set it up so that the sensor reports some data (all 0's for now) at 3 second reporting interval.


when I start the network, everything works fine. The sensor is able to connect to the PAN controller, get a network short address and is able to send data at the specified 3 second intervals.

PAN controller:

MAC reset done
Cleared NV Memory...
CSF Init Done...
CSF init done...
existing network info NOT found...5334 x10us
active scan6005 x10us
energy detect scan70225 x10us
PAN ID set 1
PAN Short ADD set AABB
start pan controller...
started
Channel: 0
NETWORK OPERATIONAL (STARTED)
JOINING ON
*** Join request received from mote : 3B:55:E0:D:0:4B:12:0
*** Sensor not in DB. assigned new short address : FFFF
*** sensor mote added to DB
*** Sensor mote association OK
*** Config request sent to sensor 0x1
ConfigRsp: 0x1

Sensor

sensor started
AA
us:0
us:149
BB
CC
*** AMR BASELINE ***
AMR Z-2307
AMR Y-1306
AMR X-1178
* sent association request
* Configured Network ID : 0xAABB
*** Network association OK...
*** PAN SHORT ADD RECEIVED FROM PAN : 1
(-)
(-)

(-) gets printed every 3 second data read cycle. Notice how the pan controller sends the configuration to 0x1 and gets a response.

But things go wrong when I restart / power cycle the sensor while keeping the PAN controller on. In this case, for some reason the PAN controller keeps on sending the configuration to the sensor but gets no response. It's keeps on doing this for a very long time and then sometimes all of a sudden it will get a reply from the sensor. In the meantime the sensor starts the 3 second data cycle but the data never reaches the pan controller (as it hasn't received a response to the config packet).


PAN controller

*** Join request received from mote : 3B:55:E0:D:0:4B:12:0
*** sensor already in DB. short address : 1
*** Sensor mote association OK
!Responding: 0x1
*** Config request sent to sensor 0x1
!Responding: 0x1
*** Config request sent to sensor 0x1
!Responding: 0x1

sensor

CC
*** AMR BASELINE ***
AMR Z-2490
AMR Y-1059
AMR X-1463
* sent association request
* Configured Network ID : 0xAABB
*** Network association OK...
*** PAN SHORT ADD RECEIVED FROM PAN : 1
(-)
(-)
(-)
(-)

this behavior seems to be very erratic and I am not sure what could be going wrong. Any help would be appreciated.

Thanks !