<?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>Trying to implement  y modem protocol in uart example</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/93295/trying-to-implement-y-modem-protocol-in-uart-example</link><description>Hello, 
 
 I am trying to implement the Y-modem protocol to the ble_app_uart example. Basically, I want to send a file from the PC and receive a file in my nrf522840 device. Since being a newbie i have no idea how to implement it. If you have any related</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 27 Oct 2022 12:41:08 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/93295/trying-to-implement-y-modem-protocol-in-uart-example" /><item><title>RE: Trying to implement  y modem protocol in uart example</title><link>https://devzone.nordicsemi.com/thread/392831?ContentTypeID=1</link><pubDate>Thu, 27 Oct 2022 12:41:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8d99a0e2-6251-46c3-8daf-e87483a73f41</guid><dc:creator>Karl Ylvisaker</dc:creator><description>[quote user="Harish_C_S_"]Thanks For Your Reply[/quote]
&lt;p&gt;No problem at all, I am happy to help!&lt;br /&gt;&lt;br /&gt;Thank you for elaborating. It sounds to me like you would not need to have an actual Y-modem protocol in place on your peripheral device then, but rather just a method to parse the incoming data, is this a correct understanding of it?&lt;br /&gt;I unfortunately have no personal experience with the Y-modem protocol/format.&lt;br /&gt;&lt;br /&gt;You can check out &lt;a href="https://github.com/NordicPlayground/nrf52-ble-image-transfer-demo/blob/master/main.c"&gt;this Image Transfer example&lt;/a&gt; to see how you can go about transferring a larger file over the NUS service. In the demo there is created a custom service to do the transfer, but it essentially functions as the NUS service does.&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Karl&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Trying to implement  y modem protocol in uart example</title><link>https://devzone.nordicsemi.com/thread/392817?ContentTypeID=1</link><pubDate>Thu, 27 Oct 2022 12:09:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b5aaa4d5-35a7-408d-b266-fee6d1e838c3</guid><dc:creator>Harish_C_S_</dc:creator><description>&lt;p&gt;Hello Karl,&lt;/p&gt;
&lt;p&gt;Thanks For Your Reply&lt;/p&gt;
&lt;p&gt;I am using nRF5 SDK 17.0.0, Basically, we are designing an application in which I receive data in the y-modem format from the Wirepas Network.&lt;/p&gt;
&lt;p&gt;So, As a First Phase, I am using TeraTerm to send the File in Y-modem protocol and receive it through the UART port of the nRF52840 DK and Perform a Background DFU update.&lt;/p&gt;
&lt;p&gt;In order to do it, I want to send a dummy file from the TeraTerm in the y-modem protocol and receive the file on my nRF device.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Trying to implement  y modem protocol in uart example</title><link>https://devzone.nordicsemi.com/thread/392802?ContentTypeID=1</link><pubDate>Thu, 27 Oct 2022 11:36:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a7e490b4-8f92-4585-ab2a-5afe2186d679</guid><dc:creator>Karl Ylvisaker</dc:creator><description>&lt;p&gt;Hello,&lt;br /&gt;&lt;br /&gt;Are you using the nRF5 SDK or the nRF Connect SDK?&lt;br /&gt;In general, there will be no need to implement any modem protocol in order to perform a file transfer using the NUS service (as shown in ble_app_uart examples).&lt;br /&gt;You can split the file into segments and then sequentially transfer the file to the connected device over the NUS service.&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Karl&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>