<?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 Re: How do I use the eZCL_ReportAttribute() function? in Wireless MCU</title>
    <link>https://community.nxp.com/t5/Wireless-MCU/How-do-I-use-the-eZCL-ReportAttribute-function/m-p/790123#M4956</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Qidong Li,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can see an example JN-AN-1189, Light Sensor the&amp;nbsp;vMakeSupportedAttributesReportable. app_reporting.c&lt;/P&gt;&lt;P&gt;The function is calling the&amp;nbsp; eZCL_CreateLocalReport, you could call in that section.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How to change the value?&lt;/P&gt;&lt;P&gt;Please look at the app_light.c file an inside the&amp;nbsp;vAPP_LightSensorSample, you will see how the struct is modifying the value.&lt;/P&gt;&lt;PRE class="language-c line-numbers"&gt;&lt;CODE&gt;u16ALSResult &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="token function"&gt;u16TSL2550_ReadResult&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&lt;SPAN class="token function"&gt;DBG_vPrintf&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;TRACE_LIGHT_SENSOR&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"\nResult = %d"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;u16ALSResult&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;u16ALSResult &lt;SPAN class="operator token"&gt;&amp;gt;&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;LIGHT_SENSOR_MINIMUM_MEASURED_VALUE &lt;SPAN class="operator token"&gt;-&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sSensor&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;sIlluminanceMeasurementServerCluster&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;u16MeasuredValue &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; u16ALSResult&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="keyword token"&gt;else&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sSensor&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;sIlluminanceMeasurementServerCluster&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;u16MeasuredValue &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LIGHT_SENSOR_MINIMUM_MEASURED_VALUE&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Mario&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 11 Jul 2018 03:06:23 GMT</pubDate>
    <dc:creator>mario_castaneda</dc:creator>
    <dc:date>2018-07-11T03:06:23Z</dc:date>
    <item>
      <title>How do I use the eZCL_ReportAttribute() function?</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/How-do-I-use-the-eZCL-ReportAttribute-function/m-p/790122#M4955</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #333333; background-color: #ffffff; font-size: 14px;"&gt;When the eZCL_ReportAttribute() function is called, how to change the data type and data value reported by the node.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Jul 2018 03:04:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/How-do-I-use-the-eZCL-ReportAttribute-function/m-p/790122#M4955</guid>
      <dc:creator>qidongli</dc:creator>
      <dc:date>2018-07-09T03:04:30Z</dc:date>
    </item>
    <item>
      <title>Re: How do I use the eZCL_ReportAttribute() function?</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/How-do-I-use-the-eZCL-ReportAttribute-function/m-p/790123#M4956</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Qidong Li,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can see an example JN-AN-1189, Light Sensor the&amp;nbsp;vMakeSupportedAttributesReportable. app_reporting.c&lt;/P&gt;&lt;P&gt;The function is calling the&amp;nbsp; eZCL_CreateLocalReport, you could call in that section.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How to change the value?&lt;/P&gt;&lt;P&gt;Please look at the app_light.c file an inside the&amp;nbsp;vAPP_LightSensorSample, you will see how the struct is modifying the value.&lt;/P&gt;&lt;PRE class="language-c line-numbers"&gt;&lt;CODE&gt;u16ALSResult &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="token function"&gt;u16TSL2550_ReadResult&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&lt;SPAN class="token function"&gt;DBG_vPrintf&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;TRACE_LIGHT_SENSOR&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"\nResult = %d"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;u16ALSResult&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;u16ALSResult &lt;SPAN class="operator token"&gt;&amp;gt;&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;LIGHT_SENSOR_MINIMUM_MEASURED_VALUE &lt;SPAN class="operator token"&gt;-&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sSensor&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;sIlluminanceMeasurementServerCluster&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;u16MeasuredValue &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; u16ALSResult&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="keyword token"&gt;else&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sSensor&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;sIlluminanceMeasurementServerCluster&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;u16MeasuredValue &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LIGHT_SENSOR_MINIMUM_MEASURED_VALUE&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Mario&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 Jul 2018 03:06:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/How-do-I-use-the-eZCL-ReportAttribute-function/m-p/790123#M4956</guid>
      <dc:creator>mario_castaneda</dc:creator>
      <dc:date>2018-07-11T03:06:23Z</dc:date>
    </item>
  </channel>
</rss>

