<?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>pc-ble-driver-py peripheral - Update a read characteristic without notifying</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/107879/pc-ble-driver-py-peripheral---update-a-read-characteristic-without-notifying</link><description>I am implementing a peripheral/device emulator using pc-ble-driver-py. I&amp;#39;ve been able to create a custom service and characteristics. I&amp;#39;ve been able to get characteristic notifications working. 
 Where I&amp;#39;m stuck is I want to have a characteristic that</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 23 Feb 2024 07:26:01 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/107879/pc-ble-driver-py-peripheral---update-a-read-characteristic-without-notifying" /><item><title>RE: pc-ble-driver-py peripheral - Update a read characteristic without notifying</title><link>https://devzone.nordicsemi.com/thread/470371?ContentTypeID=1</link><pubDate>Fri, 23 Feb 2024 07:26:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ce332d92-62ae-4f23-a1d2-f0fa098ea057</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;Mark,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;pc-ble-driver is deprecated and we are not maintaining it anymore. There are other tools like&amp;nbsp;&lt;a href="https://docs.zephyrproject.org/latest/connectivity/bluetooth/bluetooth-shell.html"&gt;Zephyr Bluetooth LE shell&lt;/a&gt;&amp;nbsp;like mentioned in &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/91034/new-pc-ble-driver-on-ncs"&gt;this&lt;/a&gt; thread which made us believe that we put our resources at other tools.&lt;/p&gt;
&lt;p&gt;You would have to maintain your repo on top of the deprecated pc-ble-driver. You can maintain a script in your repo that will&amp;nbsp; lone the pc-ble-driver and apply the patch to add the wrapper you created.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: pc-ble-driver-py peripheral - Update a read characteristic without notifying</title><link>https://devzone.nordicsemi.com/thread/469666?ContentTypeID=1</link><pubDate>Tue, 20 Feb 2024 02:52:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d076681a-6cb5-4e27-b084-7e40fbb7ad68</guid><dc:creator>Mark Blackburn</dc:creator><description>&lt;p&gt;I&amp;#39;ve created the wrapper in Python here:&lt;/p&gt;
&lt;p&gt;&lt;a id="" href="https://github.com/markb-EE/pc-ble-driver-py/tree/add-value-set"&gt;https://github.com/markb-EE/pc-ble-driver-py/tree/add-value-set&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;It looks like Nordic&amp;#39;s github repository has been archived. (&lt;a id="" href="https://github.com/NordicSemiconductor/pc-ble-driver-py"&gt;https://github.com/NordicSemiconductor/pc-ble-driver-py&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;Is there an active repository that&amp;#39;s upstream of the pypi package? (&lt;a id="" href="https://pypi.org/project/pc-ble-driver-py/"&gt;https://pypi.org/project/pc-ble-driver-py/&lt;/a&gt;)/&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I&amp;#39;d like to get my changes into the pypi package so that I don&amp;#39;t have to manage it as a local package.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: pc-ble-driver-py peripheral - Update a read characteristic without notifying</title><link>https://devzone.nordicsemi.com/thread/467519?ContentTypeID=1</link><pubDate>Mon, 05 Feb 2024 09:13:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:27877e91-d627-4d52-9b16-7425b028ad5e</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;Yes, it is available in the pc-ble-driver.&lt;/p&gt;
&lt;p&gt;You can find the codec in&amp;nbsp;pc-ble-driver-master\src\sd_api_v6\ble_gatts_impl.cpp&lt;/p&gt;
&lt;p&gt;You can implement a wrapper in python yourself to access the driver feature.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: pc-ble-driver-py peripheral - Update a read characteristic without notifying</title><link>https://devzone.nordicsemi.com/thread/467241?ContentTypeID=1</link><pubDate>Thu, 01 Feb 2024 18:09:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a79fa89c-4126-4ac1-a17f-4f6dc7b60830</guid><dc:creator>Mark Blackburn</dc:creator><description>&lt;p&gt;But is it available in pc-ble-driver and the connectivity firmware?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: pc-ble-driver-py peripheral - Update a read characteristic without notifying</title><link>https://devzone.nordicsemi.com/thread/467213?ContentTypeID=1</link><pubDate>Thu, 01 Feb 2024 15:11:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:19c0eff0-e12a-4a7e-83fd-a5704c82384a</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;I do not think that pc-ble-driver-py has implemented the codec for&amp;nbsp;&lt;span&gt;sd_ble_gatts_value_set&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>