<?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>How to make nRF52832 communicate with Movesense device?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/111764/how-to-make-nrf52832-communicate-with-movesense-device</link><description>I would like to create a project that my custom board of nRF52832 will communicate with Movesense device (which also is nRf52832) over BLE, to collect data from the sensors of this device. 
 I have downloaded the custom_gattsvc_app with DFU in Movesense</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 07 Jun 2024 12:24:00 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/111764/how-to-make-nrf52832-communicate-with-movesense-device" /><item><title>RE: How to make nRF52832 communicate with Movesense device?</title><link>https://devzone.nordicsemi.com/thread/487900?ContentTypeID=1</link><pubDate>Fri, 07 Jun 2024 12:24:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1588dfb1-b253-42d3-a42a-66a3c5b28534</guid><dc:creator>DimitraN</dc:creator><description>&lt;p&gt;Thank you very much for your help!&lt;br /&gt;I did refresh Services and indeed the correct Service appeared.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Unbelievable that this didn&amp;#39;t happen during the multiple connections/disconnections I did but thankfully it works.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to make nRF52832 communicate with Movesense device?</title><link>https://devzone.nordicsemi.com/thread/487487?ContentTypeID=1</link><pubDate>Wed, 05 Jun 2024 11:22:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a4199d7b-8f08-4349-aca1-199af7360d50</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi!&lt;/p&gt;
