Hello,
(Background info)
I've got 2 SmartRF06 Eval boards running with a CC2650 (running HA-stack) attached to it. I got one running as coordinator and one as an end-device. As stated in my last thread i'm trying to do a PER (Packet Error Rate) Test with this setup. Since there's no official PER-Test from TI yet, i figured i'd create Z-Tool scripts to do some testing in the meantime.
I've been working on understanding how i can use Z-Tool to configure my devices and send messages from one to the other and think i got an okay understanding. Also been digging into creating scripts for Z-Tool.
(Actual Question)
What i am wondering in order to implement my PER-Test Script:
I've been planning on calculating my "Success-rate" based on a continuous number (indexing each message) and the number of totally received messages.
Now, as i understand it, the MAC-layer has no transmission control. AFAIK this is implemented by Zigbee, but is it part of the (HA-)stack, or do i have to implement such an algorithm myself? Meaning, do i have to implement a function, that waits for an Acknowledge of the previously sent message and if no Acknowlegde is received resend the message?
Or, if this is done automatically by the stack, are there parameters for this, that i can adjust?
Thanks in advance,
stephanie