NRF52840 Proprietary 2 Mbps.

Hi friend,

I used SDK16.0 and softdevice is S140.  I want to use nRF52840 proprietary 2Mbps mode. Do you have example code to provide me?

Thank you in advance.

Parents
  • Hi

    For development, I would strongly recommend getting a DK, as that will make development, testing various revisions of code, etc. In order to flash target boards you will need a J-Link device anyways, so if you don't already, the nRF52 DKs come with an interface MCU that can be used to flash external boards as well.

    1. That depends on what you want to use the transmitter and receiver as. If you want USB functionalities you should also implement the USBD peripheral indeed.

    2. Since these example projects are just transmitters and receivers, there is no connection implemented. It is explained in the examples how to set them up and receive/transmit data.

    3. Yes, when an event is ready, the packet is transmitted from a transmitter, and received on the receiver. Once received, it prints the received packet on UART.

    4. The packet is set in the transmitter example as "packet" and is prepared by pressing various buttons on the DK/board. You're free to modify this as you wish to set the "packet" to whatever you'd like.

    Best regards,

    Simon

  • Hi Simon,

    I got an evaluation board of PCA10056. I flashed the project of the transmitter to the evaluation board and got the following information. I don't know what is the contents of the package. How to print the contents of package? I use the Teraterm to send out the UART message. Where can I get the data and print it out (UART data)? I want to know what data it sends. If I want to insert a package (like $RB9#), how to do it?

    Best regards,

    Ted Wu

    RTT Message:

    00> <info> app: Press Any Button
    00>
    00> <info> app: The packet was sent
    00>
    00> <info> app: The contents of the package was 2
    00>
    00> <info> app: The packet was sent
    00>
    00> <info> app: The contents of the package was 1
    00>
    00> <info> app: The packet was sent
    00>
    00> <info> app: The contents of the package was 4
    00>
    00> <info> app: The packet was sent
    00>
    00> <info> app: The contents of the package was 8

Reply
  • Hi Simon,

    I got an evaluation board of PCA10056. I flashed the project of the transmitter to the evaluation board and got the following information. I don't know what is the contents of the package. How to print the contents of package? I use the Teraterm to send out the UART message. Where can I get the data and print it out (UART data)? I want to know what data it sends. If I want to insert a package (like $RB9#), how to do it?

    Best regards,

    Ted Wu

    RTT Message:

    00> <info> app: Press Any Button
    00>
    00> <info> app: The packet was sent
    00>
    00> <info> app: The contents of the package was 2
    00>
    00> <info> app: The packet was sent
    00>
    00> <info> app: The contents of the package was 1
    00>
    00> <info> app: The packet was sent
    00>
    00> <info> app: The contents of the package was 4
    00>
    00> <info> app: The packet was sent
    00>
    00> <info> app: The contents of the package was 8

Children
No Data
Related