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.

Implement time synchronization in TIMAC

Other Parts Discussed in Thread: CC2520, CC2530, TIMAC

Hi,

I am using MSPEXP5438 experimenter board + CC2520 transceiver

I want to determine the time when my packet is transmitted and when it is received.

I did some search and  found that it can be done by inserting timestamp using MAC timer but this method has been given for CC2530 and not for the hardware I am using.

I want to know that can we do so for the hardware I am using (MSPEXP5438 experimenter board + CC2520 transceiver) and if yes then please can someone explain this in detail how to implement it?

If this method can not be applied then is there something else that can be done to determine the time packet is transmitted and when it is received?

Waiting for the reply

Thanks and regards

Yuvraj

  • Hi,

    You should be able to implement this the same way you found it implemented for CC2530.

    This topic is discussed in this other post ( http://e2e.ti.com/support/wireless_connectivity/f/155/p/69698/264438 ) using the CC2530 but the implementation should be the same for your hardware if you are using TIMAC.

    The complexity of the implementation of time synchronization depends on how accurate you want it to be. For example, if you want a not so accurate estimate of the time when the packet is sent and the time the packet is received, you can record the time when the message is transmitted and have the other device send an acknowledge when the packed is received so whenever the sender receives the acknowledge you record the time again. 

    Hector