<?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 stop Mac OS X Mavericks from caching nrf8001 profile</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/8749/how-to-stop-mac-os-x-mavericks-from-caching-nrf8001-profile</link><description>I have an imuduino (arduino board with nrf8001 bluetooth and some sensors) board and am trying to load some of the profiles from the nordic arduino nrf8001 bluetooth api on github ( github.com/.../ble-sdk-arduino) but it seems that my Macbook only looks</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 18 Aug 2015 15:37:36 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/8749/how-to-stop-mac-os-x-mavericks-from-caching-nrf8001-profile" /><item><title>RE: How to stop Mac OS X Mavericks from caching nrf8001 profile</title><link>https://devzone.nordicsemi.com/thread/32086?ContentTypeID=1</link><pubDate>Tue, 18 Aug 2015 15:37:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:936781f4-55e8-46d7-8c09-d57c99e5c940</guid><dc:creator>Josh</dc:creator><description>&lt;p&gt;Thank you Konstantin.
I enabled the service changed characteristic but it still did not work on Mavericks. I ended up just upgrading my Macbook to Yosemite and now it works :) Spent too many hours on this... just gave up.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to stop Mac OS X Mavericks from caching nrf8001 profile</title><link>https://devzone.nordicsemi.com/thread/32085?ContentTypeID=1</link><pubDate>Tue, 18 Aug 2015 14:39:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:31d526f0-ec21-469c-8f07-558f683c64ae</guid><dc:creator>Konstantin K</dc:creator><description>&lt;p&gt;This is the script to clear OSX BLE cache:&lt;/p&gt;
&lt;p&gt;sudo defaults write /Library/Preferences/com.apple.Bluetooth CoreBluetoothCache -dict&lt;/p&gt;
&lt;p&gt;sudo launchctl unload /System/Library/LaunchDaemons/com.apple.blued.plist&lt;/p&gt;
&lt;p&gt;sudo launchctl load /System/Library/LaunchDaemons/com.apple.blued.plist&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to stop Mac OS X Mavericks from caching nrf8001 profile</title><link>https://devzone.nordicsemi.com/thread/32084?ContentTypeID=1</link><pubDate>Tue, 18 Aug 2015 11:56:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:49879e53-9ceb-461c-a1ca-2bc8496d5b26</guid><dc:creator>run_ar</dc:creator><description>&lt;p&gt;Both OSX and iOS will buffer Attribute tables/profiles. If you want to avoid that you should enable the service changed characteristic. If this is enabled they should redo service discovery when reconnecting to a device that isn&amp;#39;t using bonding. If you are using bonding, the attribute table will be buffered until a service changed indication is sent from the peripheral.&lt;/p&gt;
&lt;p&gt;On iOS you can &amp;quot;flush&amp;quot; the buffer by toggling Bluetooth off then back on. I guess you can try this on OSX as well. However if that doesn&amp;#39;t work you could try to delete the bluetooth.plist to force it to forget the device.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>