<?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>In pc-ble-driver: which file you need to edit to add some custom logic</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/20538/in-pc-ble-driver-which-file-you-need-to-edit-to-add-some-custom-logic</link><description>I have successfully manged to achieve serial communication between my PC (Windows) and nRF52 board by using the pc-ble-library and the pc-ble-library-js . 
 I can run without problems, npm test or node examples/heart_rate_monitor.js . 
 Let&amp;#39;s say I</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 21 Mar 2017 14:29:45 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/20538/in-pc-ble-driver-which-file-you-need-to-edit-to-add-some-custom-logic" /><item><title>RE: In pc-ble-driver: which file you need to edit to add some custom logic</title><link>https://devzone.nordicsemi.com/thread/80072?ContentTypeID=1</link><pubDate>Tue, 21 Mar 2017 14:29:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:53797f4a-2285-4717-b286-4501a35754ea</guid><dc:creator>embo san</dc:creator><description>&lt;p&gt;OK, I will check with others is this worth investigating, thanks once again&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: In pc-ble-driver: which file you need to edit to add some custom logic</title><link>https://devzone.nordicsemi.com/thread/80071?ContentTypeID=1</link><pubDate>Tue, 21 Mar 2017 14:26:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d99d92f4-5b4d-4f52-b439-7e340027caab</guid><dc:creator>Wojtek</dc:creator><description>&lt;p&gt;It is not that hard - colleague of mine did similar funcionality in some reasonable time.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: In pc-ble-driver: which file you need to edit to add some custom logic</title><link>https://devzone.nordicsemi.com/thread/80070?ContentTypeID=1</link><pubDate>Tue, 21 Mar 2017 14:23:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:67ba1576-c5cf-4a29-9bd6-aa9c29457917</guid><dc:creator>embo san</dc:creator><description>&lt;p&gt;that sucks :D&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: In pc-ble-driver: which file you need to edit to add some custom logic</title><link>https://devzone.nordicsemi.com/thread/80068?ContentTypeID=1</link><pubDate>Mon, 20 Mar 2017 15:58:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7757d0b5-3b78-402f-96d1-a994dadaa8d5</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;I agree with Wojtek. We unfortunately a little bit busy at this moment with reduced staff so we couldn&amp;#39;t help you further but what Wojtek said is basically what you have to do.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: In pc-ble-driver: which file you need to edit to add some custom logic</title><link>https://devzone.nordicsemi.com/thread/80069?ContentTypeID=1</link><pubDate>Fri, 17 Mar 2017 08:37:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:60650fd5-23e0-42d5-bcf1-02b9b2f60ab6</guid><dc:creator>embo san</dc:creator><description>&lt;p&gt;Thanks for your time and the info, hopefully someone from Nordic would also provide more information&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: In pc-ble-driver: which file you need to edit to add some custom logic</title><link>https://devzone.nordicsemi.com/thread/80067?ContentTypeID=1</link><pubDate>Fri, 17 Mar 2017 08:28:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3189064f-eae6-49ff-b2ca-8a17fe945d3c</guid><dc:creator>Wojtek</dc:creator><description>&lt;p&gt;First, You need to modify serialization firmware, so the nRF5x would forward that kind of events. Second, you should modify communication protoocl of the driver, so there is a place for &amp;quot;your&amp;quot; messages (events?), that would not interfere with the rest of the protocol. Last, you have to modify driver on the pc side, so it will receive and interpret that kind of events.
I cannot help you which files are responsible of those parts - You have to analyze structure of the firmware by yourself i think. Or maybe someone from Nordic will help you.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>