Hey Caroline,

you can use `xtimer_now()` [1] to get the current system time before the function call and again after the function call. Then you can calculate the difference. `xtimer_now()` returns an uint32_t and the unit is microseconds.

Best,
Cenk

[1] https://github.com/RIOT-OS/RIOT/blob/master/sys/include/xtimer.h#L75

On 21.10.2015 09:58, QUEVA Caroline 242137 wrote:
Hi all !

I am currently testing RIOT in native to create a network with nodes communicating using UDP and RPL. I would like to measure time of specific functions but I didn't find a way to do it, is there anything implemented to measure time ?

Then, I plan to create this network with msp430 nodes if it's possible with the new release. So, for msp430, is there a way to measure execution time ?

Thanks for your help,


Caroline QUEVA
Research Engineer at CEA-LIST
DRT/LIST/DACLE/LIALP
Laboratoire Infrastructures et Ateliers pour le Logiciel sur Puces

Commissariat à l’énergie atomique et aux énergies alternatives
MINATEC Campus | 17 rue des Martyrs | 38054 Grenoble Cedex 9


_______________________________________________
users mailing list
[email protected]
https://lists.riot-os.org/mailman/listinfo/users

_______________________________________________
users mailing list
[email protected]
https://lists.riot-os.org/mailman/listinfo/users

Reply via email to