<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Generic Serial Tap: Grey colored bytes in Hex view]]></title><description><![CDATA[<p dir="auto">Hi,</p>
<p dir="auto">I am using a generic serial tap. Sometimes I see some bytes which are colored grey. Why are they colored differently? I couldn't find a description about this behavior.</p>
<p dir="auto">Best Regards,<br />
Shun</p>
<p dir="auto"><img src="/forum/assets/uploads/files/1718357405965-a2254379-eafb-48a3-8377-3d4d85924a41-image.png" alt="a2254379-eafb-48a3-8377-3d4d85924a41-image.png" class=" img-responsive img-markdown" width="669" height="117" /></p>
]]></description><link>http://64.23.185.212/forum/topic/310/generic-serial-tap-grey-colored-bytes-in-hex-view</link><generator>RSS for Node</generator><lastBuildDate>Wed, 11 Mar 2026 13:43:28 GMT</lastBuildDate><atom:link href="http://64.23.185.212/forum/topic/310.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 14 Jun 2024 09:30:49 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Generic Serial Tap: Grey colored bytes in Hex view on Tue, 25 Jun 2024 08:09:24 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://64.23.185.212/forum/uid/978">@schunsky</a></p>
<blockquote>
<p dir="auto">Is it possible to get the "merged" data when I write a custom protocol analyzer?</p>
</blockquote>
<p dir="auto">This merging strategy is a part of the logging engine, so yes, it applies to all kinds of plugins, including custom protocol analyzers.</p>
<blockquote>
<p dir="auto">I concluded that the strange behaviour where I received data 1 byte each was because of an USB-UART adapter I used.</p>
</blockquote>
<p dir="auto">Hmm, a particular model of USB-to-UART is unlikely to cause this one-byte-at-a-time behavior. My guess is that the buffering settings are to blame (i.e., IO Ninja reads into a one-byte buffer). Check the "Buffering &amp; compatibility" section in properties and try resetting it all to defaults.</p>
]]></description><link>http://64.23.185.212/forum/post/678</link><guid isPermaLink="true">http://64.23.185.212/forum/post/678</guid><dc:creator><![CDATA[Vladimir]]></dc:creator><pubDate>Tue, 25 Jun 2024 08:09:24 GMT</pubDate></item><item><title><![CDATA[Reply to Generic Serial Tap: Grey colored bytes in Hex view on Thu, 20 Jun 2024 14:27:51 GMT]]></title><description><![CDATA[<p dir="auto">Dear Vladimir,</p>
<p dir="auto">thank you very much for your hint! I totally missed the check box "Highlight merged....". I concluded that the strange behaviour where I received data 1 byte each was because of an USB-UART adapter I used.</p>
<p dir="auto">Just out of curiosity... Is it possible to get the "merged" data when I write a custom protocol analyzer?</p>
]]></description><link>http://64.23.185.212/forum/post/675</link><guid isPermaLink="true">http://64.23.185.212/forum/post/675</guid><dc:creator><![CDATA[schunsky]]></dc:creator><pubDate>Thu, 20 Jun 2024 14:27:51 GMT</pubDate></item><item><title><![CDATA[Reply to Generic Serial Tap: Grey colored bytes in Hex view on Sun, 16 Jun 2024 07:19:41 GMT]]></title><description><![CDATA[<p dir="auto">Shun,</p>
<p dir="auto">By default, IO Ninja merges all blocks of the same data stream together (TX to TX, RX to RX) and highlights merged block boundaries using this grey-white checker pattern. You can turn off this highlighting and configure other details of the merging strategy here:</p>
<p dir="auto"><img src="/forum/assets/uploads/files/1718521644320-6b356ffd-41b6-4862-ba13-0e60fc9a2c20-image.png" alt="6b356ffd-41b6-4862-ba13-0e60fc9a2c20-image.png" class=" img-responsive img-markdown" width="639" height="592" /></p>
<p dir="auto">From your screenshot, I can see that (1) data arrives one byte at a time and (2) not all RX blocks are merged together.</p>
<p dir="auto">(2) means that you modified the merging strategy (e.g. set to a 20ms threshold or something like that)</p>
<p dir="auto">(1) most likely, it's caused by the custom buffering rules (e.g. the read block size is set to 1 byte). Unless you have a specific reason to do otherwise, it's recommended to use default buffer sizes.</p>
]]></description><link>http://64.23.185.212/forum/post/674</link><guid isPermaLink="true">http://64.23.185.212/forum/post/674</guid><dc:creator><![CDATA[Vladimir]]></dc:creator><pubDate>Sun, 16 Jun 2024 07:19:41 GMT</pubDate></item></channel></rss>