<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic BeeStack BlackBox missing command Match Descriptor Request in Wireless MCU</title>
    <link>https://community.nxp.com/t5/Wireless-MCU/BeeStack-BlackBox-missing-command-Match-Descriptor-Request/m-p/555241#M1339</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I created a ZigBee coordinator that operates as a Freescale black box according “BeeStack BlackBox ZigBee Test Client Reference Manual, Rev. 1.4”&lt;/P&gt;&lt;P&gt;It is connected over UART to a host machine. I develop an application on the Host machine that controls the ZigBee coordinator. I record all traffic over UART.&lt;/P&gt;&lt;P&gt;In the same time I monitor the communications using the Ubiqua ZigBee protocol analyzer.&lt;/P&gt;&lt;OL style="list-style-type: decimal;"&gt;&lt;LI&gt;Successfully run a network creation and connect a motion detector (by Smartenit) to the coordinator.&lt;/LI&gt;&lt;LI&gt;Compare UART log and Protocol analyzer log.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I see in the log of Ubiqua that “Match Descriptor Request” message is issued by the device (Motion detector).&lt;/P&gt;&lt;P&gt;The command “Match Descriptor Request” is not presented in the the log of UART The communication, but “APSDE Data Ind” and “AFSDE message data ind” have the payload containing the parameters&amp;nbsp; of the “Match Descriptor Request” .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I confirmed that “Match Descriptor Request” and “Match Descriptor Response” are supported in the code I copied to the Zigbee coordinator.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/*Compiler time option to compile out Match Descriptor Request*/&lt;/P&gt;&lt;P&gt;#ifndef gMatch_Desc_req_d&lt;/P&gt;&lt;P&gt;#define gMatch_Desc_req_d TRUE&lt;/P&gt;&lt;P&gt;#endif&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;#ifndef gMatch_Desc_rsp_d /* The command is Mandatory on the server side */&lt;/P&gt;&lt;P&gt;#define gMatch_Desc_rsp_d TRUE&lt;/P&gt;&lt;P&gt;#endif&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 21 Jun 2016 12:43:57 GMT</pubDate>
    <dc:creator>rostislav</dc:creator>
    <dc:date>2016-06-21T12:43:57Z</dc:date>
    <item>
      <title>BeeStack BlackBox missing command Match Descriptor Request</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/BeeStack-BlackBox-missing-command-Match-Descriptor-Request/m-p/555241#M1339</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I created a ZigBee coordinator that operates as a Freescale black box according “BeeStack BlackBox ZigBee Test Client Reference Manual, Rev. 1.4”&lt;/P&gt;&lt;P&gt;It is connected over UART to a host machine. I develop an application on the Host machine that controls the ZigBee coordinator. I record all traffic over UART.&lt;/P&gt;&lt;P&gt;In the same time I monitor the communications using the Ubiqua ZigBee protocol analyzer.&lt;/P&gt;&lt;OL style="list-style-type: decimal;"&gt;&lt;LI&gt;Successfully run a network creation and connect a motion detector (by Smartenit) to the coordinator.&lt;/LI&gt;&lt;LI&gt;Compare UART log and Protocol analyzer log.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I see in the log of Ubiqua that “Match Descriptor Request” message is issued by the device (Motion detector).&lt;/P&gt;&lt;P&gt;The command “Match Descriptor Request” is not presented in the the log of UART The communication, but “APSDE Data Ind” and “AFSDE message data ind” have the payload containing the parameters&amp;nbsp; of the “Match Descriptor Request” .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I confirmed that “Match Descriptor Request” and “Match Descriptor Response” are supported in the code I copied to the Zigbee coordinator.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/*Compiler time option to compile out Match Descriptor Request*/&lt;/P&gt;&lt;P&gt;#ifndef gMatch_Desc_req_d&lt;/P&gt;&lt;P&gt;#define gMatch_Desc_req_d TRUE&lt;/P&gt;&lt;P&gt;#endif&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;#ifndef gMatch_Desc_rsp_d /* The command is Mandatory on the server side */&lt;/P&gt;&lt;P&gt;#define gMatch_Desc_rsp_d TRUE&lt;/P&gt;&lt;P&gt;#endif&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Jun 2016 12:43:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/BeeStack-BlackBox-missing-command-Match-Descriptor-Request/m-p/555241#M1339</guid>
      <dc:creator>rostislav</dc:creator>
      <dc:date>2016-06-21T12:43:57Z</dc:date>
    </item>
    <item>
      <title>Re: BeeStack BlackBox missing command Match Descriptor Request</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/BeeStack-BlackBox-missing-command-Match-Descriptor-Request/m-p/555242#M1340</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The questions are: why the Match Descriptor Request&amp;nbsp; is missing among the BlackBox UART messages and how to resolve the issue?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Jun 2016 12:48:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/BeeStack-BlackBox-missing-command-Match-Descriptor-Request/m-p/555242#M1340</guid>
      <dc:creator>rostislav</dc:creator>
      <dc:date>2016-06-21T12:48:06Z</dc:date>
    </item>
    <item>
      <title>Re: BeeStack BlackBox missing command Match Descriptor Request</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/BeeStack-BlackBox-missing-command-Match-Descriptor-Request/m-p/555243#M1341</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I may use &lt;SPAN style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;“APSDE Data Ind” or “AFSDE message data ind” payload, but it doesn't contain any information about which event the payload belongs to. That may be &lt;SPAN style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;“Match Descriptor Request” or anything else. &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Jun 2016 15:06:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/BeeStack-BlackBox-missing-command-Match-Descriptor-Request/m-p/555243#M1341</guid>
      <dc:creator>rostislav</dc:creator>
      <dc:date>2016-06-21T15:06:51Z</dc:date>
    </item>
    <item>
      <title>Re: BeeStack BlackBox missing command Match Descriptor Request</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/BeeStack-BlackBox-missing-command-Match-Descriptor-Request/m-p/555244#M1342</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What BeeStack version are you using? &lt;/P&gt;&lt;P&gt;"ZDP-Match_Desc_req.Request" should be available.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Jun 2016 20:35:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/BeeStack-BlackBox-missing-command-Match-Descriptor-Request/m-p/555244#M1342</guid>
      <dc:creator>jc_pacheco</dc:creator>
      <dc:date>2016-06-21T20:35:51Z</dc:date>
    </item>
    <item>
      <title>Re: BeeStack BlackBox missing command Match Descriptor Request</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/BeeStack-BlackBox-missing-command-Match-Descriptor-Request/m-p/555245#M1343</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Juan thank you for response.&lt;/P&gt;&lt;P&gt;I use Beekit 3.0.2&lt;/P&gt;&lt;P&gt;IAR Workbench for ARM 7.40.2.8570&lt;/P&gt;&lt;P&gt;IAR common components 7.2.1.3693&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kinetis BeeStack Codebase 4.0.1 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I did a C code investigation and figured out that the request may be issued by the application and the compile switches enable and disable this functionality, but I didn't find a receiving path yet. I believe that receiving is not controlled by the compile switch and always available. I can investigate the code further. Could you help me pointing the message receiving architecture document please? Then I will use debugger and find answer.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jun 2016 11:15:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/BeeStack-BlackBox-missing-command-Match-Descriptor-Request/m-p/555245#M1343</guid>
      <dc:creator>rostislav</dc:creator>
      <dc:date>2016-06-23T11:15:33Z</dc:date>
    </item>
    <item>
      <title>Re: BeeStack BlackBox missing command Match Descriptor Request</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/BeeStack-BlackBox-missing-command-Match-Descriptor-Request/m-p/555246#M1344</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Rostislav,&lt;/P&gt;&lt;P&gt;There's no indication sent over UART of received ZDP requests, it's something handled by the ZDO layer without application intervention.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ie. If on Device_A the application sends a Match Desc req, Device_B will answer without giving any indication to the application that runs on Device_B. When Device_A receives the Match descriptor response, the ZDO indication for the Match Descriptor will be sent over UART&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jun 2016 16:28:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/BeeStack-BlackBox-missing-command-Match-Descriptor-Request/m-p/555246#M1344</guid>
      <dc:creator>jc_pacheco</dc:creator>
      <dc:date>2016-06-23T16:28:07Z</dc:date>
    </item>
    <item>
      <title>Re: BeeStack BlackBox missing command Match Descriptor Request</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/BeeStack-BlackBox-missing-command-Match-Descriptor-Request/m-p/555247#M1345</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you Juan for clarification.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jun 2016 17:46:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/BeeStack-BlackBox-missing-command-Match-Descriptor-Request/m-p/555247#M1345</guid>
      <dc:creator>rostislav</dc:creator>
      <dc:date>2016-06-23T17:46:38Z</dc:date>
    </item>
    <item>
      <title>Re: BeeStack BlackBox missing command Match Descriptor Request</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/BeeStack-BlackBox-missing-command-Match-Descriptor-Request/m-p/555248#M1346</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Does exist way to know in application connected to a BlackBox application that the Match Descriptor Request was received? Data fields of the command are available, but it is not clear which command came.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jun 2016 18:30:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/BeeStack-BlackBox-missing-command-Match-Descriptor-Request/m-p/555248#M1346</guid>
      <dc:creator>rostislav</dc:creator>
      <dc:date>2016-06-23T18:30:01Z</dc:date>
    </item>
    <item>
      <title>Re: BeeStack BlackBox missing command Match Descriptor Request</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/BeeStack-BlackBox-missing-command-Match-Descriptor-Request/m-p/555249#M1347</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;As mentioned before, Match Descriptor Response is only available for the Node that originated the Match Descriptor Request. There's no app-level indication of this on the receiver side, that's handled by the ZDO.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jun 2016 22:37:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/BeeStack-BlackBox-missing-command-Match-Descriptor-Request/m-p/555249#M1347</guid>
      <dc:creator>jc_pacheco</dc:creator>
      <dc:date>2016-06-23T22:37:53Z</dc:date>
    </item>
  </channel>
</rss>