[quote user="DimitraN"]So, could it be because of any limitation of nRF Connect of the kind of discoverable UUIDs, that it cannot recognise it and not of Movesense?&amp;nbsp;[/quote]
&lt;p&gt;I don&amp;#39;t think so. But you can try to Refresh services, and see if doing a new service discovery changes anything.&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1717586454602v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;You can also test with the&amp;nbsp;nRF Connect for Desktop&amp;nbsp;Bluetooth Low Energy app&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.nordicsemi.com/Products/Development-tools/nRF-Connect-for-Desktop"&gt;https://www.nordicsemi.com/Products/Development-tools/nRF-Connect-for-Desktop&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/ug_nrfconnect_ble/UG/nRF_Connect_BLE/nRF_Connect_Service_discovery.html"&gt;https://infocenter.nordicsemi.com/topic/ug_nrfconnect_ble/UG/nRF_Connect_BLE/nRF_Connect_Service_discovery.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to make nRF52832 communicate with Movesense device?</title><link>https://devzone.nordicsemi.com/thread/487344?ContentTypeID=1</link><pubDate>Tue, 04 Jun 2024 13:24:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:26e251a5-aba6-4472-988d-94ba1d6ee82b</guid><dc:creator>DimitraN</dc:creator><description>&lt;p&gt;Ok thank you very much for your insight!&lt;br /&gt;&lt;br /&gt;So, one last clarification, this couldn&amp;#39;t be caused from your application (nRF Connect) due to any limitations regarding the form of the UUIDs?&lt;br /&gt;&lt;br /&gt;Because, on the other example,&amp;nbsp;&lt;a href="https://bitbucket.org/movesense/movesense-device-lib/src/master/samples/gatt_sensordata_app/"&gt;/samples/gatt_sensordata_app&lt;/a&gt;&amp;nbsp;if I download the firmware in Movesense, which also uses gatt service to communicate,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;the screenshots is this:&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1717507797511v1.jpeg" alt=" " /&gt;&lt;br /&gt;The 0xFDF3 remains (the 0x1809 doesn&amp;#39;t cause it is not in this example) in the list of incomplete UUIDs, and after connection&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/Screenshot_5F00_2024_2D00_06_2D00_04_2D00_11_2D00_03_2D00_11_2D00_704_5F00_no.nordicsemi.android.mcp.jpg" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;the same characteristcs and services are included.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;But, as the example suggests, when I run index.html in Google Chrome (&lt;a href="https://bitbucket.org/movesense/movesense-device-lib/src/master/samples/gatt_sensordata_app/web_client/"&gt;gatt_sensordata_app/web_client/&lt;/a&gt;) my computer connects successfully and discovers the Service &amp;quot;34802252-7185-4d5d-b431-630e7050e8f0&amp;quot; as expected (as I can see in the code of the sample code).&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/subscribe.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;(code in Google Chrome when I run index.html there).&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;So, could it be because of any limitation of nRF Connect of the kind of discoverable UUIDs, that it cannot recognise it and not of Movesense?&amp;nbsp;&lt;br /&gt;Maybe, if this is the case, I should try it directly to connect with my nRF52832 board and give up the idea of testing with nRF Connect.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to make nRF52832 communicate with Movesense device?</title><link>https://devzone.nordicsemi.com/thread/487312?ContentTypeID=1</link><pubDate>Tue, 04 Jun 2024 12:14:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7dd4029e-6f91-419a-8508-9ee3b7d97a19</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi!&lt;/p&gt;
&lt;p&gt;The&amp;nbsp;&lt;span&gt;Service UUID Advertising Type can contain either full or partial lists of service UUIDs. This allows other devices to understand what services the peripheral device offers without needing to create a connection with it. So &amp;quot;incomplete list of 16-bit UUID: 0xFDF3 and 0x1809&amp;quot; means that the GATT server have&amp;nbsp;0xFDF3 and 0x1809, but that this list is incomplete, and that it have other services as well.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;If you after connection, don&amp;#39;t find the&amp;nbsp;0x1809 service, i.e.&amp;nbsp;Health Thermometer service, then this seems like a bug on the&amp;nbsp;Movesense device. It should either implement this service, or stop advertising that it has it.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to make nRF52832 communicate with Movesense device?</title><link>https://devzone.nordicsemi.com/thread/487240?ContentTypeID=1</link><pubDate>Tue, 04 Jun 2024 08:26:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:164d0aca-edad-447d-b1b4-9eb089fb73ba</guid><dc:creator>DimitraN</dc:creator><description>&lt;p&gt;Yes sure,&amp;nbsp;&lt;br /&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/1717488984533.jpg" /&gt;&lt;/p&gt;
&lt;p&gt;this is the message of &amp;quot;incomplete list of uuids&amp;quot; in the scanning page&amp;nbsp;&lt;br /&gt;and when I connect with the device,&lt;br /&gt;&lt;br /&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/1717488984517.jpg" /&gt;&amp;nbsp;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/1717488984524.jpg" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;The 0xFDF3 Service appears which in my understanding should not, as it is not part of the firmware and the 0x1809 doesn&amp;#39;t.&lt;br /&gt;&lt;br /&gt;In this link&amp;nbsp;&lt;a href="https://bitbucket.org/movesense/movesense-device-lib/src/master/samples/custom_gattsvc_app/CustomGATTSvcClient.cpp"&gt;/samples/custom_gattsvc_app/CustomGATTSvcClient.cpp&lt;/a&gt;&amp;nbsp; it shows the service and characteristics..&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Maybe I have done something wrong, I have no idea, but I thought connecting to the device with nRF Connect would give me some help and understanding on how I will then develop code for the nRf52832 to connect as a central.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to make nRF52832 communicate with Movesense device?</title><link>https://devzone.nordicsemi.com/thread/487179?ContentTypeID=1</link><pubDate>Mon, 03 Jun 2024 23:25:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:11224edf-ce31-4b03-8841-45ffc179c5aa</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi!&lt;/p&gt;
[quote user=""]The problem is that when I connect with my phone with nRF Connect App, in the scanning page it says that the Movesense device has &amp;quot;incompatible list of 16-bit UUID: 0xFDF3 and 0x1809&amp;quot;&amp;nbsp;&lt;br /&gt;What does this mean?[/quote]
&lt;p&gt;Could you add a screenshot of how this looks like on the phone?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>