First time here? Check out the Tour!
my usecase is the following: I'd like to use SoftDevice for BLE Advertising / Scanning - every now and then I'd like to "pause" BLE for a few miliseconds and send data via an unmodulated carrier using on-off-keying. However ... (more)
Looking through the ESB implementation in SDK 14.2, nrf_esb.c I notice it uses
on several places. In nrf.h, the "old" NRF52 gets re-defined as NRF52832_XXAA. This would mean, if I start a new project that ... (more)
In traditional approach to ESB communication we have many PTX device and one PRX device:
In my application, situation is inverted: I have only one PTX device and many PRX devices:
Each PRX device have implemented Bluetooth and timeslot ESB ... (more)
Hi, I want modify ESB example Rx to log the time between received messages. I am using SDK 13.0. Unfortunatelly, function app_timer_cnt_diff_compute always return 0. Can you suggest me where I made a mistake? I include my main and ... (more)
Rather than using previous timeslot examples for esb and ble multiprotcol, can we manaully switch between both protocol, what kind of process need to switch from ble to esb and switch from esb back to ble
I'm trying to set up an ESB PRX on an nRF52 that has to communicate with an nRF24L01 chip acting as PTX. Because I want to react to the received data as quickly as possible, I tend to call ... (more)
I am trying to use ESB and BLE concurrently on NRF51822 SDK v11 SD130.. The BLE part is working fine but the ESB part keep causing error randomly. I put a break-point in app_error_handler and found that this is related ... (more)
Using GCC compiler with Eclipse, sdk v14.1, nRF52832, in ESB protocol mode.
The code compiles and builds just fine, all links are ok, but the code below issues a syntax error message in Eclipse with no further information. I ... (more)
Hi, I'm trying to implement run the ESB and the BLE concurently using the timeslot API. I started from this example : https://devzone.nordicsemi.com/blogs/... The problem is this example is designed for the nRF51 SDK 9.0 ... (more)
I want to boardcast data using ESB to several PRX, how PTX can send multiple time let say 10 times under ACK is disable
Hello, I recently migrated to nrf52 and countering some problems with NRF_ESB concurrently with BLE.
I started with This example which was a part of the Running micro-ESB concurrently with BLE tutorial.
Since this example used a micro esb and ... (more)
Hi Nordic Engineer, I refer to your previous post title "Running micro-ESB concurrently with BLE" and gonna to use it on our project.
I test it on 4 pcs of DK board, found when enter data from one DK board ... (more)
Hi Nordic folks,
We are developing a product using nRF52832 with a Power Amplifier (RFX2401C) for extended range. For communication we are using ESB with some modifications to allow the use of a PA. The PA will add +22dBm to ... (more)
I am using ESB in one of our current projects. I have two devices: one PTX (master) and one PRX (slave). The slave may want to send some data to the master from time to time, but it can ... (more)
Hi! I have used NRF52832 on PCA10040. I want use several pair (master and slave) in one room. For this I try to select a different frequency for each pair. But, when I try to make this, I have some ... (more)
I am using ESB_DPL protocol between 51822 and 24LE1, and i used the sdk 12.2 examples/proprietary_rf/esb_ptx.
In my case, 51822 sent some packages with PTX mode, and did not require ack by 24LE1. i know if ... (more)
In a project using esb, with two nrf52832 devices configured as default, one as RX, one as TX, with dynamic payload, TX sending packets to RX can change the packet pid (and using a debugger I can see that the ... (more)
I'm currently working on an esb project using two nrf52832 chips wherein PTX regularly sends packets to PRX as a kind of heartbeat monitor. I can't seem to find what happens to packets in the PTX esb FIFO ... (more)
I'm looking at using an nRF51822 in a Gazell or ESB application. I prefer not to have any softdevice loaded at all.
What is the correct procedure to perform clock calibration in this scenario? Is it required? If not ... (more)
Hi all, I am using a nRF52 in PTX mode to request a progress status from another nRF52 in PRX mode every two seconds. The PRX is updating its internal status every 0.25 seconds. The PRX updates the ACK ... (more)
Using existing examples in SDK13, I prepared ADC sampling app which works fine in ESB TX mode. Works well sending frames at 10ksps, and I can also put it to 'standby mode' by remote command from RX, when it wakes ... (more)
The nRF52832 datasheet refers to a transmission of multiple packets in Figure 37. I have attempted to load multiple packets to the radio FIFO using nrf_esb_write_payload() and start the transaction, but it seems like the ramp-up is still occurring for ... (more)
I have used NRF52840 and SDK 13.0.0. When I have used USB or ESB one by one - all is Ok. But when they are used together - usb driver goes into an infinite loop here:
#if NRF_DRV_USBD_PROTO1_FIX uint32_t cnt_end ...
I've just got the example running with one DK as ble peripheral and ESB at the same time uing the timeslot API and one DK as only ESB receiver. I can communicate fine between all elements (ble master ... (more)
We are planning to use two modules at the same time one for esb and one for standard btle, because the esb is time critical and timeslot api seems to be to low priority. Do you think it is a ... (more)
I've just started to implement the example
for the nrf52. And it is now running so I can send and receive stuff via BLE and at the same time send something via ESB to ... (more)
when a particular line of my code is at line 54, the following compile error occurs: error: #101: "assert_line_54" has already been declared in the current scope
line 54 is where the error is occurring according to the compiler - it ... (more)
how to change RX and TX operations ? i wrote next code:
#include "nrf_esb.h" #include <stdbool.h> #include <stdint.h> #include "sdk_common.h" #include "nrf.h" #include "nrf_esb_error_codes.h" #include "nrf_delay.h" #include "nrf_gpio.h" #include "nrf_error.h" #include "nrf_log ...
Working on a project to set up a bidirectional UART to SPI link over ESB with nRF52832 (PCA10040), using SDK 13.0. Working from provided examples for PTX and PRX, I manage to send from PTX to PRX with no ... (more)
I have set up some code using the ESB example in SDK v12.2.0 I and am able to transmit and receive packets between two nrf51 dongles, with no issues. However, when I program a custom PCB that has ... (more)