title: Why isn't Bluetooth LE working from the iOS Simulator to my device?
body: <p>I'm trying to figure out why my BTLE TI CC2540 keyfob is working with my iPad 3 but not with the iOS Simulator equipped with a new GBU521 IOGEAR adapter on Mountain Lion.  </p>
  
  <p>I've been able to successfully connect the iOS 5 Simulator Bluetooth in the general settings (it says on, now) to my BT adapter, and to be considered as 'powered on' in my proof of concept app.  I'm using a GBU521 IOGEAR adapter, which only worked after upgrading to Mountain Lion (tried Lion with some hack modifying some .kext files-- don't do that.  Upgrading to Mountain Lion was impossible until I reverted that .kext).  I then ran the Apple suggested nvram setting, rebooted, and it was able to recognize the BT adapter.</p>
  
  <p>I'm able to communicate with my iPad 3 successfully (registering the button pushes, accelerometer, etc), but when I try to run it on the simulator, it just doesn't discover the device.  It's telling me the BT state is CBCentralManagerStatePoweredOn, but then when I tell it to discover peripherals, it comes up with nothing.</p>
  
  <p>How can I establish Bluetooth LE communication between the iOS Simulator and an LE-enabled iOS device?</p>