<?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>Is it possible to connect without using GATT ?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/17388/is-it-possible-to-connect-without-using-gatt</link><description>Is it possible to receive connections without setting up a GATT service 
 For security reasons, I would prefer if generic apps and also the new Web BLE API could make connections to my BLE device. 
 I would prefer to just advertise a service and handle</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 07 Nov 2016 08:54:35 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/17388/is-it-possible-to-connect-without-using-gatt" /><item><title>RE: Is it possible to connect without using GATT ?</title><link>https://devzone.nordicsemi.com/thread/66846?ContentTypeID=1</link><pubDate>Mon, 07 Nov 2016 08:54:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bea5f7dd-0453-4344-99c9-994d9bdcca86</guid><dc:creator>Roger Clark</dc:creator><description>&lt;p&gt;Petter,&lt;/p&gt;
&lt;p&gt;Thanks for the suggestions.&lt;/p&gt;
&lt;p&gt;We have a accelerometer and also a button (in some optional configurations).&lt;/p&gt;
&lt;p&gt;I think the best solution may be to change the advertising data after a connection has been made, so that the device is not connectable for a suitable period, e.g. 15 minutes or perhaps an hour.&lt;/p&gt;
&lt;p&gt;As in normal operation, the device would only be connected to quite infrequently e.g. once per week to make changes to its configuration.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is it possible to connect without using GATT ?</title><link>https://devzone.nordicsemi.com/thread/66845?ContentTypeID=1</link><pubDate>Mon, 07 Nov 2016 08:19:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a8c0cbf1-5fe8-4cb6-b468-6487291f7c24</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;As far as I know, that is not possible.&lt;/p&gt;
&lt;p&gt;I&amp;#39;m not sure what your product is, but maybe you can limit the advertising (and connection requests listening) somehow? Maybe you can activate advertising with a button? Or maybe by movement (if you have an accelerometer)? Maybe you could stop advertising for a certain time if many unwanted devices tries to connect?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is it possible to connect without using GATT ?</title><link>https://devzone.nordicsemi.com/thread/66844?ContentTypeID=1</link><pubDate>Sat, 05 Nov 2016 21:20:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:19d45116-15db-4872-b987-841f71ddaf74</guid><dc:creator>Roger Clark</dc:creator><description>&lt;p&gt;Hi Petter&lt;/p&gt;
&lt;p&gt;I think basically I was thinking about whether I could bypass the GAP and GATT, and implement private protocols instead.&lt;/p&gt;
&lt;p&gt;But in retrospect, as I need to connect via iOS, I don&amp;#39;t think iOS will allows this with its BLE API.&lt;/p&gt;
&lt;p&gt;My main concern is the new Web BLE API, Which will mean that any random phone etc can connect without needing a custom App.&lt;/p&gt;
&lt;p&gt;Hence I was trying to think of a way that would prevent the Web BLE devices connecting and hence taking power, and effectively performing a Denial Of Service on our devices, by causing them all to go flat really quickly.&lt;/p&gt;
&lt;p&gt;Unfortunately I can&amp;#39;t use while-listing etc as multiple legitimate apple devices will connect to our product, and it would not be possible to pre-program the devices with a list.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is it possible to connect without using GATT ?</title><link>https://devzone.nordicsemi.com/thread/66843?ContentTypeID=1</link><pubDate>Fri, 28 Oct 2016 11:26:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b86bb049-acb2-4764-af76-fc01e3e074f0</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;I&amp;#39;m sorry, I don&amp;#39;t understand what you mean. Are you asking if you must add services to be able to establish a connection? What do you mean with handle the connections at a lower level? What lower level is this? Please elaborate?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>