<?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>Only some of the connected thingy are output</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/41007/only-some-of-the-connected-thingy-are-output</link><description>https://github.com/NordicPlayground/nrf52-ble-multi-link-multi-role 
 I use this code. 
 The connection to thingy was successful. max connection is 10. 
 The discovery of environmental services has been successful. 
 but only the environmental values</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 07 Jan 2019 11:09:26 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/41007/only-some-of-the-connected-thingy-are-output" /><item><title>RE: Only some of the connected thingy are output</title><link>https://devzone.nordicsemi.com/thread/164217?ContentTypeID=1</link><pubDate>Mon, 07 Jan 2019 11:09:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:948457e1-8f1c-41a4-a11c-39c2f1020d4d</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;So you are using the files from the attached zip, but you can not get notifications to work?&lt;/p&gt;
&lt;p&gt;Are some of the characteristics working, or don&amp;#39;t you get any updates at all?&lt;/p&gt;
&lt;p&gt;Best regards&lt;br /&gt;Torbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Only some of the connected thingy are output</title><link>https://devzone.nordicsemi.com/thread/162925?ContentTypeID=1</link><pubDate>Mon, 24 Dec 2018 00:31:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:87e200e0-93ce-4b2b-a0b0-706038549570</guid><dc:creator>yumi</dc:creator><description>&lt;p&gt;&lt;em&gt;#define TX_BUFFER_MASK 0x0&lt;strong&gt;F&lt;/strong&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;I found this code and changed&amp;nbsp;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;but this is not solution&lt;/em&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Only some of the connected thingy are output</title><link>https://devzone.nordicsemi.com/thread/162790?ContentTypeID=1</link><pubDate>Fri, 21 Dec 2018 08:41:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:24b9d4bd-fe2e-4901-90dd-87f32c61cb15</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;&lt;/p&gt;
&lt;p&gt;This file was included in the ble_thingy_tms_c.zip file, that I sent you in my reply 16 days ago.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Please let me know if you still can&amp;#39;t find it, and I will send it again.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards&lt;br /&gt;Torbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Only some of the connected thingy are output</title><link>https://devzone.nordicsemi.com/thread/162581?ContentTypeID=1</link><pubDate>Thu, 20 Dec 2018 04:39:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e29a60b4-685a-4b3c-a043-d3df9a264ac0</guid><dc:creator>yumi</dc:creator><description>&lt;p&gt;i don&amp;#39;t found&amp;nbsp; ble_thingy_tsm_c.c&amp;nbsp;&lt;/p&gt;
&lt;p&gt;how to find&amp;nbsp;&amp;nbsp;&lt;span&gt;ble_thingy_tsm_c.c ?&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Only some of the connected thingy are output</title><link>https://devzone.nordicsemi.com/thread/162057?ContentTypeID=1</link><pubDate>Mon, 17 Dec 2018 12:09:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8fbaa9f9-d70a-4b85-8cf1-dc5932e9c533</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Sorry for the late reply. I have been out travelling and haven&amp;#39;t had time to follow up.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;At first glance your code looks OK, but when enabling that many characteristics at the same time you might have to increase the buffer size inside the service module.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;inside the ble_thingy_tsm_c.c file there should be two defines looking like this:&lt;br /&gt;&lt;em&gt;#define TX_BUFFER_MASK 0x07 /**&amp;lt; TX Buffer mask, must be a mask of continuous zeroes, followed by continuous sequence of ones: 000...111. */&lt;/em&gt;&lt;br /&gt;&lt;em&gt;#define TX_BUFFER_SIZE (TX_BUFFER_MASK + 1) /**&amp;lt; Size of send buffer, which is 1 higher than the mask. */&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Try to change them to this, and it should work better:&lt;br /&gt;&lt;em&gt;#define TX_BUFFER_MASK 0x0&lt;strong&gt;F&lt;/strong&gt; /**&amp;lt; TX Buffer mask, must be a mask of continuous zeroes, followed by continuous sequence of ones: 000...111. */&lt;/em&gt;&lt;br /&gt;&lt;em&gt;#define TX_BUFFER_SIZE (TX_BUFFER_MASK + 1) /**&amp;lt; Size of send buffer, which is 1 higher than the mask. */&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Best regards&lt;br /&gt;Torbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Only some of the connected thingy are output</title><link>https://devzone.nordicsemi.com/thread/160662?ContentTypeID=1</link><pubDate>Fri, 07 Dec 2018 06:18:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:30809e9a-34bf-4bc0-bc9e-4fcf5a762ef7</guid><dc:creator>yumi</dc:creator><description>&lt;p&gt;uint32_t ble_thingy_tms_c_quat_notif_enable(ble_thingy_tms_c_t * p_ble_thingy_tms_c)&lt;br /&gt;{&lt;br /&gt; VERIFY_PARAM_NOT_NULL(p_ble_thingy_tms_c);&lt;/p&gt;
&lt;p&gt;if (p_ble_thingy_tms_c-&amp;gt;conn_handle == BLE_CONN_HANDLE_INVALID)&lt;br /&gt; {&lt;br /&gt; return NRF_ERROR_INVALID_STATE;&lt;br /&gt; }&lt;br /&gt; // NRF_LOG_INFO(&amp;quot;quat notif_enable&amp;quot;);&lt;/p&gt;
&lt;p&gt;&lt;br /&gt; return cccd_configure(p_ble_thingy_tms_c-&amp;gt;conn_handle,&lt;br /&gt; p_ble_thingy_tms_c-&amp;gt;peer_thingy_tms_db.quat_cccd_handle,&lt;br /&gt; true);&lt;br /&gt;}&lt;br /&gt;uint32_t ble_thingy_tms_c_tap_notif_enable(ble_thingy_tms_c_t * p_ble_thingy_tms_c)&lt;br /&gt;{&lt;br /&gt; VERIFY_PARAM_NOT_NULL(p_ble_thingy_tms_c);&lt;/p&gt;
&lt;p&gt;if (p_ble_thingy_tms_c-&amp;gt;conn_handle == BLE_CONN_HANDLE_INVALID)&lt;br /&gt; {&lt;br /&gt; return NRF_ERROR_INVALID_STATE;&lt;br /&gt; }&lt;br /&gt; // NRF_LOG_INFO(&amp;quot;tap notif_enable&amp;quot;);&lt;/p&gt;
&lt;p&gt;return cccd_configure(p_ble_thingy_tms_c-&amp;gt;conn_handle,&lt;br /&gt; p_ble_thingy_tms_c-&amp;gt;peer_thingy_tms_db.tap_cccd_handle,&lt;br /&gt; true);&lt;br /&gt;}&lt;/p&gt;
&lt;p&gt;uint32_t ble_thingy_tms_c_pedo_notif_enable(ble_thingy_tms_c_t * p_ble_thingy_tms_c)&lt;br /&gt;{&lt;br /&gt; VERIFY_PARAM_NOT_NULL(p_ble_thingy_tms_c);&lt;/p&gt;
&lt;p&gt;if (p_ble_thingy_tms_c-&amp;gt;conn_handle == BLE_CONN_HANDLE_INVALID)&lt;br /&gt; {&lt;br /&gt; return NRF_ERROR_INVALID_STATE;&lt;br /&gt; }&lt;br /&gt; // NRF_LOG_INFO(&amp;quot;pedo notif_enable&amp;quot;);&lt;/p&gt;
&lt;p&gt;return cccd_configure(p_ble_thingy_tms_c-&amp;gt;conn_handle,&lt;br /&gt; p_ble_thingy_tms_c-&amp;gt;peer_thingy_tms_db.pedo_cccd_handle,&lt;br /&gt; true);&lt;br /&gt;}&lt;br /&gt;uint32_t ble_thingy_tms_c_raw_notif_enable(ble_thingy_tms_c_t * p_ble_thingy_tms_c)&lt;br /&gt;{&lt;br /&gt; VERIFY_PARAM_NOT_NULL(p_ble_thingy_tms_c);&lt;/p&gt;
&lt;p&gt;if (p_ble_thingy_tms_c-&amp;gt;conn_handle == BLE_CONN_HANDLE_INVALID)&lt;br /&gt; {&lt;br /&gt; return NRF_ERROR_INVALID_STATE;&lt;br /&gt; }&lt;br /&gt; // NRF_LOG_INFO(&amp;quot;raw notif_enable&amp;quot;);&lt;/p&gt;
&lt;p&gt;return cccd_configure(p_ble_thingy_tms_c-&amp;gt;conn_handle,&lt;br /&gt; p_ble_thingy_tms_c-&amp;gt;peer_thingy_tms_db.raw_cccd_handle,&lt;br /&gt; true);&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;uint32_t ble_thingy_tms_c_euler_notif_enable(ble_thingy_tms_c_t * p_ble_thingy_tms_c)&lt;br /&gt;{&lt;br /&gt; VERIFY_PARAM_NOT_NULL(p_ble_thingy_tms_c);&lt;/p&gt;
&lt;p&gt;if (p_ble_thingy_tms_c-&amp;gt;conn_handle == BLE_CONN_HANDLE_INVALID)&lt;br /&gt; {&lt;br /&gt; return NRF_ERROR_INVALID_STATE;&lt;br /&gt; }&lt;/p&gt;
&lt;p&gt;return cccd_configure(p_ble_thingy_tms_c-&amp;gt;conn_handle,&lt;br /&gt; p_ble_thingy_tms_c-&amp;gt;peer_thingy_tms_db.euler_cccd_handle,&lt;br /&gt; true);&lt;br /&gt;}&lt;br /&gt;uint32_t ble_thingy_tms_c_orientation_notif_enable(ble_thingy_tms_c_t * p_ble_thingy_tms_c)&lt;br /&gt;{&lt;br /&gt; VERIFY_PARAM_NOT_NULL(p_ble_thingy_tms_c);&lt;/p&gt;
&lt;p&gt;if (p_ble_thingy_tms_c-&amp;gt;conn_handle == BLE_CONN_HANDLE_INVALID)&lt;br /&gt; {&lt;br /&gt; return NRF_ERROR_INVALID_STATE;&lt;br /&gt; }&lt;br /&gt; // NRF_LOG_INFO(&amp;quot;orientation notif_enable&amp;quot;);&lt;/p&gt;
&lt;p&gt;&lt;br /&gt; return cccd_configure(p_ble_thingy_tms_c-&amp;gt;conn_handle,&lt;br /&gt; p_ble_thingy_tms_c-&amp;gt;peer_thingy_tms_db.orientation_cccd_handle,&lt;br /&gt; true);&lt;br /&gt;}&lt;br /&gt;uint32_t ble_thingy_tms_c_gravity_notif_enable(ble_thingy_tms_c_t * p_ble_thingy_tms_c)&lt;br /&gt;{&lt;br /&gt; VERIFY_PARAM_NOT_NULL(p_ble_thingy_tms_c);&lt;/p&gt;
&lt;p&gt;if (p_ble_thingy_tms_c-&amp;gt;conn_handle == BLE_CONN_HANDLE_INVALID)&lt;br /&gt; {&lt;br /&gt; return NRF_ERROR_INVALID_STATE;&lt;br /&gt; }&lt;br /&gt; NRF_LOG_INFO(&amp;quot;gravity notif_enable&amp;quot;);&lt;/p&gt;
&lt;p&gt;return cccd_configure(p_ble_thingy_tms_c-&amp;gt;conn_handle,&lt;br /&gt; p_ble_thingy_tms_c-&amp;gt;peer_thingy_tms_db.gravity_cccd_handle,&lt;br /&gt; true);&lt;br /&gt;}&lt;br /&gt;uint32_t ble_thingy_tms_c_heading_notif_enable(ble_thingy_tms_c_t * p_ble_thingy_tms_c)&lt;br /&gt;{&lt;br /&gt; VERIFY_PARAM_NOT_NULL(p_ble_thingy_tms_c);&lt;/p&gt;
&lt;p&gt;if (p_ble_thingy_tms_c-&amp;gt;conn_handle == BLE_CONN_HANDLE_INVALID)&lt;br /&gt; {&lt;br /&gt; return NRF_ERROR_INVALID_STATE;&lt;br /&gt; }&lt;br /&gt; NRF_LOG_INFO(&amp;quot;heading notif_enable&amp;quot;);&lt;br /&gt; return cccd_configure(p_ble_thingy_tms_c-&amp;gt;conn_handle,&lt;br /&gt; p_ble_thingy_tms_c-&amp;gt;peer_thingy_tms_db.heading_cccd_handle,&lt;br /&gt; true);&lt;br /&gt;}&lt;br /&gt;uint32_t ble_thingy_tms_c_config_notif_enable(ble_thingy_tms_c_t * p_ble_thingy_tms_c)&lt;br /&gt;{&lt;br /&gt; VERIFY_PARAM_NOT_NULL(p_ble_thingy_tms_c);&lt;/p&gt;
&lt;p&gt;if (p_ble_thingy_tms_c-&amp;gt;conn_handle == BLE_CONN_HANDLE_INVALID)&lt;br /&gt; {&lt;br /&gt; return NRF_ERROR_INVALID_STATE;&lt;br /&gt; }&lt;/p&gt;
&lt;p&gt;return cccd_configure(p_ble_thingy_tms_c-&amp;gt;conn_handle,&lt;br /&gt; p_ble_thingy_tms_c-&amp;gt;peer_thingy_tms_db.config_cccd_handle,&lt;br /&gt; true);&lt;br /&gt;}&lt;br /&gt;uint32_t ble_thingy_tms_c_rot_notif_enable(ble_thingy_tms_c_t * p_ble_thingy_tms_c)&lt;br /&gt;{&lt;br /&gt; VERIFY_PARAM_NOT_NULL(p_ble_thingy_tms_c);&lt;/p&gt;
&lt;p&gt;if (p_ble_thingy_tms_c-&amp;gt;conn_handle == BLE_CONN_HANDLE_INVALID)&lt;br /&gt; {&lt;br /&gt; return NRF_ERROR_INVALID_STATE;&lt;br /&gt; }&lt;/p&gt;
&lt;p&gt;return cccd_configure(p_ble_thingy_tms_c-&amp;gt;conn_handle,&lt;br /&gt; p_ble_thingy_tms_c-&amp;gt;peer_thingy_tms_db.rot_cccd_handle,&lt;br /&gt; true);&lt;br /&gt;}&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;this is my code&amp;nbsp; in ble.c&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;there is code in main.c&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;static void thingy_tms_c_evt_handler(ble_thingy_tms_c_t * p_thingy_tms_c, ble_thingy_tms_c_evt_t * p_thingy_tms_c_evt)&lt;br /&gt;{&lt;br /&gt; ret_code_t err_code;&lt;br /&gt; switch (p_thingy_tms_c_evt-&amp;gt;evt_type)&lt;br /&gt; {&lt;br /&gt; case BLE_THINGY_TMS_C_EVT_DISCOVERY_COMPLETE:&lt;br /&gt; {&lt;/p&gt;
&lt;p&gt;&lt;br /&gt; // uint32_t ble_thingy_tms_c_raw_notif_enable(ble_thingy_tms_c_t * p_ble_thingy_tms_c)&lt;br /&gt; err_code = ble_thingy_tms_c_heading_notif_enable(p_thingy_tms_c);&lt;br /&gt; APP_ERROR_CHECK(err_code);&lt;br /&gt; err_code = ble_thingy_tms_c_raw_notif_enable(p_thingy_tms_c);&lt;br /&gt; APP_ERROR_CHECK(err_code);&lt;br /&gt; err_code = ble_thingy_tms_c_quat_notif_enable(p_thingy_tms_c);&lt;br /&gt; APP_ERROR_CHECK(err_code);&lt;br /&gt; err_code = ble_thingy_tms_c_orientation_notif_enable(p_thingy_tms_c);&lt;br /&gt; APP_ERROR_CHECK(err_code);&lt;br /&gt; err_code = ble_thingy_tms_c_tap_notif_enable(p_thingy_tms_c);&lt;br /&gt; APP_ERROR_CHECK(err_code);&lt;br /&gt; err_code = ble_thingy_tms_c_pedo_notif_enable(p_thingy_tms_c);&lt;br /&gt; APP_ERROR_CHECK(err_code);&lt;br /&gt; err_code = ble_thingy_tms_c_euler_notif_enable(p_thingy_tms_c);&lt;br /&gt; APP_ERROR_CHECK(err_code);&lt;br /&gt; err_code = ble_thingy_tms_c_gravity_notif_enable(p_thingy_tms_c);&lt;br /&gt; APP_ERROR_CHECK(err_code);&lt;br /&gt; err_code = ble_thingy_tms_c_config_notif_enable(p_thingy_tms_c);&lt;br /&gt; APP_ERROR_CHECK(err_code);&lt;br /&gt; err_code = ble_thingy_tms_c_rot_notif_enable(p_thingy_tms_c);&lt;br /&gt; APP_ERROR_CHECK(err_code);&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;ble_gap_conn_params_t conn_params;&lt;br /&gt; conn_params.max_conn_interval = MAX_CONNECTION_INTERVAL;&lt;br /&gt; conn_params.min_conn_interval = MIN_CONNECTION_INTERVAL;&lt;br /&gt; conn_params.slave_latency = SLAVE_LATENCY;&lt;br /&gt; conn_params.conn_sup_timeout = SUPERVISION_TIMEOUT;&lt;/p&gt;
&lt;p&gt;sd_ble_gap_conn_param_update(p_thingy_tms_c_evt-&amp;gt;conn_handle, &amp;amp;conn_params);&lt;/p&gt;
&lt;p&gt;} break;&lt;br /&gt; // case BLE_THINGY_TES_C_EVT_TEMPERATURE_NOTIFICATION:&lt;br /&gt; //app_aggregator_temp_update(p_thingy_tes_c_evt-&amp;gt;conn_handle, p_thingy_tes_c_evt-&amp;gt;params.temperature.integer);&lt;br /&gt; // break;&lt;br /&gt; // case BLE_THINGY_TES_C_EVT_HUMIDITY_NOTIFICATION:&lt;br /&gt; //app_aggregator_humid_update(p_thingy_tes_c_evt-&amp;gt;conn_handle, p_thingy_tes_c_evt-&amp;gt;params.humidity.humidity);&lt;br /&gt; default :/*&lt;br /&gt; app_aggregator_temp_update(p_thingy_tes_c_evt-&amp;gt;conn_handle, p_thingy_tes_c_evt-&amp;gt;params.temperature.integer);&lt;br /&gt; app_aggregator_humid_update(p_thingy_tes_c_evt-&amp;gt;conn_handle, p_thingy_tes_c_evt-&amp;gt;params.humidity.humidity);*/&lt;br /&gt; break;&lt;br /&gt; &lt;br /&gt; }&lt;br /&gt;}&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;it is correct?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Only some of the connected thingy are output</title><link>https://devzone.nordicsemi.com/thread/160418?ContentTypeID=1</link><pubDate>Wed, 05 Dec 2018 14:39:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fe96d214-6795-45bc-b903-7ae1b2bf7a50</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;&lt;/p&gt;
&lt;p&gt;It seems you are setting up the handles correctly, but you also need functions to enable notifications.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;As luck should have it I recently implemented the TMS client for a different project, and I am attaching the files here so you can use it for reference:&lt;br /&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-7ab48f52b20047309e22ffe5bcd2a6d4/ble_5F00_thingy_5F00_tms_5F00_c.zip"&gt;ble_thingy_tms_c.zip&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Please note all the functions at the bottom of the .c file called something like ble_thingy_tms_c_xxx_notif_enable(..)&lt;/p&gt;
&lt;p&gt;You need to call this function for each characteristic from which you want to receive notifications.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards&lt;br /&gt;Torbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Only some of the connected thingy are output</title><link>https://devzone.nordicsemi.com/thread/160300?ContentTypeID=1</link><pubDate>Wed, 05 Dec 2018 06:31:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:258ee504-a847-4392-9b43-211dbc6fd37a</guid><dc:creator>yumi</dc:creator><description>&lt;p&gt;case THINGY_TMS_UUID_EULER_CHAR :&lt;br /&gt; evt.params.peer_db.euler_cccd_handle = p_char-&amp;gt;cccd_handle;&lt;br /&gt; evt.params.peer_db.euler_handle = p_char-&amp;gt;characteristic.handle_value;&lt;br /&gt; NRF_LOG_INFO(&amp;quot;evt euler handle = %d&amp;quot;,p_ble_thingy_tms_c-&amp;gt;conn_handle, evt.params.peer_db.euler_handle);&lt;br /&gt; break;&lt;/p&gt;
&lt;p&gt;case THINGY_TMS_UUID_CONFIG_CHAR :&lt;br /&gt; evt.params.peer_db.config_cccd_handle = p_char-&amp;gt;cccd_handle;&lt;br /&gt; evt.params.peer_db.config_handle = p_char-&amp;gt;characteristic.handle_value;&lt;br /&gt; NRF_LOG_INFO(&amp;quot;%d &amp;gt;&amp;gt; evt config handle = %d&amp;quot;, p_ble_thingy_tms_c-&amp;gt;conn_handle,evt.params.peer_db.config_handle);&lt;br /&gt; break;&lt;/p&gt;
&lt;p&gt;case THINGY_TMS_UUID_GRAVITY_CHAR :&lt;br /&gt; evt.params.peer_db.gravity_cccd_handle = p_char-&amp;gt;cccd_handle;&lt;br /&gt; evt.params.peer_db.gravity_handle = p_char-&amp;gt;characteristic.handle_value;&lt;br /&gt; NRF_LOG_INFO(&amp;quot;%d &amp;gt;&amp;gt; evt gravity handle = %d&amp;quot;, p_ble_thingy_tms_c-&amp;gt;conn_handle, evt.params.peer_db.gravity_handle);&lt;/p&gt;
&lt;p&gt;&lt;br /&gt; &lt;br /&gt; case THINGY_TMS_UUID_ROT_MAT_CHAR :&lt;br /&gt; evt.params.peer_db.rot_cccd_handle = p_char-&amp;gt;cccd_handle;&lt;br /&gt; evt.params.peer_db.rot_handle = p_char-&amp;gt;characteristic.handle_value;&lt;br /&gt; NRF_LOG_INFO(&amp;quot;%d &amp;gt;&amp;gt; evt rot handle = %d&amp;quot;, p_ble_thingy_tms_c-&amp;gt;conn_handle,evt.params.peer_db.rot_handle);&lt;br /&gt; break;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt; case THINGY_TMS_UUID_HEADING_CHAR :&lt;br /&gt; evt.params.peer_db.heading_cccd_handle = p_char-&amp;gt;cccd_handle;&lt;br /&gt; evt.params.peer_db.heading_handle = p_char-&amp;gt;characteristic.handle_value;&lt;br /&gt; NRF_LOG_INFO(&amp;quot;%d &amp;gt;&amp;gt; evt heading handle = %d&amp;quot;, p_ble_thingy_tms_c-&amp;gt;conn_handle, evt.params.peer_db.heading_handle);&lt;br /&gt; break;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt; case THINGY_TMS_UUID_ORIENTATION_CHAR: &lt;br /&gt; evt.params.peer_db.orientation_cccd_handle = p_char-&amp;gt;cccd_handle;&lt;br /&gt; evt.params.peer_db.orientation_handle = p_char-&amp;gt;characteristic.handle_value;&lt;br /&gt; NRF_LOG_INFO(&amp;quot;%d &amp;gt;&amp;gt; evt orientation handle = %d&amp;quot;,p_ble_thingy_tms_c-&amp;gt;conn_handle, evt.params.peer_db.orientation_handle);&lt;br /&gt; break;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;br /&gt; case THINGY_TMS_UUID_QUATERNION_CHAR :&lt;br /&gt; evt.params.peer_db.quat_cccd_handle = p_char-&amp;gt;cccd_handle;&lt;br /&gt; evt.params.peer_db.quat_handle = p_char-&amp;gt;characteristic.handle_value;&lt;br /&gt; NRF_LOG_INFO(&amp;quot;%d &amp;gt;&amp;gt; evt quaternion handle = %d&amp;quot;, p_ble_thingy_tms_c-&amp;gt;conn_handle, evt.params.peer_db.quat_handle);&lt;br /&gt; break;&lt;br /&gt; &lt;br /&gt;*/&lt;br /&gt; &lt;br /&gt; &lt;br /&gt; case THINGY_TMS_UUID_PEDOMETER_CHAR:&lt;br /&gt; evt.params.peer_db.pedo_cccd_handle = p_char-&amp;gt;cccd_handle;&lt;br /&gt; evt.params.peer_db.pedo_handle = p_char-&amp;gt;characteristic.handle_value;&lt;br /&gt; NRF_LOG_INFO(&amp;quot;%d &amp;gt;&amp;gt; evt pedo handle = %d&amp;quot;, p_ble_thingy_tms_c-&amp;gt;conn_handle,evt.params.peer_db.pedo_handle);&lt;br /&gt; break;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; case THINGY_TMS_UUID_RAW_CHAR :&lt;br /&gt; evt.params.peer_db.raw_cccd_handle = p_char-&amp;gt;cccd_handle;&lt;br /&gt; evt.params.peer_db.raw_handle = p_char-&amp;gt;characteristic.handle_value;&lt;br /&gt; NRF_LOG_INFO(&amp;quot;%d &amp;gt;&amp;gt; evt raw handle = %d&amp;quot;,p_ble_thingy_tms_c-&amp;gt;conn_handle, evt.params.peer_db.raw_handle);&lt;br /&gt; break;&lt;br /&gt;&lt;br /&gt; &lt;br /&gt; case THINGY_TMS_UUID_TAP_CHAR:&lt;br /&gt; evt.params.peer_db.tap_cccd_handle = p_char-&amp;gt;cccd_handle;&lt;br /&gt; evt.params.peer_db.tap_handle = p_char-&amp;gt;characteristic.handle_value;&lt;br /&gt; NRF_LOG_INFO(&amp;quot;%d &amp;gt;&amp;gt; evt tap handle = %d&amp;quot;, p_ble_thingy_tms_c-&amp;gt;conn_handle,evt.params.peer_db.tap_handle);&lt;br /&gt; break;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;this is my code&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Only some of the connected thingy are output</title><link>https://devzone.nordicsemi.com/thread/160254?ContentTypeID=1</link><pubDate>Tue, 04 Dec 2018 17:05:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6f5f73ad-23ef-49ca-b7f6-ccb1e7134508</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;The Thingy&amp;#39;s should update values automatically as soon as you enable notifications for the corresponding characteristic (set the CCCD).&amp;nbsp;&lt;/p&gt;
&lt;p&gt;You can enable notifications on multiple characteristics in one thingy, and it should be possible to enable notifications on multiple characteristics in multiple thingy&amp;#39;s as well.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If this is not working it might be down to the method you use for enabling notifications across the different thingy&amp;#39;s.&lt;/p&gt;
&lt;p&gt;Best regards&lt;br /&gt;Torbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Only some of the connected thingy are output</title><link>https://devzone.nordicsemi.com/thread/159861?ContentTypeID=1</link><pubDate>Mon, 03 Dec 2018 06:29:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:69ea13e1-a6fc-4b53-9a44-12f405f9bcba</guid><dc:creator>yumi</dc:creator><description>&lt;p&gt;I modified the code to access the environmental values and motion value&lt;/p&gt;
&lt;p&gt;but if one thingy access one value such as temperature, that don&amp;#39;t access other values.&lt;/p&gt;
&lt;p&gt;It is possible for thingy to access a lot of values?&lt;br /&gt;and It is possible for multi thingy to access a lot of values?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Only some of the connected thingy are output</title><link>https://devzone.nordicsemi.com/thread/159713?ContentTypeID=1</link><pubDate>Fri, 30 Nov 2018 13:18:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7b0b570f-cfe9-4392-862b-337bea1d2f0f</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If you pull the latest update I increased the max connections to 16 for the nRF52840 project.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Have you modified the code to access the environmental values?&lt;br /&gt;Out of the box the multi link demo only accesses the UI service in the Thingys.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards&lt;br /&gt;Torbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>