SWRA625B August   2018  – February 2020 CC1352P , CC1352R , CC2652P , CC2652R , CC2652R7 , CC2652RSIP

 

  1.   Z-Stack End Device Power Consumption Measurement With the SimpleLink Wireless MCU Family
    1.     Trademarks
    2. 1 Introduction
    3. 2 Abbreviations and Acronyms
    4. 3 System Overview
      1. 3.1 Hardware:LAUNCHXL-CC1352P-2, LAUNCHXL-CC26X2R1
      2. 3.2 Software: Z-Stack
        1. 3.2.1 Z-Stack Development Environment
    5. 4 Measurement Setup
      1. 4.1 Instrumentation
      2. 4.2 Software Setup
        1. 4.2.1 Programming
        2. 4.2.2 ZC Node
        3. 4.2.3 ZED Node
        4. 4.2.4 GPD Node
        5. 4.2.5 Commissioning
    6. 5 Measurements
      1. 5.1 Measurements for Regular ZED
      2. 5.2 Measurements for Green Power Device
      3. 5.3 Measurements Using the EnergyTrace Tool
    7. 6 Application to a Practical Use Case
      1. 6.1 Estimation for Usage Scenario
        1. 6.1.1 Usage Scenario 1
      2. 6.2 Usage Scenario 2
    8. 7 Batteryless Green Power Device
    9. 8 Summary
    10. 9 References
  2.   Revision History

Application to a Practical Use Case

From Section 4 through Section 5, ZC Light/Light Sink and ZED/GPD Switch applications has been used for ease of measurement setup excluding any possible device external current consumption. With this configuration, it is assumed that the ZED switch sends the Toggle command and polls for the Default Response from the ZC Light. The message exchange sequence can be seen in Figure 17 and also described below:

  • The End device sends an On/Off Cluster Toggle command, and receives a MAC ACK with message pending bit set to 0 from the Coordinator.
  • The End devicepolls the Coordinator, the Coordinator sends a MAC ACK with pending bit set to 1, suggesting it will send a queued message. This is the On/Off Cluster Default Response to the On/Off Toggle command sent earlier.
  • The End device then sends a MAC ACK to the received Default Response.
  • The End device finally wakes up again after the QUEUED_POLL_RATE to check whether or not there are any more messages buffered at the parent. It gets a MAC ACK with pending bit set to 0, and enters sleep mode.
swra625-message-sequence.gifFigure 17. Message Sequence: End Device Switch Sends Toggle Command to a Coordinator Light