<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Custom card setup for TCP</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/105050/custom-card-setup-for-tcp</link><description>Good evening, 
 I have been working with the nRF7002-DK for some time and have been experimenting with the Wi-Fi system for TCP and UDP communication. I initially used this development board as a testbed until I acquired my custom-designed card. My custom</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 13 Nov 2023 10:29:22 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/105050/custom-card-setup-for-tcp" /><item><title>RE: Custom card setup for TCP</title><link>https://devzone.nordicsemi.com/thread/455266?ContentTypeID=1</link><pubDate>Mon, 13 Nov 2023 10:29:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dd92a01a-a8d7-4834-b56e-17b260c6cab7</guid><dc:creator>BENBF</dc:creator><description>&lt;p&gt;Hello, thank you for your advice. I would greatly appreciate a review of our schematic. I will soon submit a new ticket with information about our hardware. I sincerely appreciate your time, and I wish you a great day.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Custom card setup for TCP</title><link>https://devzone.nordicsemi.com/thread/454887?ContentTypeID=1</link><pubDate>Thu, 09 Nov 2023 11:52:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f9917e9c-c46a-45a4-868e-1e4819b96092</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Dejan is out of office this week. I can see the case is slightly lengthy so I think it&amp;#39;s best he follow up when he is back.&lt;/p&gt;
