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

nRF8002 and RFduino

Hi,

I'm planning to use a nRF8002 to transmit via BT the state of a pushbutton to a RFduino. I've my RFduino ready to receive data (and this works when paired to my iPhone - tested through its own app). I've then tried to link the nRF8002 and configure that via nRFgo Studio. I've been reading that with a nRF8002 I can use the Alert Notification or Immediate Alert on the peer to transmit the button press to the peer. In this case the nRF8002 should act as a GATT Client but I don't really understand how to set that out through nRFgo Studio. Even when the nRF8002 is running in the configuration I've set (output leds blinking), I can't find it among the BT devices around me and in the command line tool it seems that my nRF8002 only receives something when I press the button connected as input1 but fails to transmit that external input it has just received.

I'm a BT newbie and any suggestion/link I can use to get more about configuring properly the nRF8002 via nRFgo Studio for my case is kindly appreciated.

Thank you for your help.

  • Can you verify that the nRF8002 works with its iOS app, i.e. nRF Proximity or the Proximity applet in the nRF Toolbox, this should be used as the first validation step for your nRF8002 configuration.

    Do you have an nRF8002 Development kit ? what nRF8002 hardware do you have ?

  • I'm using the breakout board from jaycon systems: www.jayconsystems.com/nrf8002-breakout-board.html With the nRF Proximity app neither through the settings of my iPhone I am able to find the nRF8002 tag. This is definitely connected as if I run from nRFgo Studio the command line tool when I press a pushbutton connected as input to pin1 I can see data being received for some time.

  • Are you using the setup as per this guide ? I assume that this is so. http://www.jayconsystems.com/tutorial/nrf8002_ble/

    You should be able to see the BLE advertising packets on the air after you configure it with nRFgo studio. Please use the latest version of nRFgo studio from here . The nRFgo studio version that is linked from the jaycon systems tutorial appears to have a bug for nRF8002 setup.

  • Great! 1 step ahead. I removed the previous version of nRFgo Studio (downloaded from the jaycon systems link) and installed that one linked by Nordic. It works, meaning that now I am able to see the nRF8002 tag among the bluetooth devices around my iPhone and pair to it. My next issue is to configure the nRF8002 in such a way that I can transmit via bluetooth the state of a pushbutton connected to it. On the jaycon systems breakout board I have a pushbutton connected to input 1 (IN1). My aim is to get data transmitted on air every time the pushbutton is pressed. With the nRFgo Studio configuration reported by the tutorial from jaycon systems (www.jayconsystems.com/.../) and also by setting only the Profiles - On Master (no ticks on Profiles - On Slave) I am able to see received data at the press of the button but not transmissions through the command line tool. ?

  • What is the command line tool that you are talking about ? Are you talking about the production tool that is available from nRFgo studio -> nRF8002 -> Upload configuration ? Can you clarify ?

Related