nRF51 SDK - S110 SoftDevice
|
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>\Nordic\nrf51\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>\Nordic\nrf51\examples\properitary_rf\esb\esb_ptx_prx\prx_ack_payload