Transmitter/Receiver example

nRF5 SDK v9.0.0

nRF51 SDK v9.0.0

Transmitter

This project requires that a device running this example is used as a counterpart for receiving the data. This can be on either nRF51 device or a nRF24LE1 device running this example in the nRFgo SDK.

This example listens for a packet and sends an ACK when a packet is received. The contents of the 4 LSB bits of the first payload byte of the received packet is output on the GPIO Port BUTTONS. The contents of GPIO Port LEDS are sent in the 4 LSB bits of the first payload byte (byte 0) of the ACK packet.

The name of the example is esb_ptx_ack_payload_pca10028 . If you are not using the Keil Pack Installer, you can find the source code and project file of the example in the following folder: <InstallFolder>\examples\properitary_rf\esb\esb_ptx_prx\ptx_ack_payload

Receiver

This project requires that a device running this example be used as a counterpart for receiving the data. This can be on either nRF51 device or a nRF24Lxx device running this example in the nRFgo SDK.

This example sends a packet and adds a new packet to the TX queue every time it receives an ACK. The contents of GPIO Port BUTTONS are sent in the 4 LSB bits of the first payload byte (byte 0). The host sends an acknowledgement that is received by the device. The contents of the 4 LSB bits of the first payload byte of the acknowledgement is output on GPIO Port LEDS.

The name of the example is esb_prx_ack_payload_pca10028 . If you are not using the Keil Pack Installer, you can find the source code and project file of the example in the following folder: <InstallFolder>\examples\properitary_rf\esb\esb_ptx_prx\prx_ack_payload


Please send us your feedback about the documentation! For technical questions, visit the Nordic Developer Zone .