NXP KW2xD Reference guide

  • Hello! I am an AI chatbot trained to assist you with the NXP KW2xD Reference guide. I’ve already reviewed the document and can help you find the information you need or explain it in simple terms. Just ask your questions, and providing more details will help me assist you more effectively!
Document Number: BSBBZTCRM
Rev. 3
01/2016
© 2016 Freescale Semiconductor, Inc. All rights reserved.
BeeStack BlackBox ZigBee
®
Technology Test Client (ZTC)
Reference Manual
Contents
BeeStack BlackBox ZigBee Test Client Reference Manual, Rev. 3, 01/2016
Freescale Semiconductor, Inc. iii
Chapter 1
About This Book
1.1 Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
1.2 Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
1.3 Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
1.4 Definitions, Acronyms, and Abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
1.5 Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
1.6 Suggested Reading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
Chapter 2
Introduction
2.1 BeeStack BlackBox ZigBee Test Client Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
2.2 ZigBee Network Interfaces. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
2.3 SAP Handler and API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
2.4 Typical ZigBee Test Network. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
2.5 Basic PC Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
2.5.1 Freescale Development Boards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
Chapter 3
Creating a Test Environment
3.1 Configuring the ZigBee Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
3.2 Importing Project Code to IAR Embedded Workbench. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
3.2.1 Compiling Code Using IAR Embedded Workbench . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
3.2.2 Loading the Code Image into a Kinetis (TWR-KW2xDxxx) Tower System module via J-Link
3-4
3.2.3 Loading the Code Image into a Kinetis (TWR-KW2xDxxx) Module via OpenSDA . . . . . 3-5
Chapter 4
Making New ZTC Commands
4.1 XML Modifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
4.2 ZTC Target Side Modifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
Chapter 5
Wireless Network Monitoring and ZTC
5.1 Monitoring RF Interactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
5.2 Wireless Network Monitors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2
Chapter 6
ZTC Frame Format
Appendix A
BeeStack BlackBox ZigBee Test Client Reference Manual, Rev. 3, 01/2016
iv Freescale Semiconductor, Inc.
Commands and Events
A.1 BlackBox ZTC Message List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1
Appendix B
Detailed ZTC Message Descriptions
B.1 General ZTC Messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-1
B.1.1 BlackBox.ReadSAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-1
B.1.2 BlackBox.ReadSASConfirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-1
B.1.3 BlackBox.WriteSAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-3
B.1.4 ZTC_EZModeCommissioning_STARTrequest . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-4
B.1.5 ZTC_EZModeCommissioning_STARTconfirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-4
B.1.6 ZTC-AddToAddressMapPermanent.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-5
B.1.7 ZTC-AddToAddressMapPermanent.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-5
B.1.8 ZTC-BeeStackSave.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-6
B.1.9 ZTC-CPUReset.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-6
B.1.10 ZTC-Debug.event . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-7
B.1.11 ZTC-Error.event . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-7
B.1.12 ZTC-Event . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-8
B.1.13 ZTC-GetChannel.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-9
B.1.14 ZTC-GetChannel.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-9
B.1.15 ZTC-GetMode.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-10
B.1.16 ZTC-GetMode.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-10
B.1.17 ZTC-GetNumOfMsgs.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-12
B.1.18 ZTC-GetNumOfMsgs.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-12
B.1.19 ZTC-GetPanID.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-13
B.1.20 ZTC-GetPanID.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-13
B.1.21 ZTC-ModeSelect.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-14
B.1.22 ZTC-ModeSelect.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-15
B.1.23 ZTC-NVGetDataSetDesc.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-15
B.1.24 ZTC-NVGetDataSetDesc.Confirm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-16
B.1.25 ZTC-NVGetPageHeaders.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-16
B.1.26 ZTC-NVGetPageHeaders.Confirm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-17
B.1.27 ZTC-Ping.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-17
B.1.28 ZTC-Ping.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-17
B.1.29 ZTC-ReadExtAddr.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-18
B.1.30 ZTC-ReadExtAddr.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-18
B.1.31 ZTC-ReadMemoryBlock.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-19
B.1.32 ZTC-ReadMemoryBlock.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-19
B.1.33 ZTC-S08RadioRegisterRead.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-19
B.1.34 ZTC-S08RadioRegisterRead.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-20
B.1.35 ZTC-S08RadioRegisterWrite.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-20
B.1.36 ZTC-S08RadioRegisterWrite.Confirm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-20
B.1.37 ZTC-SetChannel.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-21
B.1.38 ZTC-SetChannel.Confirm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-21
BeeStack BlackBox ZigBee Test Client Reference Manual, Rev. 3, 01/2016
Freescale Semiconductor, Inc. v
B.1.39 ZTC-SetPanID.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-22
B.1.40 ZTC-SetPanID.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-22
B.1.41 ZTC-WriteExtAddr.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-22
B.1.42 ZTC-WriteExtAddr.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-23
B.1.43 ZTC-WriteMemoryBlock.Confirm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-23
B.1.44 ZTC-WriteRAMMemoryBlock.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-24
B.1.45 ZTC-AddToAddressMapPermanent.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-24
B.1.46 ZTC-AddToAddressMapPermanent.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-24
B.1.47 ZTC-BlackBoxWriteSAS.Confirm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-25
B.1.48 ZTC-GetSeed.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-25
B.1.49 ZTC-GetSeed.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-26
B.1.50 ZTC-RemoveFromAddressMap.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-26
B.1.51 ZTC-RemoveFromAddressMap.Confirm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-26
B.1.52 ZTC-OTASupportCancelImage.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-27
B.1.53 ZTC-OTASupportCancelImage.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-27
B.1.54 ZTC-OTASupportCommitImage.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-28
B.1.55 ZTC-OTASupportCommitImage.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-28
B.1.56 ZTC-OTASupportImageChunk.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-28
B.1.57 ZTC-OTASupportImageNotify.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-29
B.1.58 ZTC-OTASupportImageNotify.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-29
B.1.59 ZTC-OTASupportPushImageChunk.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-30
B.1.60 ZTC-OTASupportPushImageChunk.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-30
B.1.61 ZTC-OTASupportQueryImage.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-31
B.1.62 ZTC-OTASupportQueryImageRsp.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-31
B.1.63 ZTC-OTASupportQueryImageRsp.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-32
B.1.64 ZTC-OTASupportSetMode.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-32
B.1.65 ZTC-OTASupportSetMode.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-33
B.1.66 ZTC-OTASupportStartImage.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-33
B.1.67 ZTC-OTASupportStartImage.Confirm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-34
B.1.68 ZTC-OTASuportAbortOTAUpgrade.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-34
B.1.69 ZTC-OTASuportAbortOTAUpgrade.Confirm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-35
B.1.70 ZTC-OTASuportSetLocalFileVersionPolicies.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . B-35
B.1.71 ZTC-OTASuportSetLocalFileVersionPolicies.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . B-36
B.1.72 ZTC-SetApsDeviceKey.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-37
B.1.73 ZTC-SetApsDeviceKey.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-37
B.1.74 ZTC-SetHighLowRamConcentrator.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-38
B.1.75 ZTC-SetHighLowRamConcentrator.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-38
B.1.76 ZTC-SetPollRate.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-39
B.1.77 ZTC-SetPollRate.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-39
B.2 APS Messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-40
B.2.1 APS-ClearDeviceKeyPairSet.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-40
B.2.2 APS-ClearDeviceKeyPairSet.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-40
B.2.3 APS-ConfirmID.Report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-40
B.2.4 APS-DataFragmentRequest . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-41
B.2.5 APS-DataFragmentIndication. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-41
BeeStack BlackBox ZigBee Test Client Reference Manual, Rev. 3, 01/2016
vi Freescale Semiconductor, Inc.
B.2.6 APSDE-DATA.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-42
B.2.7 APSDE-DATA.Confirm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-42
B.2.8 APSDE-DATA.Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-43
B.2.9 APS-DeregisterEndPoint.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-45
B.2.10 APS-DeregisterEndPoint.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-45
B.2.11 APS-GetDeviceKeyPairSet.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-45
B.2.12 APS-GetDeviceKeyPairSet.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-46
B.2.13 APS-GetEndPointDescription.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-46
B.2.14 APS-GetEndPointDescription.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-47
B.2.15 APS-GetEndPointIdList.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-47
B.2.16 APS-GetEndPointIdList.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-48
B.2.17 APS-GetEpMaxWindowSize.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-48
B.2.18 APS-GetEpMaxWindowSize.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-49
B.2.19 APS-GetMaxApplicationPayload.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-49
B.2.20 APS-GetMaxApplicationPayload.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-50
B.2.21 APS-GetNumberOfEndPoints.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-50
B.2.22 APS-GetNumberOfEndPoints.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-50
B.2.23 APS-LoadFragment.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-51
B.2.24 APS-LoadFragment.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-51
B.2.25 APSME-ADD-GROUP.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-52
B.2.26 APSME-ADD-GROUP.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-52
B.2.27 APSME-AUTHENTICATE.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-53
B.2.28 APSME-AUTHENTICATE.Confirm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-53
B.2.29 APSME-AUTHENTICATE.Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-54
B.2.30 APSME-BIND.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-54
B.2.31 APSME-BIND.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-55
B.2.32 APSME-ESTABLISH-KEY.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-56
B.2.33 APSME-ESTABLISH-KEY.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-56
B.2.34 APSME-ESTABLISH-KEY.Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-57
B.2.35 APSME-ESTABLISH-KEY.response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-57
B.2.36 APSME-GET.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-58
B.2.37 APSME-GET.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-59
B.2.38 APSME-REMOVE-ALL-GROUPS.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-60
B.2.39 APSME-REMOVE-ALL-GROUPS.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-61
B.2.40 APSME-REMOVE-DEVICE.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-61
B.2.41 APSME-REMOVE-DEVICE.Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-62
B.2.42 APSME-REMOVE-GROUP.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-62
B.2.43 APSME-REMOVE-GROUP.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-63
B.2.44 APSME-REQUEST-KEY.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-63
B.2.45 APSME-REQUEST-KEY.Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-64
B.2.46 APSME-RESET.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-64
B.2.47 APSME-RESET.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-65
B.2.48 APSME-SET.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-65
B.2.49 APSME-SET.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-68
B.2.50 APSME-SWITCH-KEY.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-68
BeeStack BlackBox ZigBee Test Client Reference Manual, Rev. 3, 01/2016
Freescale Semiconductor, Inc. vii
B.2.51 APSME-SWITCH-KEY.Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-69
B.2.52 APSME-TRANSPORT-KEY.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-69
B.2.53 APSME-TRANSPORT-KEY.Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-71
B.2.54 APSME-UNBIND.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-73
B.2.55 APSME-UNBIND.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-73
B.2.56 APSME-UPDATE-DEVICE.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-74
B.2.57 APSME-UPDATE-DEVICE.Indication. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-75
B.2.58 APS-ProcessSecureFrame.Report. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-75
B.2.59 APS-RegisterEndPoint.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-76
B.2.60 APS-RegisterEndPoint.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-77
B.2.61 APS-ResetFragments.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-77
B.2.62 APS-ResetFragments.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-77
B.2.63 APS-SetDeviceKeyPairSet.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-77
B.2.64 APS-SetDeviceKeyPairSet.Confirm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-78
B.2.65 APS-SetEpMaxWindowSize.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-78
B.2.66 APS-SetEpMaxWindowSize.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-79
B.2.67 APS-SetFragAckMask.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-79
B.2.68 APS-SetFragAckMask.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-79
B.2.69 APS-SetFragWindowSize.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-80
B.2.70 APS-SetFragWindowSize.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-80
B.2.71 APS-SetInterframeDelay.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-81
B.2.72 APS-SetInterframeDelay.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-81
B.2.73 APS-SetMaxFragmentLength.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-81
B.2.74 APS-SetMaxFragmentLength.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-82
B.2.75 APS-SetSecurityMaterials.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-82
B.2.76 APS-SetSecurityMaterials.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-83
B.2.77 APSME-TRANSPORT-KEY.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-84
B.3 ZDO Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-84
B.3.1 BeeStackSave.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-84
B.3.2 ZDO-NetworkState.Event. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-85
B.3.3 ZDP-Active_EP_req.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-85
B.3.4 ZDP-Active_EP_rsp.response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-86
B.3.5 ZDP-Active_EP_Store.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-86
B.3.6 ZDP-Active_EP_store.response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-87
B.3.7 ZDP-AddDeviceToPermissionsTable.Req . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-87
B.3.8 ZDP-AddDeviceToPermissionsTable.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-88
B.3.9 ZDP-APP_NwkTx.report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-88
B.3.10 ZDP-APSME-ProcessSecureFrame.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-89
B.3.11 ZDP-AUTHENTICATE.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-89
B.3.12 ZDP-AUTHENTICATE.Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-90
B.3.13 ZDP-Backup_Bind_Table.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-90
B.3.14 ZDP-Backup_Bind_Table.response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-91
B.3.15 ZDP-Backup_Source_Bind.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-91
B.3.16 ZDP-Backup_Source_Bind.response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-92
B.3.17 ZDP-BIND.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-92
BeeStack BlackBox ZigBee Test Client Reference Manual, Rev. 3, 01/2016
viii Freescale Semiconductor, Inc.
B.3.18 ZDP-BIND.Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-93
B.3.19 ZDP-Bind_Register.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-93
B.3.20 ZDP-Bind_Register.response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-94
B.3.21 ZDP-Complex_Desc_req . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-94
B.3.22 ZDP-Complex_Desc_rsp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-95
B.3.23 ZDP-ConfigurationAttributes.Confirm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-95
B.3.24 ZDP-Discovery_Cache_response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-96
B.3.25 ZDP-Discovery_Store.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-96
B.3.26 ZDP-Discovery_store.response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-97
B.3.27 ZDP-DiscoveryCache.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-97
B.3.28 ZDP-End_Device_Bind.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-98
B.3.29 ZDP-ENDDEV_BIND.Resp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-98
B.3.30 ZDP-EndDeviceAnnounce.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-99
B.3.31 ZDP-ESTABLISH-KEY.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-99
B.3.32 ZDP-ESTABLISH-KEY.indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-100
B.3.33 ZDP-Extended_Active_EP_req.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-101
B.3.34 ZDP-Extended_Active_EP_rsp.response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-101
B.3.35 ZDP-ExtendedSimpleDescriptor.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-102
B.3.36 ZDP-ExtendedSimpleDescriptor.Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-102
B.3.37 ZDP-Find_Node_Cache.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-103
B.3.38 ZDP-Find_node_cache.response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-103
B.3.39 ZDP-FreeDiscoveryTables.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-104
B.3.40 ZDP-FreeDiscoveryTables.Confirm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-104
B.3.41 ZDP-GetICanHearYouTable.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-105
B.3.42 ZDP-GetICanHearYoutTable.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-105
B.3.43 ZDP-GetPermissionsTable.Req . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-105
B.3.44 ZDP-GetPermissionsTable.Confirm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-106
B.3.45 ZDP-IEEE_addr.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-106
B.3.46 ZDP-IEEE_addr.response. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-107
B.3.47 ZDP-Match_Desc_req.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-107
B.3.48 ZDP-Match_Desc_resp.response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-108
B.3.49 ZDP-Mgmt_Bind.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-109
B.3.50 ZDP-Mgmt_Bind.Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-109
B.3.51 ZDP-Mgmt_Cache.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-110
B.3.52 ZDP-Mgmt_Cache.response. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-110
B.3.53 ZDP-Mgmt_Direct_Join.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-111
B.3.54 ZDP-Mgmt_Direct_Join.response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-111
B.3.55 ZDP-Mgmt_Leave.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-112
B.3.56 ZDP-Mgmt_Leave.Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-112
B.3.57 ZDP-Mgmt_Lqi.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-113
B.3.58 ZDP-Mgmt_Lqi.Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-113
B.3.59 ZDP-Mgmt_Nwk_Disc.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-114
B.3.60 ZDP-Mgmt_Nwk_Disc.Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-114
B.3.61 ZDP-Mgmt_Nwk_Update.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-115
B.3.62 ZDP-Mgmt_Nwk_Update.Notify . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-116
BeeStack BlackBox ZigBee Test Client Reference Manual, Rev. 3, 01/2016
Freescale Semiconductor, Inc. ix
B.3.63 ZDP-Mgmt_Permit_Join.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-117
B.3.64 ZDP-Mgmt_Permit_Join.response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-117
B.3.65 ZDP-Mgmt_Rtg.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-118
B.3.66 ZDP-Mgmt_Rtg.Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-118
B.3.67 ZDP-NLME-APP-DIRECTJOIN.Confirm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-119
B.3.68 ZDP-NLME-PERMIT-JOINING.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-119
B.3.69 ZDP-NLME-PERMIT-JOINING.Confirm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-120
B.3.70 ZDP-NLME-SYNC.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-120
B.3.71 ZDP-NLME-SYNC.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-121
B.3.72 ZDP-NLME-SYNC.Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-121
B.3.73 ZDP-Node_Desc_Store.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-122
B.3.74 ZDP-Node_Desc_store.response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-123
B.3.75 ZDP-NodeDescriptor.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-123
B.3.76 ZDP-NodeDescriptor.Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-124
B.3.77 ZDP-NWK_addr.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-125
B.3.78 ZDP-NWK_addr.response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-125
B.3.79 ZDP-Nwk-ProcessSecureFrame.Confirm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-126
B.3.80 ZDP-Power_Desc_Store.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-126
B.3.81 ZDP-Power_Desc_store.response. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-127
B.3.82 ZDP-PowerDescriptor.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-127
B.3.83 ZDP-PowerDescriptor.Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-128
B.3.84 ZDP-Recover_Bind_Table.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-128
B.3.85 ZDP-Recover_Bind_Table.response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-129
B.3.86 ZDP-Recover_Source_Bind.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-129
B.3.87 ZDP-Recover_Source_Bind.response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-130
B.3.88 ZDP-Remove_Bkup_Bind_Entry.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-130
B.3.89 ZDP-Remove_Bkup_Bind_entry.response. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-131
B.3.90 ZDP-Remove_Node_Cache.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-131
B.3.91 ZDP-Remove_node_cache.response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-132
B.3.92 ZDP-REMOVE-DEVICE.Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-132
B.3.93 ZDP-RemoveFromPermissionsTable.Req . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-132
B.3.94 ZDP-RemoveFromPermissionsTable.Confirm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-133
B.3.95 ZDP-Replace_Device.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-133
B.3.96 ZDP-Replace_Device.response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-134
B.3.97 ZDP-REQUEST-KEY.Indication. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-134
B.3.98 ZDP-RestartNwk.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-135
B.3.99 ZDP-RestartNwk.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-135
B.3.100 ZDP-SetICanHearYouTable.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-136
B.3.101 ZDP-SetICanHearYoutTable.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-136
B.3.102 ZDP-SetJoinFilterFlag.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-136
B.3.103 ZDP-SetJoinFilterFlag.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-137
B.3.104 ZDP-SetPermissionsTable.Req. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-137
B.3.105 ZDP-SetPermissionsTable.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-138
B.3.106 ZDP-Simple_Desc_Store.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-138
B.3.107 ZDP-Simple_Desc_store.response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-139
BeeStack BlackBox ZigBee Test Client Reference Manual, Rev. 3, 01/2016
x Freescale Semiconductor, Inc.
B.3.108 ZDP-SimpleDescriptor.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-140
B.3.109 ZDP-SimpleDescriptor.Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-140
B.3.110 ZDP-StartNwk.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-141
B.3.111 ZDP-StartNwk.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-142
B.3.112 ZDP-StartNwkEx.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-142
B.3.113 ZDP-StartNwkEx.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-143
B.3.114 ZDP-StopNwk.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-143
B.3.115 ZDP-StopNwk.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-144
B.3.116 ZDP-StopNwkEx.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-144
B.3.117 ZDP-StopNwkEx.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-145
B.3.118 ZDP-Store_Bkup_Bind_entry.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-145
B.3.119 ZDP-Store_Bkup_Bind_entry.response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-146
B.3.120 ZDP-SWITCH-KEY.Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-146
B.3.121 ZDP-System_Server_Discovery.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-147
B.3.122 ZDP-System_Server_Discovery.response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-147
B.3.123 ZDP-TRANSPORT-KEY.Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-147
B.3.124 ZDP-UNBIND.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-149
B.3.125 ZDP-UNBIND.Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-150
B.3.126 ZDP-UPDATE-DEVICE.Indication. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-150
B.3.127 ZDP-User_Desc.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-151
B.3.128 ZDP-User_Desc_conf. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-151
B.3.129 ZDP-User_Desc_set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-152
B.3.130 ZDP-UserDescriptor.Response. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-152
B.3.131 ZDP-AddDeviceToPermissionsTable.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-153
B.3.132 ZDP-DeviceAnnce.Indication. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-153
B.4 NWK Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-154
B.4.1 NLDE-DATA.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-154
B.4.2 NLDE-DATA.Confirm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-155
B.4.3 NLDE-DATA.Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-155
B.4.4 NLME-DIRECT_JOIN.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-156
B.4.5 NLME-DIRECT_JOIN.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-156
B.4.6 NLME-ENERGY-SCAN.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-157
B.4.7 NLME-ENERGY-SCAN.confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-157
B.4.8 NLME-GET.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-158
B.4.9 NLME-GET.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-160
B.4.10 NLME-JOIN.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-162
B.4.11 NLME-JOIN.Confirm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-163
B.4.12 NLME-JOIN.Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-164
B.4.13 NLME-LEAVE.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-165
B.4.14 NLME-LEAVE.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-165
B.4.15 NLME-LEAVE.Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-166
B.4.16 NLME-NETWORK-DISCOVERY.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-166
B.4.17 NLME-NETWORK-DISCOVERY.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-167
B.4.18 NLME-NETWORK-FORMATION.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-167
B.4.19 NLME-NETWORK-FORMATION.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-168
BeeStack BlackBox ZigBee Test Client Reference Manual, Rev. 3, 01/2016
Freescale Semiconductor, Inc. xi
B.4.20 NLME-NWK-STATUS.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-168
B.4.21 NLME-NWK-STATUS.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-169
B.4.22 NLME-NWK-STATUS.Indication. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-169
B.4.23 NLME-PERMIT-JOINING.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-170
B.4.24 NLME-PERMIT-JOINING.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-170
B.4.25 NLME-RESET.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-171
B.4.26 NLME-RESET.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-171
B.4.27 NLME-ROUTE-DISCOVERY.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-172
B.4.28 NLME-ROUTE-DISCOVERY.confirm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-172
B.4.29 NLME-SET.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-173
B.4.30 NLME-SET.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-178
B.4.31 NLME-SET-CHANNEL.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-178
B.4.32 NLME-SET-CHANNEL.confirm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-179
B.4.33 NLME-SET-NEIGHBOR-TABLE.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-179
B.4.34 NLME-START-ROUTER.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-179
B.4.35 NLME-START-ROUTER.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-180
B.4.36 NLME-SYNC.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-180
B.4.37 NLME-SYNC.Confirm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-181
B.4.38 NLME-SYNC.Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-181
B.4.39 NLME-ZDONwkTx.Report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-182
B.4.40 NWK-ProcessSecureFrame.Report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-182
B.4.41 NWK-SetSecurityMaterials.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-183
B.4.42 NWK-SetSecurityMaterials.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-184
B.4.43 NWK-ToggleConcentratorDiscoveryTime.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-185
B.4.44 NWK-ToggleConcentratorDiscoveryTime.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-185
B.5 INTERPAN Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-185
B.5.1 INTERPAN-DATA.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-185
B.5.2 INTERPAN-Data.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-186
B.5.3 INTERPAN-DATA.Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-187
B.6 ZCL Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-188
B.6.1 BasicCmd_Reset. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-188
B.6.2 ConfigureReporting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-188
B.6.3 DiscoverAttr_Cmd . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-191
B.6.4 GroupCmd_AddGroup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-191
B.6.5 GroupCmd_AddGroupIfIdentifying. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-192
B.6.6 GroupCmd_GetGroupMembership . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-193
B.6.7 GroupCmd_RemoveAllGroups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-193
B.6.8 GroupCmd_RemoveGroup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-194
B.6.9 GroupCmd_ViewGroup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-194
B.6.10 IdentifyCmd_Identify . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-195
B.6.11 IdentifyCmd_Query . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-196
B.6.12 KeyEstab_ConfirmKeyDataReq. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-196
B.6.13 KeyEstab_ConfirmKeyDataRsp. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-197
B.6.14 KeyEstab_EphemeralDataReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-198
B.6.15 KeyEstab_EphemeralDataRsp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-198
BeeStack BlackBox ZigBee Test Client Reference Manual, Rev. 3, 01/2016
xii Freescale Semiconductor, Inc.
B.6.16 KeyEstab_TerminateKeyEstabClient . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-199
B.6.17 KeyEstab_TerminateKeyEstabServer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-200
B.6.18 LevelControl_Move . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-200
B.6.19 LevelControl_Move_OnOff . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-201
B.6.20 LevelControl_MoveToLevel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-202
B.6.21 LevelControl_MoveToLevel_OnOff . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-202
B.6.22 LevelControl_Step . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-203
B.6.23 LevelControl_Step_OnOff . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-204
B.6.24 LevelControl_Stop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-204
B.6.25 LevelControl_Stop_OnOff . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-205
B.6.26 LoadControlDemandResponse_ReportEventStatusReq. . . . . . . . . . . . . . . . . . . . . . . . . . B-205
B.6.27 OnOffCmd_SetState . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-206
B.6.28 ReadAttribute . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-207
B.6.29 ReadReportingConfiguration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-208
B.6.30 SceneCmd_AddScene. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-208
B.6.31 SceneCmd_GetSceneMembership . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-210
B.6.32 SceneCmd_RecallScene . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-210
B.6.33 SceneCmd_RemoveAllScene . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-211
B.6.34 SceneCmd_RemoveScene . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-211
B.6.35 SceneCmd_StoreScene . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-212
B.6.36 SceneCmd_ViewScene. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-213
B.6.37 SE_ESPDeRegisterDevice.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-213
B.6.38 SE_ESPRegisterDevice.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-214
B.6.39 TimeInit.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-214
B.6.40 WriteAttribute. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-215
B.6.41 ZclCmdLoadControlDemandResponse_CancelAllLoadControlEventReq . . . . . . . . . . . B-219
B.6.42 ZclCommissioning_ResetStartupParametersReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-220
B.6.43 ZclCommissioning_RestartDeviceReq. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-221
B.6.44 ZclCommissioning_RestoreStartupParametersReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-221
B.6.45 ZclCommissioning_SaveStartupParametersReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-222
B.6.46 zclKeyEstab_InitKeyEstabReq. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-223
B.6.47 zclKeyEstab_InitKeyEstabRsp. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-223
B.6.48 ZclLoadControlDemandResponse_CancelLoadControlEventReq . . . . . . . . . . . . . . . . . B-224
B.6.49 ZclLoadControlDemandResponse_LoadControlEventReq . . . . . . . . . . . . . . . . . . . . . . . B-225
B.6.50 ZclMessaging_CancelMessageReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-226
B.6.51 ZclMessaging_DisplayMessageReq. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-227
B.6.52 ZclMessaging_GetLastMessageReq. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-227
B.6.53 ZclMessaging_MessageConfirmationReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-228
B.6.54 ZclMsg_InterPanCancelMessageReq. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-229
B.6.55 ZclMsg_InterPanDisplayMessageReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-229
B.6.56 ZclMsg_InterPanGetLastMessageReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-230
B.6.57 ZclMsg_InterPanMessageConfirmationReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-231
B.6.58 zclPrice_DeleteServerScheduledPrices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-231
B.6.59 zclPrice_GetCurrentPriceReq. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-232
B.6.60 zclPrice_GetSheduledPricesReq. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-232
BeeStack BlackBox ZigBee Test Client Reference Manual, Rev. 3, 01/2016
Freescale Semiconductor, Inc. xiii
B.6.61 zclPrice_InterPanGetCurrentPriceReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-233
B.6.62 zclPrice_InterPanGetSheduledPricesReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-234
B.6.63 zclPrice_InterPanPublishPriceRsp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-234
B.6.64 zclPrice_PublishPriceRsp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-235
B.6.65 zclPrice_ScheduleServerPriceEvents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-237
B.6.66 zclPrice_UpdateServerPrice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-238
B.6.67 ZclSimpleMetering_GetProfileReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-239
B.6.68 ZclSimpleMetering_GetProfileRsp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-239
B.6.69 GenericTunnel.AdvertiseProtocolAddress . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-240
B.6.70 GenericTunnel.MatchProtocolAddress. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-241
B.6.71 GenericTunnel.MatchProtocolAddressRes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-241
B.6.72 Partition_ReadHandshakeParamReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-242
B.6.73 Partition_RegisterIncomingFrameReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-243
B.6.74 Partition_RegisterOutgoingFrameReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-244
B.6.75 Partition_SetDefaultAttrsReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-245
B.6.76 Partition_WriteHandshakeParamReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-245
B.6.77 OTA_ImageNotifyReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-256
B.6.78 OTA_QueryNextImageReq_Event. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-257
B.6.79 OTA_QueryNextImageRsp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-258
B.6.80 OTA_BlockRequest . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-258
B.6.81 OTA_BlockResponse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-259
B.6.82 OTA_UpgradeEndRequest_Event . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-260
B.6.83 OTA_UpgradeEndResponse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-260
B.6.84 OTA_SetClientParams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-261
B.6.85 Alarms_Alarm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-261
B.6.86 Alarms_ResetAlarm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-262
B.6.87 Alarms_ResetAllAlarms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-263
B.6.88 LoadControlDemandResponse_GetScheduledEventsReq . . . . . . . . . . . . . . . . . . . . . . . . B-263
B.6.89 OTA_BlockRequest . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-264
B.6.90 OTA_BlockResponse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-265
B.6.91 OTA_NextImageRequest . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-265
B.6.92 OTA_NextImageResponse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-266
B.6.93 OTA_SetClientParams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-266
B.6.94 OTA_UpgradeEndRequest . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-267
B.6.95 OTA_UpgradeEndResponse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-267
B.6.96 OTACmd_ImageNotify . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-268
B.6.97 Thermostat_ClearWeeklyScheduleReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-269
B.6.98 Thermostat_GetWeeklyScheduleReq. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-269
B.6.99 Thermostat_SetpointRaiseLowerReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-270
B.6.100 Thermostat_SetWeeklyScheduleReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-270
B.6.101 ZclLoadControlDemandResponse_ScheduleServerLoadControlEvents . . . . . . . . . . . . . B-279
B.6.102 ZclPrepayment_ChangeSupplyReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-280
B.6.103 ZclPrepayment_SelAvailEmergCreditReq. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-281
B.6.104 ZclSimpleMetering_FastPollModeReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-282
B.6.105 ZclSimpleMetering_FastPollModeRsp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-282
BeeStack BlackBox ZigBee Test Client Reference Manual, Rev. 3, 01/2016
xiv Freescale Semiconductor, Inc.
B.6.106 SETunneling_Client_RequestTunnelReq. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-283
B.6.107 SETunneling_LoadFragment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-283
B.6.108 SETunneling_ReadyRx . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-284
B.6.109 SETunneling_Server_SetNextTunnelID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-284
B.6.110 SETunneling_TransferData . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-285
B.6.111 ZclKeyEstab_InitKeyEstab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-285
B.6.112 ZclKeyEstab_SetSecurityMaterial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-286
B.6.113 ZclLoadControlDemandResponse_ScheduleServerLoadControlEvents . . . . . . . . . . . . . B-286
B.6.114 ZclMetering_RemoveMirrorReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-287
B.6.115 ZclMetering_RequestMirrorReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-287
B.6.116 ZclPrepayment_ChangeDebtReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-288
B.6.117 ZclPrepayment_ChangePaymentModeReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-289
B.6.118 ZclPrepayment_ConsumerTopUpReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-290
B.6.119 ZclPrepayment_CreditAdjustmentReq. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-291
B.6.120 ZclPrepayment_EmergencyCreditSetupReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-292
B.6.121 ZclPrepayment_GetDebtRepaymentLogReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-293
B.6.122 ZclPrepayment_GetPrepaySnapshotReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-293
B.6.123 ZclPrepayment_GetTopUpLogReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-294
B.6.124 ZclPrepayment_SetLowCreditWarningLevelReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-295
B.6.125 zclPrice_DeleteServerScheduledBlockPeriods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-295
B.6.126 zclPrice_GetBillingPeriodReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-296
B.6.127 zclPrice_GetBlockPeriodsReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-296
B.6.128 zclPrice_GetBlockThresholdsReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-297
B.6.129 zclPrice_GetCaloricValueReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-298
B.6.130 zclPrice_GetCO2ValueReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-298
B.6.131 zclPrice_GetConsolidatedBillReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-299
B.6.132 zclPrice_GetConversionFactorReq. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-300
B.6.133 zclPrice_GetPriceMatrixReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-301
B.6.134 zclPrice_GetTariffInformationReq. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-301
B.6.135 zclPrice_PublishBlockPeriodsRsp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-302
B.6.136 zclPrice_ScheduleServerBillingPeriods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-303
B.6.137 zclPrice_ScheduleServerBlockPeriods. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-303
B.6.138 zclPrice_ScheduleServerCaloricValueStore. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-304
B.6.139 zclPrice_ScheduleServerCO2Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-304
B.6.140 zclPrice_ScheduleServerConsolidatedBill . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-305
B.6.141 zclPrice_ScheduleServerConversionFactorStore . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-305
B.6.142 zclPrice_ScheduleServerCPPEvent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-306
B.6.143 zclPrice_ScheduleServerTariffInformation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-306
B.6.144 zclPrice_StoreServerBlockThresholds . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-307
B.6.145 zclPrice_StoreServerPriceMatrix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-308
B.6.146 zclPrice_UpdateServerBlockPeriods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-308
B.6.147 ZclSimpleMetering_AcceptFastPollModeReq. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-309
B.6.148 ZclSimpleMetering_ClientGetSnapshootReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-309
B.6.149 zclTouCalendar_GetCalendar. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-310
B.6.150 zclTouCalendar_StoreServerActivityCalendarInfo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-311
BeeStack BlackBox ZigBee Test Client Reference Manual, Rev. 3, 01/2016
Freescale Semiconductor, Inc. xv
B.6.151 ZclTouCalendar_StoreServerSpecialDayInfo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-312
B.6.152 GetCurrentUTCTime.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-313
B.6.153 IASACEArm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-313
B.6.154 IASACEBypass . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-314
B.6.155 IASACEEmergency . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-314
B.6.156 IASACEFire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-315
B.6.157 IASACEGetZoneIdMap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-316
B.6.158 IASACEGetZoneInformation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-316
B.6.159 IASACEPanic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-317
B.6.160 IASWDSquawk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-318
B.6.161 IASWDStartWarning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-318
B.6.162 IASZoneChangeNotification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-319
B.6.163 IASZoneEnrollReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-320
B.6.164 OTA_InitiateOtaClusterProcess . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-320
B.6.165 OTA_OtaStartClientNextImageTransfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-322
B.6.166 OTA_SetClientParams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-322
B.6.167 ZCL_SET_ATTRIBUTE_VALUErequest . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-323
B.6.168 DiscoverAttrDirected . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-323
B.6.169 DoorLockClusterClearCmds . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-324
B.6.170 DoorLockClusterCmds . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-326
B.6.171 ZCL_APPLIANCE_CONTROL_EXECUTION_COMMAND . . . . . . . . . . . . . . . . . . . B-329
B.6.172 ZCL_APPLIANCE_CONTROL_OVERLOAD_COMMAND. . . . . . . . . . . . . . . . . . . . B-330
B.6.173 ZCL_APPLIANCE_CONTROL_SIGNAL_STATE . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-330
B.6.174 ZCL_APPLIANCE_CONTROL_WRITE_FUNCTIONS. . . . . . . . . . . . . . . . . . . . . . . . B-331
B.6.175 ZCL_APPLIANCE_EVENTS_AND_ALERTS_GET_ALERTS. . . . . . . . . . . . . . . . . . B-332
B.6.176 ZCL_APPLIANCE_STATISTICS_LOG_REQUEST . . . . . . . . . . . . . . . . . . . . . . . . . . B-332
B.6.177 ZCL_APPLIANCE_STATISTICS_LOG_QUEUE_REQUEST. . . . . . . . . . . . . . . . . . . B-333
B.6.178 ZCL_ENERGY_PHASE_SCHEDULE_COMMAND . . . . . . . . . . . . . . . . . . . . . . . . . . B-334
B.6.179 ZCL_ENERGY_PHASE_SCHEDULE_STATE_COMMAND . . . . . . . . . . . . . . . . . . . B-334
B.6.180 ZCL_GET_OVERALL_SCHEDULE_PRICE_COMMAND. . . . . . . . . . . . . . . . . . . . . B-335
B.6.181 ZCL_GET_POWER_PROFILE_PRICE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-336
B.6.182 ZCL_GET_POWER_PROFILE_PRICE_EXTENDED . . . . . . . . . . . . . . . . . . . . . . . . . B-336
B.6.183 ZCL_POLL_CONTROL_CHECK_INrequest. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-337
B.6.184 ZCL_POLL_CONTROL_FAST_POLL_STOPrequest. . . . . . . . . . . . . . . . . . . . . . . . . . B-338
B.6.185 ZCL_POLL_CONTROL_SET_LONG_POLL_INTERVALrequest . . . . . . . . . . . . . . . B-338
B.6.186 ZCL_POLL_CONTROL_SET_SHORT_POLL_INTERVALrequest . . . . . . . . . . . . . . B-339
B.6.187 ZCL_POWER_PROFILE_REQUEST. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-340
B.6.188 ZCL_POWER_PROFILE_SCHEDULE_CONSTRAINTS_COMMAND. . . . . . . . . . . B-340
B.6.189 ZCL_POWER_PROFILE_SET_CURRENT_PWRPROFILE_INF . . . . . . . . . . . . . . . . B-341
B.6.190 ZCL_POWER_PROFILE_STATE_REQUEST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-342
B.6.191 ZCL_PROCESS_UNSOLICITED_COMMANDrequest . . . . . . . . . . . . . . . . . . . . . . . . B-342
B.6.192 DiscoverAttrExtended_ReqCmd . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-343
B.6.193 DiscoverCommandsRcvGen_Req . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-344
B.6.194 ZclSimpleMetering_UpdateMeterStatus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-345
B.7 MAC 2003 Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-346
BeeStack BlackBox ZigBee Test Client Reference Manual, Rev. 3, 01/2016
xvi Freescale Semiconductor, Inc.
B.7.1 MacAssociate.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-346
B.7.2 MacAssociate.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-346
B.7.3 MacAssociate.Indication. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-347
B.7.4 MacAssociate.Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-347
B.7.5 MacBeaconNotify.Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-348
B.7.6 MacCommStatus.Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-349
B.7.7 MacData.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-350
B.7.8 MacData.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-351
B.7.9 MacData.Indication. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-352
B.7.10 MacDisassociate.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-353
B.7.11 MacDisassociate.Confirm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-353
B.7.12 MacDisassociate.Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-354
B.7.13 MacGetPIBAttribute.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-355
B.7.14 MacGetPIBAttribute.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-357
B.7.15 MacGTS.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-359
B.7.16 MacGTS.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-360
B.7.17 MacGTS.Indication. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-360
B.7.18 MacInputError.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-361
B.7.19 MacOrphan.Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-362
B.7.20 MacOrphan.Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-363
B.7.21 MacPoll.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-363
B.7.22 MacPoll.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-364
B.7.23 MacPollNotify.Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-364
B.7.24 MacPurge.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-365
B.7.25 MacPurge.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-365
B.7.26 MacReset.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-366
B.7.27 MacReset.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-366
B.7.28 MacRxEnable.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-366
B.7.29 MacRxEnable.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-367
B.7.30 MacScan.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-368
B.7.31 MacScan.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-368
B.7.32 MacSetPIBAttribute.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-369
B.7.33 MacSetPIBAttribute.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-371
B.7.34 MacStart.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-373
B.7.35 MacStart.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-374
B.7.36 MacSync.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-374
B.7.37 MacSyncLoss.Indication. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-375
B.8 MAC 2006 Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-375
B.8.1 MacAssociate.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-375
B.8.2 MacAssociate.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-376
B.8.3 MacAssociate.Indication. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-377
B.8.4 MacAssociate.Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-377
B.8.5 MacBeaconNotify.Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-378
B.8.6 MacBeaconStart.Indication. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-379
B.8.7 MacCommStatus.Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-379
BeeStack BlackBox ZigBee Test Client Reference Manual, Rev. 3, 01/2016
Freescale Semiconductor, Inc. xvii
B.8.8 MacData.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-381
B.8.9 MacData.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-381
B.8.10 MacData.Indication. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-382
B.8.11 MacDisassociate.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-383
B.8.12 MacDisassociate.Confirm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-384
B.8.13 MacDisassociate.Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-384
B.8.14 MacGetPIBAttribute.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-385
B.8.15 MacGetPIBAttribute.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-387
B.8.16 MacGTS.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-390
B.8.17 MacGTS.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-390
B.8.18 MacGTS.Indication. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-391
B.8.19 MacInputError.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-391
B.8.20 MacMaintenanceScan.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-392
B.8.21 MacOrphan.Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-393
B.8.22 MacOrphan.Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-393
B.8.23 MacPoll.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-394
B.8.24 MacPoll.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-394
B.8.25 MacPollNotifyIndication.Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-395
B.8.26 MacPurge.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-396
B.8.27 MacPurge.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-396
B.8.28 MacReset.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-396
B.8.29 MacReset.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-397
B.8.30 MacRxEnable.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-397
B.8.31 MacRxEnable.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-398
B.8.32 MacScan.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-398
B.8.33 MacScan.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-399
B.8.34 MacSetPIBAttribute.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-400
B.8.35 MacSetPIBAttribute.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-403
B.8.36 MacStart.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-405
B.8.37 MacStart.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-406
B.8.38 MacSync.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-407
B.8.39 MacSyncLoss.Indication. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-407
B.9 ASP Messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-408
B.9.1 AspAcome.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-408
B.9.2 AspAcome.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-408
B.9.3 AspAutoDoze.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-409
B.9.4 AspAutoDoze.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-409
B.9.5 AspBattery.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-410
B.9.6 AspClko.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-410
B.9.7 AspClko.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-411
B.9.8 AspDdr.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-411
B.9.9 AspDdr.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-412
B.9.10 AspDoze.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-412
B.9.11 AspDoze.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-413
B.9.12 AspEvent.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-413
BeeStack BlackBox ZigBee Test Client Reference Manual, Rev. 3, 01/2016
xviii Freescale Semiconductor, Inc.
B.9.13 AspEvent.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-413
B.9.14 AspEvent.Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-414
B.9.15 AspGetInactiveTime.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-414
B.9.16 AspGetInactiveTime.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-415
B.9.17 AspGetMacState.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-415
B.9.18 AspGetMacState.Confirm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-416
B.9.19 AspGetPowerLevel.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-416
B.9.20 AspGetPowerLevel.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-416
B.9.21 AspGetTime.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-417
B.9.22 AspGetTime.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-417
B.9.23 AspHibernate.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-417
B.9.24 AspHibernate.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-418
B.9.25 AspIdle.Indication. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-418
B.9.26 AspInactive.Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-419
B.9.27 AspNvRam.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-419
B.9.28 AspPort.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-419
B.9.29 AspPort.Confirm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-420
B.9.30 AspSetMinDozeTime.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-420
B.9.31 AspSetMinDozeTime.Confirm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-421
B.9.32 AspSetNotify.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-421
B.9.33 AspSetNotify.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-421
B.9.34 AspSetPowerLevel.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-422
B.9.35 AspSetPowerLevel.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-422
B.9.36 AspTelecSendRawData.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-423
B.9.37 AspTelecSetFreq.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-423
B.9.38 AspTelectTest.Confirm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-424
B.9.39 AspTrim.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-424
B.9.40 AspTrim.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-424
B.9.41 AspWake.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-425
B.9.42 AspWake.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-425
B.9.43 AspWake.Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-425
B.9.44 TelecSetFreq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-426
B.9.45 TelecTest. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-426
B.10 TP Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-427
B.10.1 AddDeviceToExclusionListinTC.Req . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-427
B.10.2 BroadcastReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-427
B.10.3 BroadcastAllDevices.Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-428
B.10.4 BroadcastRouters.Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-428
B.10.5 BroadcastRxOnIdle.Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-429
B.10.6 BufferTest.Req . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-429
B.10.7 BufferTest.response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . B-429
B.10.8 BufferTestGroupReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-430
B.10.9 BufferTestGroup.response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-430
B.10.10 FreeformReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-431
B.10.11 Freeform.response. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-431
BeeStack BlackBox ZigBee Test Client Reference Manual, Rev. 3, 01/2016
Freescale Semiconductor, Inc. xix
B.10.12 FreeformNoData.response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-432
B.10.13 ResetPacketCount.Req . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-432
B.10.14 RetrieveAFRequestAndDataConfirmCount.req . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-433
B.10.15 RetrievePacketCount.Req . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-433
B.10.16 RetrievePacketCount.response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-434
B.10.17 RouteDiscoveryReq . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-434
B.10.18 RouteDiscovery.response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-435
B.10.19 SerialPortNoise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-435
B.10.20 ToggleLeds . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-435
B.10.21 TP2.InvalidCluster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-436
B.10.22 TransmitCountedPackets.Req. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-436
B.10.23 TransmitFragmentedPackets.Req . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-437
B.11 HealthCare Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-437
B.11.1 11073Tunnel.ConnectRequest . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-437
B.11.2 11073Tunnel.ConnectStatusNotification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-438
B.11.3 11073Tunnel.DisconnectRequest . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-439
B.11.4 11073Tunnel.SetFrameLengthPartitionThreshold . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-439
B.11.5 11073Tunnel.TransferAPDU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-440
B.11.6 HcAssociation.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-440
B.11.7 HcAssociation.Request.Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-441
B.11.8 HcAssociation.Response. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-442
B.11.9 HcAssociation.Response.Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-442
B.11.10 HcConfirmedAction.Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-443
B.11.11 HcConfirmedAction.Invoke . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-444
B.11.12 HcConfirmedAction.Invoke.Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-444
B.11.13 HcConfirmedAction.Response.Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-445
B.11.14 HcConfirmedEventReport.Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-446
B.11.15 HcConfirmedEventReport.Invoke . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-446
B.11.16 HcConfirmedEventReport.Invoke.Indication. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-447
B.11.17 HcConfirmedEventReport.Response.Indication. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-448
B.11.18 HcEventReport.Invoke . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-449
B.11.19 HcEventReport.Invoke.Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-449
B.11.20 HcFragmentContinuation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-450
B.11.21 HcFragmentContinuation.Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-451
B.11.22 HcGet.Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-451
B.11.23 HcGet.Invoke . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-452
B.11.24 HcGet.Invoke.Indication. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-453
B.11.25 HcGet.Response.Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-453
B.11.26 HcGetAttribute.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-454
B.11.27 HcGetAttribute.Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-455
B.11.28 HcGetObjectDescription.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-455
B.11.29 HcGetObjectDescriptor.Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-456
B.11.30 HcGetObjects.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-456
B.11.31 HcGetObjects.Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-457
B.11.32 HcReleaseAssociation.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-457
BeeStack BlackBox ZigBee Test Client Reference Manual, Rev. 3, 01/2016
xx Freescale Semiconductor, Inc.
B.11.33 HcReleaseAssociation.Request.Indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-458
B.11.34 HcReleaseAssociation.Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-458
B.11.35 HcReleaseAssociation.Response.Indication. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-459
B.11.36 HcSendDataReport.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-459
B.11.37 HcSendGetMdsFrameToAgent.Request. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-460
B.11.38 HcSetAttribute.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-461
B.11.39 HcSetAttribute.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-461
B.11.40 HcSetAttributeEnabled.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-462
B.11.41 HcSetAttributeEnabled.Confirm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-462
B.11.42 HcSetNewObjectHandle.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-463
B.11.43 HcSetNewObjectHandle.Confirm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-463
B.11.44 HcStartAssociation.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-464
B.11.45 HcStartReleaseAssociation.Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-464
BeeStack BlackBox ZigBee Test Client Reference Manual, Rev. 3, 01/2016
Freescale Semiconductor, Inc. 1-1
Chapter 1
About This Book
The BeeStack BlackBox ZigBee Test Client Reference Manual describes the Freescale BeeStack ZigBee
Test Client (ZTC). The ZTC can be used either as an Diagnostic tool or as a Black Box host interface. This
manual additionally serves as the users’ guide for the BeeStack ZigBee Test Client for testing the
BeeStack/Freescale IEEE 802.15.4 MAC protocol suite and for using the BeeStack Black Box application
for host processor communication. This document describes the BeeStack ZTC by itself, for information
about how to use the ZTC, see the ZigBee Applications User’s Guide (ZAUGZB2007), or see the Freescale
Test Tool User’s Guide (TTUG) and follow the guidelines for running the standard ZTC. See Also the
BeeStack Application Developers User Guide (BSADGZB2007) for information about creating a customer
BeeStack Black Box application.
A Complete BeeStack Black Box environment requires the following:
• BlackBox application loaded on to a Freescale Development board or module using Freescale
ZigBee capable chip sets
• Freescale test tool or another host processor capable of communicating through UART or I
2
C
For more information about Test Tool, see the Freescale Test Tool User’s Guide (TTUG).
1.1 Audience
This document is intended for developers testing applications and programming routines in a ZigBee
wireless sensor network.
1.2 Organization
This document contains the following chapters.
Chapter 1 Introduction - Presents an overview of the development environment and the
BeeStack protocol layers, including tools and system requirements.
Chapter 2 Creating the Test Environment - Outlines the required development tools, their
installation, and provides step-by-step installation and setup instructions to
prepare both the host computer and ZigBee devices for a test network.
Chapter 3 Making New ZTC Commands - Details how users can modify the Test Tool for
new applications.
Chapter 4 Wireless Network Monitoring and ZTC - Gives several examples of standard
wireless sniffer tests for monitoring packets between wireless network devices.
Chapter 5 ZTC Frame Format - Describes the protocol frame format used by the ZTC.
Chapter 6 Describes the BeeStack Black Box configuration and features.
Chapter 7 Describes the MC1231x MAC PHY API.
Appendix A Commands and Events - Includes the full list of commands and events supplied
with this software, including the OpCode group identification number, the
/