how to check ble data?

Hi devzone

there are 2 nrf52 dk board - one is client(ble_app_blinky_c) and the other it peripheral(ble_app_blinky)

and I made it so that if you push the button3 on peripheral dk board, the led3 on client dk board turns on.

Maybe I asked you about this before.

now, what I'm asking may be very basic about that.

the two boards mentioned above communicate with ble.

I think that when I press the button on the peripheral dk board, something like data, or packet, etc... will be sent from peripheral dk board to client dk board.

Likewise, the client board will receive something from peripheral board.

Is there a way I can check these? (such as using packet sniffer or oscilloscope)

Parents
  • Hello,

    Yes, you can monitor what is being sent between the devices by using a sniffer tool, such as the nRF Sniffer.
    You can read more about how to use and install the sniffer in the nRF Sniffer documentation.

    Please do not hesitate to ask if anything should be unclear, or if you should have any followup questions! :) 

    Best regards,
    Karl

  • hellow karl

    thank you for your answer.

    I definitely thought I should make an nrf sniffer using a dk board or dongle.

    the reason why I want to check that data is because I want to send it artificially.

    for example, as I told you that 

    "something like data, or packet, etc... will be sent from peripheral dk board to client dk board.

    Likewise, the client board will receive something from peripheral board."

    When I press the button on the peripheral board, some data will be sent, the client board will receive the data and execute the action of turning on the led on the client board.

    Maybe I can check the data or packet between the peripheral board and the client board through nrf sniffer.

     

    When I send the data or packet that I checked through sniffer difectly to the client board, I wonder if the led on the client board will turn on the same way when I press the button.

     

    I wonder what you think about my idea. Could you give me your opinion?

Reply
  • hellow karl

    thank you for your answer.

    I definitely thought I should make an nrf sniffer using a dk board or dongle.

    the reason why I want to check that data is because I want to send it artificially.

    for example, as I told you that 

    "something like data, or packet, etc... will be sent from peripheral dk board to client dk board.

    Likewise, the client board will receive something from peripheral board."

    When I press the button on the peripheral board, some data will be sent, the client board will receive the data and execute the action of turning on the led on the client board.

    Maybe I can check the data or packet between the peripheral board and the client board through nrf sniffer.

     

    When I send the data or packet that I checked through sniffer difectly to the client board, I wonder if the led on the client board will turn on the same way when I press the button.

     

    I wonder what you think about my idea. Could you give me your opinion?

Children
  • Hello again,

    pail said:
    the reason why I want to check that data is because I want to send it artificially.

    What do you mean when you say that you would like to send it artificially?

    pail said:

    When I send the data or packet that I checked through sniffer difectly to the client board, I wonder if the led on the client board will turn on the same way when I press the button.

     

    I wonder what you think about my idea. Could you give me your opinion?

    The sniffer will observe the data being sent in between the two other devices - it will not 'intercept' the data, so what you see in the sniffer trace is actually what is being communicated between your two devices - the sniffer does not affect or change this in any way.

    Please do not hesitate to let me know if I have misunderstood any part of your question.

    Best regards,
    Karl

Related