<?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>Upgrading to newer SDK broke RTT processing of backspace character.</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/105608/upgrading-to-newer-sdk-broke-rtt-processing-of-backspace-character</link><description>Problem: Upgrading to newer SDK broke RTT processing of backspace character. Details: We had been using RTT with the v2.4.1 SDK (for our nRF52840 development) and yesterday we upgraded to v2.5.0 and now find that RTT will no longer process the backspace</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 09 Jan 2025 14:00:36 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/105608/upgrading-to-newer-sdk-broke-rtt-processing-of-backspace-character" /><item><title>RE: Upgrading to newer SDK broke RTT processing of backspace character.</title><link>https://devzone.nordicsemi.com/thread/517731?ContentTypeID=1</link><pubDate>Thu, 09 Jan 2025 14:00:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:03e7bcd4-2b07-4ebb-b857-2b5b8cdad29b</guid><dc:creator>Maria Gilje</dc:creator><description>&lt;p&gt;Hello Steve and mrd,&lt;/p&gt;
&lt;p&gt;Our developers has verified that the backspacing works with nRF Terminal v2024.9.14 and nRF Connect SDK v2.8.0.&lt;/p&gt;
&lt;p&gt;Whenever convenient, please check if it works for you.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Maria&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Upgrading to newer SDK broke RTT processing of backspace character.</title><link>https://devzone.nordicsemi.com/thread/474652?ContentTypeID=1</link><pubDate>Tue, 19 Mar 2024 14:04:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3a897a77-51f0-4076-99e7-29357db105fe</guid><dc:creator>SteveKranz</dc:creator><description>&lt;p&gt;Hi Maria,&lt;/p&gt;
&lt;p&gt;Just a reminder, however:&lt;br /&gt;The Segger RTT viewer by default is set for Input-&amp;gt;Sending...-&amp;gt;&amp;quot;Send on Input&amp;quot; and this resulted in the same behavior as the VSCode exetension But if you switch the Segger RTT viewer to Input-&amp;gt;Sending...-&amp;gt;&amp;quot;Send on Enter&amp;quot; then you get what is desired.&lt;br /&gt;&lt;br /&gt;Thanks,&lt;br /&gt;Steve&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Upgrading to newer SDK broke RTT processing of backspace character.</title><link>https://devzone.nordicsemi.com/thread/474617?ContentTypeID=1</link><pubDate>Tue, 19 Mar 2024 12:54:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ef38c35b-595a-4d5d-88c1-fb13b38615a2</guid><dc:creator>Maria Gilje</dc:creator><description>&lt;p&gt;Thank you for your responses.&lt;/p&gt;
&lt;p&gt;I got some feedback from the extension team, and it is not an extension issue, but a change with NCS v2.5.0. I have started to look into what specifically this could be and I will involve the relevant developers.&lt;/p&gt;
&lt;p&gt;In the mean time, please use the SEGGER RTT Viewer instead of the RTT terminal in VS Code. Backspacing works as expected in the input field.&lt;/p&gt;
&lt;p&gt;I will update this ticket with any news regarding the lack of visual backspace.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Maria&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Upgrading to newer SDK broke RTT processing of backspace character.</title><link>https://devzone.nordicsemi.com/thread/474155?ContentTypeID=1</link><pubDate>Fri, 15 Mar 2024 23:42:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2cb21a72-9058-40a6-8cc3-681b313111c4</guid><dc:creator>mrd</dc:creator><description>&lt;p&gt;Hi Maria, I am&amp;nbsp;also on the latest:&amp;nbsp;&lt;span&gt;v2024.2.214&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Upgrading to newer SDK broke RTT processing of backspace character.</title><link>https://devzone.nordicsemi.com/thread/474127?ContentTypeID=1</link><pubDate>Fri, 15 Mar 2024 15:00:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1bf20b58-fc16-4d99-9991-791161be3808</guid><dc:creator>SteveKranz</dc:creator><description>&lt;p&gt;I have the latest release of VS Code extension. Glad to hear that your are able to reproduce the issue.&lt;/p&gt;
&lt;p&gt;Thanks!, Steve K.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Upgrading to newer SDK broke RTT processing of backspace character.</title><link>https://devzone.nordicsemi.com/thread/474124?ContentTypeID=1</link><pubDate>Fri, 15 Mar 2024 14:51:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9412d882-d5f8-45d9-a53b-cff657c03a7d</guid><dc:creator>Maria Gilje</dc:creator><description>&lt;p&gt;Hello Steve and mrd,&lt;/p&gt;
&lt;p&gt;I have reproduced this as well and contacted the developers for more assistance.&lt;/p&gt;
&lt;p&gt;Please share which version of VS Code extension you have installed.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Maria&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Upgrading to newer SDK broke RTT processing of backspace character.</title><link>https://devzone.nordicsemi.com/thread/473413?ContentTypeID=1</link><pubDate>Tue, 12 Mar 2024 12:18:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:15612c8e-9aaf-4537-9ca6-f1e284d44b16</guid><dc:creator>SteveKranz</dc:creator><description>&lt;p&gt;Hi Raoul,&lt;/p&gt;
&lt;p&gt;I&amp;#39;d like to mention that I also am having the same issue even though I have the nRF Terminal set to the recommended Character mode.&lt;/p&gt;
&lt;p&gt;I&amp;#39;m using the 2.5.2 ToolChain/SDK, MacBook M1, Sonoma 14.2.1 MacOS, VSCode 1.81.0.&lt;/p&gt;
&lt;p&gt;Thanks, Steve K.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Upgrading to newer SDK broke RTT processing of backspace character.</title><link>https://devzone.nordicsemi.com/thread/473313?ContentTypeID=1</link><pubDate>Tue, 12 Mar 2024 00:12:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c4a1a744-549e-4380-a8e8-034900930c97</guid><dc:creator>mrd</dc:creator><description>&lt;p&gt;Hello Raoul,&lt;/p&gt;
&lt;p&gt;This fix no longer seems to work in NCS 2.5.2.&lt;/p&gt;
&lt;p&gt;Any other suggestions?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Upgrading to newer SDK broke RTT processing of backspace character.</title><link>https://devzone.nordicsemi.com/thread/458632?ContentTypeID=1</link><pubDate>Mon, 04 Dec 2023 00:58:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:34ce9d81-53e0-413d-b68c-de525e07ad55</guid><dc:creator>Raoul</dc:creator><description>&lt;p&gt;Hi Steve,&lt;/p&gt;
&lt;p&gt;On a Mac that would be CMD + shift + P.&lt;/p&gt;
&lt;p&gt;The command palette is a universal (and very useful) feature in VS Code, should work from anywhere:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://code.visualstudio.com/docs/getstarted/userinterface#_command-palette"&gt;https://code.visualstudio.com/docs/getstarted/userinterface#_command-palette&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It exposes all the functionality of VS Code and extensions, through a search box.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Raoul&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Upgrading to newer SDK broke RTT processing of backspace character.</title><link>https://devzone.nordicsemi.com/thread/458375?ContentTypeID=1</link><pubDate>Thu, 30 Nov 2023 16:18:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:36b0b84c-3021-4feb-8a24-99396163e6ad</guid><dc:creator>SteveKranz</dc:creator><description>&lt;p&gt;Hi Raoul,&lt;/p&gt;
&lt;p&gt;That sounds promising. I am running on a MacBookPro (M1) and I can&amp;#39;t get the command palette to open with the ctrl + shift + P. Is it possible there is a different keybinding I should use?&lt;/p&gt;
&lt;p&gt;I am attempting this after first creating a nRF RTT Terminal and then placing the cursor in the created terminal window (where I would normally expect displayed RTT activity).&lt;/p&gt;
&lt;p&gt;Thanks, Steve K.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Upgrading to newer SDK broke RTT processing of backspace character.</title><link>https://devzone.nordicsemi.com/thread/458297?ContentTypeID=1</link><pubDate>Thu, 30 Nov 2023 13:00:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8c236a49-01b5-41f8-be0c-aad4dacd894a</guid><dc:creator>Raoul</dc:creator><description>&lt;p&gt;Hi Steve,&lt;/p&gt;
&lt;p&gt;I apologise for the delay. I asked our developers whether this is an issue on our end or with VS Code itself, but they&amp;#39;ve now come back with a much simpler answer:&lt;/p&gt;
&lt;p&gt;Change your setting from &amp;quot;line mode&amp;quot; to &amp;quot;character mode&amp;quot; in the nRF Terminal.&lt;/p&gt;
&lt;p&gt;Press ctrl + shift + P to open the command palette, and search for &amp;quot;switch to character mode&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1701348787728v2.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;This immediately fixed the issue on my end.&lt;/p&gt;
&lt;p&gt;Excuse me for not suggesting this earlier, I was not aware of the existence of this setting.&lt;/p&gt;
&lt;p&gt;Of course, let me know if that doesn&amp;#39;t work!&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Raoul&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Upgrading to newer SDK broke RTT processing of backspace character.</title><link>https://devzone.nordicsemi.com/thread/457419?ContentTypeID=1</link><pubDate>Sat, 25 Nov 2023 23:31:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0c3507f1-cc95-4c3a-8124-1e15fe9cf41d</guid><dc:creator>SteveKranz</dc:creator><description>&lt;p&gt;Hi Raoul,&lt;/p&gt;
&lt;p&gt;Any word as to plans for offering a Input-&amp;gt;Sending...-&amp;gt;&amp;quot;Send on Enter&amp;quot; functionality for VSCode/Extension RTT to match the functionality that the Segger RTT viewer gives? It is frustrating not have the backspace echoed to the VSCode/Extension RTT terminal. Just curious if you heard anything?&lt;/p&gt;
&lt;p&gt;Steve K. , PuzL Labs, LLC&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Upgrading to newer SDK broke RTT processing of backspace character.</title><link>https://devzone.nordicsemi.com/thread/455384?ContentTypeID=1</link><pubDate>Mon, 13 Nov 2023 16:07:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a0ca679e-2582-4c06-9b53-04c369cd61a4</guid><dc:creator>Raoul</dc:creator><description>&lt;p&gt;Hi again,&lt;/p&gt;
&lt;p&gt;Thanks for the tip. I actually noticed that setting as well, though I&amp;#39;m not sure if it matches your description. The default for me was &amp;quot;Send on Input&amp;quot; which totally didn&amp;#39;t work with the shell sample as it sends one letter at a time. However, when I tried &amp;quot;Send on Enter&amp;quot;, everything works well, including backspaces:&lt;br /&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1699891405147v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;This is RTT Viewer v7.80c.&lt;/p&gt;
&lt;p&gt;Since this works for me, I&amp;#39;m still suspecting it to be a client side issue with VS Code/the extension. But I&amp;#39;m not 100% certain. I can check with the extension team, but let me know if you have anything to add.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Raoul&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Upgrading to newer SDK broke RTT processing of backspace character.</title><link>https://devzone.nordicsemi.com/thread/455377?ContentTypeID=1</link><pubDate>Mon, 13 Nov 2023 15:45:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1c4f8b21-1a24-4f62-a081-80a78f22b99d</guid><dc:creator>SteveKranz</dc:creator><description>&lt;p&gt;Hi Raoul,&lt;/p&gt;
&lt;p&gt;Thanks for those Nordic documentation links. I&amp;#39;ll study those. By the way, when you mentioned the Segger RTT viewer as an alternate to the VSCode/Extension RTT viewer, I experimented with it. I noticed that the Segger RTT viewer showed the same issue with backspace processing. It is not echoed back to the RTT viewer despite being processed internally by the device. I suspect the reason you thought it was working there is because you have your Segger RTT viewer set for Input-&amp;gt;Sending...-&amp;gt;&amp;quot;Send on Enter&amp;quot;. When I switched to that setting via the menus I also saw a normal backspace operation. The default setting the Segger RTT viewer initially offered me (as a default) was Input-&amp;gt;Sending...-&amp;gt;&amp;quot;Send on Input&amp;quot; and this apparently is the mode that the VSCode Extension RTT viewer is using too. Maybe that mode is what changed recently with the extension. Not sure, but wanted to offer the additional info. Thanks again&lt;/p&gt;
&lt;p&gt;Steve K., PuzL Labs, LLC&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Upgrading to newer SDK broke RTT processing of backspace character.</title><link>https://devzone.nordicsemi.com/thread/455370?ContentTypeID=1</link><pubDate>Mon, 13 Nov 2023 15:20:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3708d4f6-a27f-4550-89be-908efe63ca4e</guid><dc:creator>Raoul</dc:creator><description>&lt;p&gt;Hi Steve, thanks for confirming!&lt;/p&gt;
&lt;p&gt;With regards to updating the VS Code extension (and also VS Code itself), by default these updates are downloaded automatically when available, and installed either when VS Code exits or boots (I can&amp;#39;t remember which). So it&amp;#39;s not something you have to worry about.&lt;/p&gt;
&lt;p&gt;If you want to keep an eye on the versions and changed that have been released, you can look at the docs for the extension: &lt;a href="https://nrfconnect.github.io/vscode-nrf-connect/"&gt;https://nrfconnect.github.io/vscode-nrf-connect/&lt;br /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Since you say you are new to Nordic, I also want to take the chance to point out the existence of our Developer Academy: &lt;a href="https://academy.nordicsemi.com/"&gt;https://academy.nordicsemi.com/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It&amp;#39;s a great starting point for working with our products. If you don&amp;#39;t know where to start, I recommend the nRF Connect SDK Fundamentals course.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Raoul&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Upgrading to newer SDK broke RTT processing of backspace character.</title><link>https://devzone.nordicsemi.com/thread/455354?ContentTypeID=1</link><pubDate>Mon, 13 Nov 2023 14:46:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e9efef84-506c-4c47-8aa1-46bb766d1e2b</guid><dc:creator>SteveKranz</dc:creator><description>&lt;p&gt;Hi Raoul, thank you for your response. You asked which RTT viewer I am using. Yes, I am using the RTT Viewer included with the VS Code Extension, and your backspace description does match my results (I went back and tried it again). In other words, as you say: &amp;quot;I found that using backspace will not be reflected in the local echo in the extension. Meaning, backspaces don&amp;#39;t visually do anything but in the background they are actually registering on the nRF52840.&amp;quot;&lt;/p&gt;
&lt;p&gt;I believe you were suggesting the problem resides with the VSCode Nordic Extension as you see good results when using an alternate RTT viewer. Thanks again for narrowing in on this. I am curious how I would know that a corrected VSCode Nordic Extension has become available? Will the VSCode extension panel show me when a new version is available? Probably. I am fairly new to VSCode/Nordic. Thanks in advance.&lt;/p&gt;
&lt;p&gt;Steve K. , PuzL Labs, LLC&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Upgrading to newer SDK broke RTT processing of backspace character.</title><link>https://devzone.nordicsemi.com/thread/455279?ContentTypeID=1</link><pubDate>Mon, 13 Nov 2023 12:03:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:63848c48-9224-46a6-94da-d25fe4d09e2a</guid><dc:creator>Raoul</dc:creator><description>&lt;p&gt;Hi Steve,&lt;/p&gt;
&lt;p&gt;Which RTT viewer are you using?&lt;/p&gt;
&lt;p&gt;I tried to reproduce this using the shell_module sample with the prj_minimal_rtt.conf configuration, using NCS v.2.4.0 just to check the &amp;quot;before&amp;quot; behavior.&lt;/p&gt;
&lt;p&gt;Using the Segger RTT viewer, I had no issues, but when I used the RTT Viewer included with our &lt;a href="https://nrfconnect.github.io/vscode-nrf-connect/"&gt;VS Code Extension&lt;/a&gt;, I found that using backspace will not be reflected in the local echo in the extension. Meaning, backspaces don&amp;#39;t visually do anything but in the background they are actually registering on the nRF52840. (if I type &amp;quot;asdf&amp;quot;, then backspace 4 times and type &amp;quot;help&amp;quot;, it clearly only sends the help command&amp;quot;. You could try it.).&lt;/p&gt;
&lt;p&gt;Could this be what you are experiencing? If so, this might be an issue with the extension (since I&amp;#39;m seeing this on v2.4.0 already). Perhaps it has been updated recently.&lt;/p&gt;
&lt;p&gt;If you are experiencing something different - Could you try to create a reproduction of the issue based on a modified sample, instead of your own application? That would make it easier for the developers to investigate.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Raoul&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>