This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

NRF8001 not detected by mac os x

Hi,

I'm trying to detect the nrf8001 by my Mac. My android device detects it, but when I search for it in mac, it's not detected.

I'm using this library: github.com/.../Adafruit_nRF8001

I'm not sure if it's not supposed to display the device or not. If I use lightblue, I can connect to the device without any issue. But mac won't do it.

Is this a protocol issue? Or a library issue?

Thanks

  • The OS X will see your device directly without Lightblue only if you put the HID over GATT keyboard or HID over GATT mouse application on the Arduino + nRF8001. You can use the keyboard and mouse example from the nRF8001 SDK for Arduino on Github

    The HID example is here.

    I.e OS X understands only HID devices and not a generic BTLE device, only an application which uses the BTLE library of OS X can see generic BTLE devices

  • I've followed these instructions, uploading the 'ble_HID_keyboard_template', but I'm unable to see the device in the OS X bluetooth devices list. I've also installed the OS X HardwareIOTools which includes the Bluetooth Explorer app and I'm still not seeing the device. I've attempted these steps on both 10.9 Mavericks and 10.10 Yosemite with no luck. Any thoughts? Note: This is all on a 2014 Macbook Pro with Bluetooth 4.3.

Related