<?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>Can we write additional services and characteristic of nRF 8001 through iPhone</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/1930/can-we-write-additional-services-and-characteristic-of-nrf-8001-through-iphone</link><description>I am successfully communicating through nrf 8001 chip and i using this module. Now i want to write services and characteristic to this module through iPhone after getting connected to this module. How this can be accomplished? How we can write services</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 21 Mar 2014 17:08:29 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/1930/can-we-write-additional-services-and-characteristic-of-nrf-8001-through-iphone" /><item><title>RE: Can we write additional services and characteristic of nRF 8001 through iPhone</title><link>https://devzone.nordicsemi.com/thread/8281?ContentTypeID=1</link><pubDate>Fri, 21 Mar 2014 17:08:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:aa9fd035-3f75-4770-a21e-47909e71c3c3</guid><dc:creator>David Edwin</dc:creator><description>&lt;p&gt;If you want to do such an update, Make sure that you enable the Service Change Characteristic and the Pipe to it using the nRFgo studio -&amp;gt;  nRF8001 -&amp;gt; configuration -&amp;gt; GAP Settings -&amp;gt; Advanced GATT Settings.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can we write additional services and characteristic of nRF 8001 through iPhone</title><link>https://devzone.nordicsemi.com/thread/8280?ContentTypeID=1</link><pubDate>Thu, 20 Mar 2014 16:00:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ed868120-9685-44b5-adf7-46d6157e7f14</guid><dc:creator>Ole Morten</dc:creator><description>&lt;p&gt;The services are defined in the setup data that is transmitted to the nRF8001 at startup (if not written to OTP). If you want to change setup, for instance the services and characteristics of the chip, at run-time, you&amp;#39;ll have to receive a new setup, write it to flash, and then make sure that the application controller uses the new setup on next reset.&lt;/p&gt;
&lt;p&gt;We don&amp;#39;t have any ready-made examples with this, but it should be doable if you absolutely want to. The new setup must be made with nRFgo Studio, and you must then send the contents of the services.h file to your controller, and then use this data on reset. It may not be easy to get this working correclty, but it is technically doable. I would however recommend you to consider if there is another way of achieving what you need.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>