<?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>Getting certain Characteristic by UUID</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/63181/getting-certain-characteristic-by-uuid</link><description>Hello, 
 I&amp;#39;m developing an app for nRF Connect Desktop based on the nRF Connect Desktop BLE App. 
 I would like to find a characteristic item based on an UUID. Where is the list of characteristics stored? I cannot find the redux state and store in the</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 02 Jul 2020 11:01:12 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/63181/getting-certain-characteristic-by-uuid" /><item><title>RE: Getting certain Characteristic by UUID</title><link>https://devzone.nordicsemi.com/thread/258065?ContentTypeID=1</link><pubDate>Thu, 02 Jul 2020 11:01:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4cb7665e-300a-4243-beb1-1c46c590e7b3</guid><dc:creator>Karl Ylvisaker</dc:creator><description>&lt;p&gt;Hello,&lt;br /&gt;&lt;br /&gt;Unfortunately, we do not provide support for modification of the nRF Connect Desktop applications, but you are free to modify them how you would like.&lt;br /&gt;I would think that you could achieve the functionality you are describing by creating a server configuration for the existing nRF Connect Desktop BLE application - you might want to look into this for a less time-consuming way to achieve your desired functionality.&lt;br /&gt;You may also modify the ble_uart_central example to work in this exact way, and then have it accept input and write out data over the serial COM port.&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: Getting certain Characteristic by UUID</title><link>https://devzone.nordicsemi.com/thread/257695?ContentTypeID=1</link><pubDate>Wed, 01 Jul 2020 02:09:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dfb91c0a-a9f1-43f3-b4f2-8519214251b4</guid><dc:creator>ThienVu</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Thank you for your reply.&lt;/p&gt;
&lt;p&gt;Sorry for being confusing. I&amp;#39;m afraid you are misunderstanding my question.&lt;/p&gt;
&lt;p&gt;1. I&amp;#39;m modifying the BLE App inside nRF Connect Desktop, based on the source code here on Github:&amp;nbsp;&lt;a href="https://github.com/NordicSemiconductor/pc-nrfconnect-ble"&gt;https://github.com/NordicSemiconductor/pc-nrfconnect-ble&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;2. I&amp;#39;m modifying the app so I can use a nRF52 device, plug into my Windows PC, to communicate with a certain nRF52 based peripheral.&lt;/p&gt;
&lt;p&gt;3. This peripheral is setup in a way that it will receive configuration bytes through a certain BLE Characteristic to configure itself based on the configuration byte.&lt;/p&gt;
&lt;p&gt;4. Due to this requirement, I would like to modify the BLE App, so that the configuration bytes are sent automatically to the certain characteristic, just at a click of a button, instead of manually entering bytes to the characteristic and hit write.&lt;/p&gt;
&lt;p&gt;To do this, as I stated before, I need to get access to the list of characteristics of the connected device stored in the app, so I can dispatch a redux action (the app is react-redux based) to write to the characteristic I want.&lt;/p&gt;
&lt;p&gt;Thank you very much.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Getting certain Characteristic by UUID</title><link>https://devzone.nordicsemi.com/thread/257564?ContentTypeID=1</link><pubDate>Tue, 30 Jun 2020 12:01:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5b20f87c-9ae8-40ef-b24f-66db57da1439</guid><dc:creator>Karl Ylvisaker</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
[quote user=""]I&amp;#39;m developing an app for nRF Connect Desktop based on the nRF Connect Desktop BLE App.&amp;nbsp;[/quote]
&lt;p&gt;By this, do you mean that you would like to create a desktop application to interface with your phone directly?&lt;br /&gt;If so, you are probably looking for the &lt;a href="https://github.com/NordicSemiconductor/pc-ble-driver"&gt;pc-ble-driver&lt;/a&gt;, and the &lt;a href="https://github.com/NordicSemiconductor/Android-BLE-Library"&gt;Android-BLE-library&lt;/a&gt;.&lt;br /&gt;If you instead were asking how you could create your own characteristic and service, I highly recommend completing the &lt;a href="https://devzone.nordicsemi.com/nordic/short-range-guides/b/bluetooth-low-energy/posts/ble-services-a-beginners-tutorial"&gt;BLE service&lt;/a&gt; and &lt;a href="https://devzone.nordicsemi.com/nordic/short-range-guides/b/bluetooth-low-energy/posts/ble-characteristics-a-beginners-tutorial"&gt;BLE characteristic tutorials&lt;/a&gt;&amp;nbsp;to familiarize yourself with the subject.&lt;br /&gt;&lt;br /&gt;There is no way / API for you to use to create an app for the nRF Connect Desktop program directly.&lt;br /&gt;&lt;br /&gt;Please let me know if this did not answer your question, or if you have encountered any other issues.&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>