&lt;p&gt;My quick comment would be to ensure that the hardware is good, e.g. measure output power on a spectrum analyzer using radio test. If no one from Nordic have already reviewed your schematic and layout, and helped with the tuning of the antenna and matching network, then that is something you may consider to do in a new case.&lt;/p&gt;
&lt;p&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Custom card setup for TCP</title><link>https://devzone.nordicsemi.com/thread/454286?ContentTypeID=1</link><pubDate>Mon, 06 Nov 2023 16:56:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f0a394f6-d9a4-431c-8cfd-688893e0fac1</guid><dc:creator>BENBF</dc:creator><description>&lt;div class="flex-col gap-1 md:gap-3"&gt;
&lt;div class="flex flex-grow flex-col max-w-full gap-3 gizmo:gap-0"&gt;
&lt;div data-message-author-role="assistant" data-message-id="a65ce521-7be1-4ca5-bd2e-e61ce1238000"&gt;
&lt;div class="markdown prose w-full break-words dark:prose-invert dark"&gt;
&lt;p&gt;Hello, I apologize for the delayed response.&lt;/p&gt;
&lt;p&gt;We are currently using NCS version 2.4.2. It appears that our board encounters more difficulties when connecting to a 5GHz network compared to a 2.4GHz network.&lt;/p&gt;
&lt;p&gt;I have collected metrics regarding our expectations and the outcomes we achieved by altering several metrics. The varying metrics include:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;The number of bytes sent (either 5,760,000 or 138,240,000 bytes).&lt;/li&gt;
&lt;li&gt;The CPU clock speed (either 64 MHz or 128 MHz).&lt;/li&gt;
&lt;li&gt;The WiFi band bandwidth it is connected to (either 2.4 GHz or 5 GHz).&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The different sections of my tables are as follows:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&amp;quot;Test number&amp;quot;: The test&amp;#39;s unique identifier.&lt;/li&gt;
&lt;li&gt;&amp;quot;Did connect to WiFi&amp;quot;: Indicates whether the card successfully connected to the WiFi within a 15-second timeout.&lt;/li&gt;
&lt;li&gt;&amp;quot;Did connect to TCP server&amp;quot;: Set to &amp;quot;no&amp;quot; if an error &amp;quot;116: Connection timed out&amp;quot; occurred.&lt;/li&gt;
&lt;li&gt;&amp;quot;No error while sending&amp;quot;: Set to &amp;quot;no&amp;quot; if an error &amp;quot;105: No buffer space available&amp;quot; occurred.&lt;/li&gt;
&lt;li&gt;&amp;quot;Number of bytes sent&amp;quot;: The quantity of bytes transmitted before encountering an error.&lt;/li&gt;
&lt;li&gt;&amp;quot;Did all go well&amp;quot;: Set to &amp;quot;yes&amp;quot; if all the bytes were successfully transmitted.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Number of bytes sent: 5760000; CPU clock speed: 64 MHz; WiFi bandwidth: 5 GHz&lt;/p&gt;
&lt;table height="104" width="443"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Test Number&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;Did connect to WiFi&lt;/td&gt;
&lt;td&gt;Did connect to TCP server&lt;/td&gt;
&lt;td&gt;No error while sending&lt;/td&gt;
&lt;td&gt;Number of byte sent&lt;/td&gt;
&lt;td&gt;Did all went good&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;5760000&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;3&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;4&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;5&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;6&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;2195840&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;7&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;8&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;9&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;10&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Number of byte sent: 5760000; CPU clock speed: 64 MHz; WiFi bandwidth: 2.4 GHz&lt;/p&gt;
&lt;table height="104" width="443"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Test Number&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;Did connect to WiFi&lt;/td&gt;
&lt;td&gt;Did connect to TCP server&lt;/td&gt;
&lt;td&gt;No error while sending&lt;/td&gt;
&lt;td&gt;Number of byte sent&lt;/td&gt;
&lt;td&gt;Did all went good&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;5760000&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;3&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;5760000&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;4&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;5&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;5760000&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;6&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;5760000&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;7&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;8&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;5760000&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;9&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;5760000&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;10&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;5760000&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Number of bytes sent: 138240000; CPU clock speed: 64 MHz; WiFi bandwidth: 2.4 GHz&lt;/p&gt;
&lt;table height="104" width="443"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Test Number&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;Did connect to WiFi&lt;/td&gt;
&lt;td&gt;Did connect to TCP server&lt;/td&gt;
&lt;td&gt;No error while sending&lt;/td&gt;
&lt;td&gt;Number of byte sent&lt;/td&gt;
&lt;td&gt;Did all went good&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;46043756&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;3&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;4&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;138240000&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;5&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;138240000&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;6&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;134058988&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;7&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;138240000&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;8&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;9&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;10&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;67868328&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Number of bytes sent: 138240000; CPU clock speed: 128 MHz; WiFi bandwidth: 2.4 GHz&lt;/p&gt;
&lt;table height="104" width="443"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Test Number&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;Did connect to WiFi&lt;/td&gt;
&lt;td&gt;Did connect to TCP server&lt;/td&gt;
&lt;td&gt;No error while sending&lt;/td&gt;
&lt;td&gt;Number of byte sent&lt;/td&gt;
&lt;td&gt;Did all went good&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;20579076&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;47933824&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;3&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;1083320&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;4&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;122121152&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;5&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;138240000&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;6&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;7&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;138240000&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;8&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;9&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;138240000&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;10&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;138240000&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Number of bytes sent: 138240000; CPU clock speed: 64 MHz; WiFi bandwidth: 5 GHz&lt;/p&gt;
&lt;table height="104" width="443"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Test Number&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;Did connect to WiFi&lt;/td&gt;
&lt;td&gt;Did connect to TCP server&lt;/td&gt;
&lt;td&gt;No error while sending&lt;/td&gt;
&lt;td&gt;Number of byte sent&lt;/td&gt;
&lt;td&gt;Did all went good&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;3&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;4&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;5&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;49352064&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;6&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;37452729&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;7&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;8&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;138240000&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;9&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;91152384&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;10&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;25493504&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Number of bytes sent: 138240000; CPU clock speed: 128 MHz; WiFi bandwidth: 5 GHz&lt;/p&gt;
&lt;table height="104" width="443"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;Test Number&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;Did connect to WiFi&lt;/td&gt;
&lt;td&gt;Did connect to TCP server&lt;/td&gt;
&lt;td&gt;No error while sending&lt;/td&gt;
&lt;td&gt;Number of byte sent&lt;/td&gt;
&lt;td&gt;Did all went good&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;1&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;2&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;3&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;5271552&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;4&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;50428736&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;5&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;10810584&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;6&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;7&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;8&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;9&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;td&gt;138240000&lt;/td&gt;
&lt;td&gt;yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p&gt;10&lt;/p&gt;
&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;/&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;no&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;div class="flex-col gap-1 md:gap-3"&gt;
&lt;div class="flex flex-grow flex-col max-w-full gap-3 gizmo:gap-0"&gt;
&lt;div data-message-author-role="assistant" data-message-id="1174fa88-bad9-424c-ae60-c1c1b5e1b484"&gt;
&lt;div class="markdown prose w-full break-words dark:prose-invert dark"&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thank you very much for your time. Please feel free to reach out to me for further information. Good evening.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Custom card setup for TCP</title><link>https://devzone.nordicsemi.com/thread/453367?ContentTypeID=1</link><pubDate>Tue, 31 Oct 2023 18:08:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d9ee662c-1447-4b11-8ff3-426dc6796a2a</guid><dc:creator>dejans</dc:creator><description>&lt;p&gt;Hi,&lt;br /&gt;&lt;br /&gt;Which NCS version do you use?&lt;br /&gt;&lt;br /&gt;Could you please provide more information about the error which you observed with regard to connection establishment and data transfer? Is connection to the wi-fi network established each time or only sometimes? When connection gets established how much data is transferred before you see error? Can you consistently reproduce your issue?&lt;br /&gt;&lt;br /&gt;Have you tried to change the frequency band and/or use another access point? Could you provide results? Is your issue reproducible when access point/frequency band get changed?&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Dejan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Custom card setup for TCP</title><link>https://devzone.nordicsemi.com/thread/453113?ContentTypeID=1</link><pubDate>Mon, 30 Oct 2023 15:56:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dbaf4657-bf70-4375-80d4-60a3cbe9398b</guid><dc:creator>BENBF</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Thank you for your response. I appreciate your assistance. To provide more information about how my code works, I&amp;#39;ll break down the process for you.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;On the custom development board:&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;I set a custom MAC address using `&lt;strong&gt;&lt;code&gt;net_if_set_link_addr(iface, mac_addr, 6, NET_LINK_IEEE802154)&lt;/code&gt;&lt;/strong&gt;`.&lt;/li&gt;
&lt;li&gt;I bring up the network interface with `&lt;strong&gt;&lt;code&gt;net_if_up(iface)&lt;/code&gt;&lt;/strong&gt;`.&lt;/li&gt;
&lt;li&gt;I configure the clock speed using `&lt;strong&gt;&lt;code&gt;nrfx_clock_divider_set(NRF_CLOCK_DOMAIN_HFCLK, NRF_CLOCK_HFCLK_DIV_1)&lt;/code&gt;&lt;/strong&gt;`.&lt;/li&gt;
&lt;li&gt;I connect to a 5GHz WiFi network with the following parameters: &lt;pre class="ui-code" data-mode="c_cpp"&gt;parameters-&amp;gt;timeout = HC_WIFI_CONNECTION_TIMEOUT_MS;
parameters-&amp;gt;ssid = user_ssid;
parameters-&amp;gt;ssid_length = user_ssid_len;
parameters-&amp;gt;security = WIFI_SECURITY_TYPE_PSK;
parameters-&amp;gt;psk = user_psk;
parameters-&amp;gt;psk_length = user_psk_len;
parameters-&amp;gt;channel = WIFI_CHANNEL_ANY;
parameters-&amp;gt;mfp = WIFI_MFP_OPTIONAL;
&lt;/pre&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;After the WiFi connection is established, I attempt to connect to a TCP server using these steps:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Connecting to the TCP Server:&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;I create a socket with `&lt;strong&gt;&lt;code&gt;socket(AF_INET, SOCK_STREAM, 0)`&lt;/code&gt;&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;I set up the server address with the following configuration:&lt;pre class="ui-code" data-mode="c_cpp"&gt;tcp_sockaddr.sin_family = AF_INET;
tcp_sockaddr.sin_addr.s_addr = INADDR_ANY;
tcp_sockaddr.sin_port = htons(4040);
zsock_inet_pton(AF_INET, HC_SERVER_ADDR, &amp;amp;tcp_sockaddr.sin_addr);
&lt;/pre&gt;&lt;/li&gt;
&lt;li&gt;I initiate the connection with `&lt;strong&gt;&lt;code&gt;connect(tcp_socket, (struct sockaddr *)&amp;amp;tcp_sockaddr, sizeof(struct sockaddr_in)&lt;/code&gt;&lt;/strong&gt;&lt;code&gt;`&lt;/code&gt;. However, I&amp;#39;ve encountered issues with this step, and it often fails to connect, especially compared to when I use the nrf7002 card.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Subsequently, I send a large volume of data packets to the server using repeated calls to `&lt;strong&gt;&lt;code&gt;send(tcp_socket, buff, 4096, 0)&lt;/code&gt;&lt;/strong&gt;&lt;code&gt;`&lt;/code&gt;. It&amp;#39;s worth noting that the data packet size may vary, but I expect approximately 138,240,000 bytes to be divided into smaller packets.&lt;/p&gt;
&lt;p&gt;Regarding the server, it operates as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;I create a socket with `&lt;strong&gt;&lt;code&gt;socket(AF_INET, SOCK_STREAM, 0)`&lt;/code&gt;&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;I configure the socket address as follows:&lt;pre class="ui-code" data-mode="c_cpp"&gt;socket_addr.sin_family = AF_INET;
socket_addr.sin_addr.s_addr = INADDR_ANY;
socket_addr.sin_port = htons(4040);
&lt;/pre&gt;&lt;/li&gt;
&lt;li&gt;I bind the socket with `&lt;strong&gt;&lt;code&gt;bind(socket_fd, (const struct sockaddr *)&amp;amp;socket_addr, sizeof(socket_addr)&lt;/code&gt;&lt;/strong&gt;&lt;code&gt;`&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;I listen for a client with `&lt;strong&gt;&lt;code&gt;listen(_socket_fd, 1)&lt;/code&gt;&lt;/strong&gt;`.&lt;/li&gt;
&lt;li&gt;Upon receiving a client connection request, I accept it using `&lt;strong&gt;&lt;code&gt;accept(_socket_fd, _socket_addr, (socklen_t *)&amp;amp;_addr_len)&lt;/code&gt;&lt;/strong&gt;`.&lt;/li&gt;
&lt;li&gt;I then receive data in a loop with `&lt;strong&gt;&lt;code&gt;recv(_client_fd, _buffer, 4096, 0)&lt;/code&gt;&lt;/strong&gt;`.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="flex flex-grow flex-col gap-3 max-w-full"&gt;
&lt;div data-message-author-role="assistant" data-message-id="c5d8fa9a-b34b-4d23-bd8e-c3225d00d822"&gt;
&lt;div class="markdown prose w-full break-words dark:prose-invert dark"&gt;
&lt;p&gt;I am aware that the TCP data doesn&amp;#39;t always arrive in 4096-byte chunks, and this variance is expected. As mentioned, I anticipate around 138,240,000 bytes divided into smaller packets.&lt;/p&gt;
&lt;p&gt;If you require any additional information or have further questions, please don&amp;#39;t hesitate to reach out. Thank you for your assistance, and have a great day.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Custom card setup for TCP</title><link>https://devzone.nordicsemi.com/thread/452492?ContentTypeID=1</link><pubDate>Thu, 26 Oct 2023 10:13:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:129dc7ea-5291-4af2-bc65-1c1c13adba64</guid><dc:creator>dejans</dc:creator><description>&lt;p&gt;Hi,&lt;br /&gt;&lt;br /&gt;Could you provide more information about your application?&lt;br /&gt;&lt;br /&gt;Have you tried connecting to another access point to check if the issue is present there as well?&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Dejan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>