<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../assets/xml/rss.xsl" media="all"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>www.railab.me (Posts about howto)</title><link>https://www.railab.me/</link><description></description><atom:link href="https://www.railab.me/tags/cat_howto.xml" rel="self" type="application/rss+xml"></atom:link><language>en</language><copyright>Contents © 2026 &lt;a href="mailto:raiden00@protonmail.com"&gt;raiden00 &lt;Mateusz Szafoni&gt;&lt;/a&gt; 
&lt;a rel="license" href="http://creativecommons.org/publicdomain/mark/1.0/"&gt;
&lt;img src="/img/common/public-domain.png" width="88"
     style="border-style: none;" alt="Public Domain Mark" /&gt;
&lt;/a&gt;
</copyright><lastBuildDate>Thu, 07 May 2026 07:36:19 GMT</lastBuildDate><generator>Nikola (getnikola.com)</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>Segger RTT as an interface for NuttX NxScope library</title><link>https://www.railab.me/posts/2024/1/segger-rtt-interface-nxscope/</link><dc:creator>raiden00 &lt;Mateusz Szafoni&gt;</dc:creator><description>&lt;div&gt;&lt;p&gt;One of my favorite things when working with Segger J-Link is
&lt;a class="reference external" href="https://www.segger.com/products/debug-probes/j-link/technology/about-real-time-transfer"&gt;RTT&lt;/a&gt;
support which significalntly improves my debugging experience.
With a single interface (one USB cable), I can run:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;p&gt;RTT serial console to communicate with the target&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;SystemView to capture system events&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;gdb for general debugging&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The latest addition to this list is real-time data streaming with the NuttX
NxScope library and RTT channel as a communication interface.
This feature is supported with &lt;a class="reference external" href="https://github.com/railab/nxscli"&gt;nxscli&lt;/a&gt;
tool since version &lt;code class="docutils literal"&gt;0.5.1&lt;/code&gt;. Now we can visualize and debug complex data
relations much more simpler.&lt;/p&gt;
&lt;p&gt;This post discusses how to configure the NxScope example with NuttX to work over
an RTT channel with an RTT serial console and SystemView support.&lt;/p&gt;
&lt;p&gt;For demonstration, we use Nordic nRF52832-DK board with a built-in J-Link OB
interface, so there is no need to connect any external device.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.railab.me/posts/2024/1/segger-rtt-interface-nxscope/"&gt;Read more…&lt;/a&gt; (2 min remaining to read)&lt;/p&gt;&lt;/div&gt;</description><category>nxscope</category><category>rtt</category><guid>https://www.railab.me/posts/2024/1/segger-rtt-interface-nxscope/</guid><pubDate>Sun, 21 Jan 2024 12:00:00 GMT</pubDate></item><item><title>Visualize data from NuttX NxScope with PlotJuggler</title><link>https://www.railab.me/posts/2024/1/plotjuggler-with-nxscope/</link><dc:creator>raiden00 &lt;Mateusz Szafoni&gt;</dc:creator><description>&lt;div&gt;&lt;p&gt;&lt;a class="reference external" href="https://github.com/facontidavide/PlotJuggler"&gt;PlotJuggler&lt;/a&gt; is a cool tool for
visualizing time series data, supporting live data streaming.
Since version &lt;code class="docutils literal"&gt;0.5.1&lt;/code&gt;, my &lt;a class="reference external" href="https://github.com/railab/nxscli"&gt;nxscli&lt;/a&gt; tool
has included support for data streaming over UDP port, which can be easily
captured by PlotJuggler.&lt;/p&gt;
&lt;p&gt;Let's see how to set up both tools and plot data from the NuttX
&lt;a class="reference external" href="https://github.com/apache/nuttx-apps/tree/master/logging/nxscope"&gt;NxScope library&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.railab.me/posts/2024/1/plotjuggler-with-nxscope/"&gt;Read more…&lt;/a&gt; (4 min remaining to read)&lt;/p&gt;&lt;/div&gt;</description><category>nuttx</category><category>nxscope</category><category>plotjuggler</category><guid>https://www.railab.me/posts/2024/1/plotjuggler-with-nxscope/</guid><pubDate>Sun, 14 Jan 2024 12:00:00 GMT</pubDate></item></channel></rss>