<?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>Nrf51422 data transfer to Nrf51422 with BLE SDK Help</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/79346/nrf51422-data-transfer-to-nrf51422-with-ble-sdk-help</link><description>I am using: 
 2x Nrf51422 chips on PCA10028 
 IAR Embedded Workbench IDE - ARM 9.10.2 
 nRF5_SDK_12.3.0_d7731ad 
 I need to transfer a 44 byte payload from one board to the other. 
 Are there some examples that I could use to accomplish this? 
 Any advice</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 08 Sep 2021 06:56:44 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/79346/nrf51422-data-transfer-to-nrf51422-with-ble-sdk-help" /><item><title>RE: Nrf51422 data transfer to Nrf51422 with BLE SDK Help</title><link>https://devzone.nordicsemi.com/thread/328498?ContentTypeID=1</link><pubDate>Wed, 08 Sep 2021 06:56:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:647dd12e-bbd6-476e-9fc9-0e38eabb0eeb</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;You can use the two examples I linked too, but you should use the latest nRF5 SDK for the nRF52-series, which is nRF5 SDK v17.&lt;/p&gt;
&lt;p&gt;To be able to configure larger than 20bytes packets you need to include gatt_init(), I belive most BLE examples have this code already, if not you can check out this answer I gave a few years back, but should in principle be the same still:&lt;br /&gt;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/30759/ble5---make-payload-size-200-bytes---the-right-way/121695#121695"&gt;https://devzone.nordicsemi.com/f/nordic-q-a/30759/ble5---make-payload-size-200-bytes---the-right-way/121695#121695&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Nrf51422 data transfer to Nrf51422 with BLE SDK Help</title><link>https://devzone.nordicsemi.com/thread/328470?ContentTypeID=1</link><pubDate>Tue, 07 Sep 2021 22:10:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:192ba3da-5eaa-4236-ae80-4c8990c24d9e</guid><dc:creator>andrewtm12291</dc:creator><description>&lt;p&gt;I didn&amp;#39;t realize that the packet size was limited on the nRF51. Thank you for letting me know. It looks like we will be upgrading to the nRF52840-DK.&lt;/p&gt;
&lt;p&gt;Since I am upgrading to this newer board, I will likely be using SES and a newer version SDK. Can you also make some recommendations for continuing this project on the nRF52840-DK?&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Nrf51422 data transfer to Nrf51422 with BLE SDK Help</title><link>https://devzone.nordicsemi.com/thread/328418?ContentTypeID=1</link><pubDate>Tue, 07 Sep 2021 13:47:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:907b1aab-8913-4f81-8abc-de4d1a05771d</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;For new development I recommend the nRF52-series. The nRF52-series support for instance DLE (data length extention) that support packets larger than 20bytes (up to 244bytes) to be sent on-air in one packet.&lt;/p&gt;
&lt;p&gt;Typically to send data that is larger than 20bytes effectively in BLE (before DLE) you need to send several notification packets. So if you want to continue with the nRF51-series my suggestion is to start with either Nordic UART service or Blinky service, and change the code to send multiple notifications that together add up to 44bytes (for instance 20 + 20 + 4), so starting projects are either:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v12.3.0/ble_sdk_app_nus_eval.html"&gt;https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v12.3.0/ble_sdk_app_nus_eval.html&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v12.3.0/ble_sdk_app_nus_c.html"&gt;&lt;br /&gt;https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v12.3.0/ble_sdk_app_nus_c.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;OR&lt;/p&gt;
&lt;p&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v12.3.0/ble_sdk_app_blinky.html"&gt;https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v12.3.0/ble_sdk_app_blinky.html&lt;/a&gt;&lt;br /&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v12.3.0/ble_sdk_app_blinky_c.html"&gt;https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v12.3.0/ble_sdk_app_blinky_c.html&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>