<?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: Generic FSK without the Length Field in the Header in Wireless MCU</title>
    <link>https://community.nxp.com/t5/Wireless-MCU/Generic-FSK-without-the-Length-Field-in-the-Header/m-p/682944#M3180</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gerardo,&lt;/P&gt;&lt;P&gt;&amp;nbsp;I have a quastion, can I &lt;STRONG&gt;receive&lt;/STRONG&gt; a long (46... bytes) packet without any information in the header? In the same way as you provided for packet transmission?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For Example, if I set the value&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;GENFSK-&amp;gt;PACKET_CFG |= GENFSK_PACKET_CFG_LENGTH_ADJ( 46 + 4 );&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;In the&lt;STRONG&gt; genfskStatus_t GENFSK_StartRx(...) &lt;/STRONG&gt;function from &lt;STRONG&gt;genfsk_ll.c.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Will I receive a Packet with 46 + 4 Bytes CRC = 50 Bytes (which is grater than 31 byte, what seems to be maximal value for&amp;nbsp;&lt;STRONG&gt;LENGTH_ADJ&lt;/STRONG&gt; field regarding the datasheet) without using the header?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance&lt;/P&gt;&lt;P&gt;Semiory&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 16 Jul 2017 16:12:10 GMT</pubDate>
    <dc:creator>semiory</dc:creator>
    <dc:date>2017-07-16T16:12:10Z</dc:date>
    <item>
      <title>Generic FSK without the Length Field in the Header</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/Generic-FSK-without-the-Length-Field-in-the-Header/m-p/682941#M3177</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;I have the following issue:&lt;/P&gt;&lt;P&gt;I'm trying to implement a proprietary protocol, which uses packages of 46 bytes (Payload + CRC). The Length of the Package is fixed, and &lt;STRONG&gt;shall not be sent&lt;/STRONG&gt; within the package itself, because the whole payload is already defined.&lt;/P&gt;&lt;P&gt;Is it possible to implement such a protocol with KW41Z?&lt;/P&gt;&lt;P&gt;Thanks in advance!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 11 Jun 2017 17:26:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/Generic-FSK-without-the-Length-Field-in-the-Header/m-p/682941#M3177</guid>
      <dc:creator>semiory</dc:creator>
      <dc:date>2017-06-11T17:26:40Z</dc:date>
    </item>
    <item>
      <title>Re: Generic FSK without the Length Field in the Header</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/Generic-FSK-without-the-Length-Field-in-the-Header/m-p/682942#M3178</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi semiory,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes, this is possible. You would have to modify the source code to ignore the length field when saving the packet data in the &lt;STRONG&gt;gTxBuffer&lt;/STRONG&gt; before it is being sent.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can see how this is implemented for the connectivity test in the &lt;STRONG&gt;CT_ContinuousTests()&lt;/STRONG&gt; function inside the&amp;nbsp;case for&amp;nbsp;&lt;EM&gt;gContStateRunPRBS_c&amp;nbsp;&lt;/EM&gt;(around line 1372).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Gerardo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Jul 2017 17:31:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/Generic-FSK-without-the-Length-Field-in-the-Header/m-p/682942#M3178</guid>
      <dc:creator>gerardo_rodriguez</dc:creator>
      <dc:date>2017-07-05T17:31:48Z</dc:date>
    </item>
    <item>
      <title>Re: Generic FSK without the Length Field in the Header</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/Generic-FSK-without-the-Length-Field-in-the-Header/m-p/682943#M3179</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gerardo,&lt;/P&gt;&lt;P&gt;Grate, Thanks!&lt;/P&gt;&lt;P&gt;It is a real good news.&lt;/P&gt;&lt;P&gt;Best Regards&lt;/P&gt;&lt;P&gt;Semiory&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Jul 2017 07:14:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/Generic-FSK-without-the-Length-Field-in-the-Header/m-p/682943#M3179</guid>
      <dc:creator>semiory</dc:creator>
      <dc:date>2017-07-06T07:14:27Z</dc:date>
    </item>
    <item>
      <title>Re: Generic FSK without the Length Field in the Header</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/Generic-FSK-without-the-Length-Field-in-the-Header/m-p/682944#M3180</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gerardo,&lt;/P&gt;&lt;P&gt;&amp;nbsp;I have a quastion, can I &lt;STRONG&gt;receive&lt;/STRONG&gt; a long (46... bytes) packet without any information in the header? In the same way as you provided for packet transmission?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For Example, if I set the value&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;GENFSK-&amp;gt;PACKET_CFG |= GENFSK_PACKET_CFG_LENGTH_ADJ( 46 + 4 );&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;In the&lt;STRONG&gt; genfskStatus_t GENFSK_StartRx(...) &lt;/STRONG&gt;function from &lt;STRONG&gt;genfsk_ll.c.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Will I receive a Packet with 46 + 4 Bytes CRC = 50 Bytes (which is grater than 31 byte, what seems to be maximal value for&amp;nbsp;&lt;STRONG&gt;LENGTH_ADJ&lt;/STRONG&gt; field regarding the datasheet) without using the header?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance&lt;/P&gt;&lt;P&gt;Semiory&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 16 Jul 2017 16:12:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/Generic-FSK-without-the-Length-Field-in-the-Header/m-p/682944#M3180</guid>
      <dc:creator>semiory</dc:creator>
      <dc:date>2017-07-16T16:12:10Z</dc:date>
    </item>
    <item>
      <title>Re: Generic FSK without the Length Field in the Header</title>
      <link>https://community.nxp.com/t5/Wireless-MCU/Generic-FSK-without-the-Length-Field-in-the-Header/m-p/682945#M3181</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Semiory,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sorry for the late response.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I investigated about this, and the correct way of sending a packet without the length field in the header is to use the&amp;nbsp;&lt;EM&gt;gGenfskRawPacket&amp;nbsp;&lt;/EM&gt;packet type in the GFSK configuration structure &lt;EM&gt;&lt;STRONG&gt;pktConfig&lt;/STRONG&gt;&lt;/EM&gt;. The disadvantage is that with this packet type we are limited to a maximum of 35 bytes of payload (31 bytes from LENGTH_ADJ and 4 bytes from H0 and H1), so this might be a limitation to your propietary protocol with a packet size of 46 bytes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;With the raw packet type the &lt;EM&gt;maxBufLengthBytes&lt;/EM&gt;&amp;nbsp;parameter in the&lt;EM&gt;&amp;nbsp;&lt;/EM&gt;&lt;STRONG&gt;GENFSK_StartRx()&lt;/STRONG&gt; function sets the&amp;nbsp;received packet size. All packets with different length will be rejected.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For more information on the GFSK packet types, you can refer to the chapter &lt;STRONG&gt;6.1.5 Generic FSK Link Layer Send and Receive APIs&lt;/STRONG&gt;&amp;nbsp;from the "&lt;EM&gt;Generic FSK Link Layer Quick Start Guide.pdf&lt;/EM&gt;" document located in &lt;EM&gt;&amp;lt;SDK path&amp;gt;\docs\wireless\GENFSK\.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Gerardo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Aug 2017 17:21:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Wireless-MCU/Generic-FSK-without-the-Length-Field-in-the-Header/m-p/682945#M3181</guid>
      <dc:creator>gerardo_rodriguez</dc:creator>
      <dc:date>2017-08-02T17:21:34Z</dc:date>
    </item>
  </channel>
</rss>

