<?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>Serial Terminal in nRF Connect for Desktop Linux version not working poolside</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/111940/serial-terminal-in-nrf-connect-for-desktop-linux-version-not-working-poolside</link><description>You may ask what poolside means. It means at my community pool, where I don&amp;#39;t have Internet access via Wi-Fi for my laptop. 
 I wish to run some AT commands like AT%NCELLMEAS at a few locations. In particular, my house is between two cell towers: closer</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 14 Jun 2024 00:36:04 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/111940/serial-terminal-in-nrf-connect-for-desktop-linux-version-not-working-poolside" /><item><title>RE: Serial Terminal in nRF Connect for Desktop Linux version not working poolside</title><link>https://devzone.nordicsemi.com/thread/488772?ContentTypeID=1</link><pubDate>Fri, 14 Jun 2024 00:36:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c21bf861-1c19-49e7-82f3-83459ee2fc27</guid><dc:creator>Burt</dc:creator><description>&lt;p&gt;The Windows version is working great now.&lt;/p&gt;
&lt;p&gt;The Linux version on my unsupported Ubuntu 24.04 LTS is a mess due to other issues. It crashes if I change the window size, or suspend--and I don&amp;#39;t know if it is due to my too new Ubuntu. Oh, well, I hope that can be looked at or added to your Ubuntu 24.04 to do list.&lt;/p&gt;
&lt;p&gt;Burt&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Serial Terminal in nRF Connect for Desktop Linux version not working poolside</title><link>https://devzone.nordicsemi.com/thread/488447?ContentTypeID=1</link><pubDate>Wed, 12 Jun 2024 08:48:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:92af529b-99fb-4c87-a1ed-2607bac6870a</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The issue should be resolved now. You need to open the app with internet connection one last time, and then nrfutil core will be updated to not require internet connection after that.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Serial Terminal in nRF Connect for Desktop Linux version not working poolside</title><link>https://devzone.nordicsemi.com/thread/488168?ContentTypeID=1</link><pubDate>Mon, 10 Jun 2024 15:06:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:707066f3-f1e4-4e72-abf9-b7af270394a8</guid><dc:creator>Burt</dc:creator><description>&lt;p&gt;Thanks for the gtkterm tip, Einar. It is pretty; I wish it had that linemode that Serial Terminal has. Also, I got hung up on trying to figure out their macro capability--it seems like they never completed the implementation but left it in under configuration to cause confusion!&lt;/p&gt;
&lt;p&gt;Burt&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Serial Terminal in nRF Connect for Desktop Linux version not working poolside</title><link>https://devzone.nordicsemi.com/thread/488157?ContentTypeID=1</link><pubDate>Mon, 10 Jun 2024 13:37:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8e29e97d-1648-4d1b-891c-4fe7dfbb54f4</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I did not reproduce a crach, but I see that re-connection does not work without network connectivity.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;There is a generic issue in how this is handled in nRF Connect for Desktop and the team is on it. But for this specific use case I would recomend using another terminal until the issue is resolved (my personal faviourit serial port emulator for Linux is&amp;nbsp;GTKTerm which I highly recommend).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Serial Terminal in nRF Connect for Desktop Linux version not working poolside</title><link>https://devzone.nordicsemi.com/thread/488153?ContentTypeID=1</link><pubDate>Mon, 10 Jun 2024 13:21:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3cef23f8-0ff0-4228-a808-225b16a89ada</guid><dc:creator>Burt</dc:creator><description>&lt;p&gt;Thank you, Einar. Also, please see if you can replicate my finding under Linux that even if you have Internet access when starting the program, but then shut off the Internet link, and then you remove the USB cable used for UART, you can crash the nrfconnect appimage program. This is significant: on Windows I can start Serial Terminal with Internet at my house and then continue to use it when I go somewhere without Internet access, but that method is not reliable with Linux.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Serial Terminal in nRF Connect for Desktop Linux version not working poolside</title><link>https://devzone.nordicsemi.com/thread/488127?ContentTypeID=1</link><pubDate>Mon, 10 Jun 2024 12:19:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:77d0c994-5efa-4c1a-9eb8-a76c133e7020</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi Burt,&lt;/p&gt;
&lt;p&gt;I have reproduced the same on my end. The Serial Terminal requiers internet access when it starts. I have contacted the team working on this to have it addressed, but for now, that is unfortunately how it is.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Serial Terminal in nRF Connect for Desktop Linux version not working poolside</title><link>https://devzone.nordicsemi.com/thread/487985?ContentTypeID=1</link><pubDate>Sat, 08 Jun 2024 20:40:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:49cfacad-0a00-4975-b5b1-2270baf5bcf0</guid><dc:creator>Burt</dc:creator><description>&lt;p&gt;Argh, I cannot trust the Linux version--you never know when it will get a Seg fault if Wi-Fi is off and you use suspend.&lt;/p&gt;
&lt;p&gt;Note that I am using Ubuntu 24.04 but I don&amp;#39;t know if that is the issue; it might be orthogonal to the real problem.&lt;/p&gt;
&lt;p&gt;Burt&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Serial Terminal in nRF Connect for Desktop Linux version not working poolside</title><link>https://devzone.nordicsemi.com/thread/487984?ContentTypeID=1</link><pubDate>Sat, 08 Jun 2024 20:28:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e842e38c-fb08-444e-85f0-d772737ca057</guid><dc:creator>Burt</dc:creator><description>&lt;p&gt;Here is an example of something bad in Linux when I disconnected the dongle (the program crashed):&lt;/p&gt;
&lt;p&gt;Error occurred in handler for &amp;#39;serialport:is-open&amp;#39;: Error: PORT_NOT_FOUND&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at zxe (/tmp/.mount_nrfconMPmc5U/resources/app.asar/dist/main.js:640:5753)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at /tmp/.mount_nrfconMPmc5U/resources/app.asar/dist/main.js:445:6842&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at WebContents.&amp;lt;anonymous&amp;gt; (node:electron/js2c/browser_init:2:82809)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at WebContents.emit (node:events:518:28)&lt;br /&gt;Error occurred in handler for &amp;#39;serialport:is-open&amp;#39;: Error: PORT_NOT_FOUND&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at zxe (/tmp/.mount_nrfconMPmc5U/resources/app.asar/dist/main.js:640:5753)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at /tmp/.mount_nrfconMPmc5U/resources/app.asar/dist/main.js:445:6842&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at WebContents.&amp;lt;anonymous&amp;gt; (node:electron/js2c/browser_init:2:82809)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at WebContents.emit (node:events:518:28)&lt;br /&gt;Error occurred in handler for &amp;#39;serialport:open&amp;#39;: Error: FAILED&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at Hxe (/tmp/.mount_nrfconMPmc5U/resources/app.asar/dist/main.js:640:4645)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at async WebContents.&amp;lt;anonymous&amp;gt; (node:electron/js2c/browser_init:2:82793)&lt;br /&gt;(node:7283) UnhandledPromiseRejectionWarning: Error: PORT_NOT_FOUND&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at c8 (/tmp/.mount_nrfconMPmc5U/resources/app.asar/dist/main.js:640:6269)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at WebContents.&amp;lt;anonymous&amp;gt; (/tmp/.mount_nrfconMPmc5U/resources/app.asar/dist/main.js:640:8038)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at WebContents.emit (node:events:530:35)&lt;br /&gt;(Use `nrfconnect --trace-warnings ...` to show where the warning was created)&lt;br /&gt;(node:7283) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see &lt;a href="https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode)"&gt;nodejs.org/.../cli.html&lt;/a&gt;. (rejection id: 1)&lt;br /&gt;(node:7283) UnhandledPromiseRejectionWarning: Error: PORT_NOT_FOUND&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at c8 (/tmp/.mount_nrfconMPmc5U/resources/app.asar/dist/main.js:640:6269)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at WebContents.&amp;lt;anonymous&amp;gt; (/tmp/.mount_nrfconMPmc5U/resources/app.asar/dist/main.js:640:8038)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; at WebContents.emit (node:events:530:35)&lt;br /&gt;(node:7283) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see &lt;a href="https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode)"&gt;nodejs.org/.../cli.html&lt;/a&gt;. (rejection id: 2)&lt;br /&gt;Segmentation fault (core dumped)&lt;br /&gt;burt@T420s:~/Downloads$ &lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Serial Terminal in nRF Connect for Desktop Linux version not working poolside</title><link>https://devzone.nordicsemi.com/thread/487983?ContentTypeID=1</link><pubDate>Sat, 08 Jun 2024 20:24:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a7964da5-734a-4244-bae2-1b4214449fa3</guid><dc:creator>Burt</dc:creator><description>&lt;p&gt;I made some progress. It helps to have nrfutil in the PATH, in both Linux and Windows cases. With that, I think Windows works completely. Linux may need the Internet to start up nRF Connect for Desktop. Maybe it will take more than one time for the Serial Terminal to find the board (or dongle, if using our custom board). I think I can then put the laptop into suspend and resume successfully, with no Internet.&lt;/p&gt;
&lt;p&gt;Can you verify my findings, and see if there are any improvements you should do? Like telling the user to put nrfutil into his PATH, etc. Thank you.&lt;/p&gt;
&lt;p&gt;Burt&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>