RSS
Sort by » date activity ▼ answers views votes

88 questions

Tagged
  • x
30
views
no
votes
1
answer
Last activity 2017-05-15 16:29:42 +0200 by Torbjørn Øvrebekk

Modifying queued ESB ACK payload

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)

25
views
no
votes
no
answers
Last activity 2017-05-09 13:50:17 +0200 by tomkawal flag of United Kingdom

Low power ESB Tx nRF52832 nrf_pwr_mgmt_run

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)

58
views
1
vote
2
answers
Last activity 2017-05-04 13:07:21 +0200 by Torbjørn Øvrebekk

Transmission of Multiple Packets (ESB)

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)

56
views
1
vote
no
answers
Last activity 2017-04-25 17:21:19 +0200 by Vlad Mokhnachov

[Bug Report] USB crash when ESB is used

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 ...
(more)

42
views
no
votes
no
answers
Last activity 2017-04-25 15:51:11 +0200 by Constantin

Unstable timeslot with esb and ble concurrently

Hi,

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)

61
views
no
votes
1
answer
Last activity 2017-04-24 11:28:39 +0200 by Bjørn Spockeli flag of Norway

Two nrf52 modules close-by

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)

71
views
no
votes
2
answers
Last activity 2017-04-21 14:36:30 +0200 by Constantin

sleep mode during multiprotocol timeslot API

Hi,

I've just started to implement the example

https://github.com/NordicSemiconducto...

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)

60
views
no
votes
1
answer
Last activity 2017-04-06 17:04:35 +0200 by Bjørn Spockeli flag of Norway

changing whitespace in code is causing compile error

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)

106
views
no
votes
2
answers
Last activity 2017-03-20 18:17:23 +0200 by Amigo

NRF52 ESB RX-TX

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 ...
(more)

62
views
no
votes
1
answer
Last activity 2017-03-20 16:11:56 +0200 by Hung Bui

nRF52 ESB ACK payload not sent/received with fixed payload length

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)

35
views
1
vote
1
answer
Last activity 2017-03-20 16:07:53 +0200 by Tgage

ESB Peripheral Question

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)

42
views
no
votes
1
answer
Last activity 2017-03-03 11:17:56 +0200 by Torbjørn Øvrebekk

mbed and ESB [closed]

Does the mbed compiler support the Enhanced ShockBurst capability of the nRF52?

30
views
no
votes
no
answers
Last activity 2017-02-22 17:37:18 +0200 by amir flag of Iran, Islamic Republic of

NRF24L01+ can not REcieved NRF51822 ACK in ESB!!!?

i have a setup with one NRF24L01+ as PTX and one NRF51822 as PRX

my problem is that the data sended ok and ack sended to NRF24L01+(i assume that by NRF_ESB_EVENT_TX_SUCCESS) but NRF24L01+ does not recieve it and MAX_RT ... (more)

34
views
no
votes
no
answers
Last activity 2017-02-17 12:29:05 +0200 by Hung Bui

51822 esb datarate 250kpbs cann't work!!

(void)nrf_esb_init(NRF_ESB_MODE_PRX);
        //nrf_esb_set_output_power(NRF_ESB_OUTPUT_POWER_0_DBM);
        nrf_esb_set_channel(18);//2400+18
nrf_esb_set_crc_length(NRF_ESB_CRC_LENGTH_2_BYTE);
nrf_esb_set_base_address_length(NRF_ESB_BASE_ADDRESS_LENGTH_4B);
        nrf_esb_set_address_prefix_byte(0,0x55);
        nrf_esb_set_base_address_0(0x3412BBAA);
        nrf_esb_set_datarate(NRF_ESB_DATARATE_250_KBPS);
(void)nrf_esb_enable();

when i set datarate NRF_ESB_DATARATE_1_MBPS or NRF_ESB_DATARATE_2_MBPS it was work,but when i set datarate NRF_ESB_DATARATE_250_KBPS it wasn ... (more)

69
views
no
votes
1
answer
Last activity 2017-02-14 15:37:23 +0200 by Hung Bui

nrf51822 and nrf24l01+ (esb)

Hi

i wanna create a connection between nrf24l01+ and nrf51822 with esb

in nrf51822 side i'm using sdk12.02 example and i need help for nrf24l01+ side

recommend me library or a method to setup

tnx

612
views
no
votes
2
answers
Last activity 2017-02-03 19:27:35 +0200 by jrowe

Re-enable softdevice

Hi. I'm trying to enable and disable softdevice repeatedely. In my code, softdevice is firstly enabled then advertising properly. After some seconds, softdevice is disabled and ESB is enabled. It is worked properly too. and then esb is deisabled ... (more)

74
views
no
votes
1
answer
Last activity 2017-01-31 09:45:07 +0200 by Kristin flag of Norway

lfclk initialization trouble when switching between ble and esb

Hello,

In my application I want to switch between using bluetooth low energy and enhanced shockburst (esb). I have tried using the timeslot api to run both of them together, but although it works very well, waiting for available timeslots ... (more)

74
views
no
votes
1
answer
Last activity 2017-01-18 14:15:45 +0200 by Hung Bui

How to hope frequency after send Ack in ESB

Hi, I use a nRF52832 on pca10040 with s132 as RX and an arduino uno with a nRF2401L+ as TX

The nRF52 is a BLE NUS peripheral and can receive ESB packet with timeslot like this

The nRF24 send ESB ... (more)

34
views
no
votes
1
answer
Last activity 2017-01-13 13:58:31 +0200 by Hung Bui

About the demo running micro-esb concurrently with ble in Blogs

Hi, I look at this demo,found that the ESB is PRX in most time, it may lead to a high power consumption.I want to achieve auto ack, piggybacking data in ACk from PRX.So the PTX is only ... (more)

51
views
no
votes
no
answers
Last activity 2016-12-23 21:43:34 +0200 by jimage

ESB and app_timer.c

Hello!

I have a device with custom nrf52832 board. This device can beep using buzzer. Frequency of the sound is generated by pwm driver from SDK. I'm changing frequencies and delays between to generate melody via app_timer.c (app_timer_start ... (more)

47
views
no
votes
1
answer
Last activity 2016-12-06 09:18:22 +0200 by Kristin flag of Norway

NRF_ESB_BITRATE_1MBPS_BLE (nRF5 SDK)

The ShockBurst bitrate mode (nrf_esb_bitrate_t) NRF_ESB_BITRATE_1MBPS_BLE is described as '1 Mb radio mode using Bluetooth low energy radio parameters.' in the SDK documentation. I couldn't find any further references.

How does NRF_ESB_BITRATE_1MBPS_BLE differ from NRF_ESB_BITRATE_1MBPS?

136
views
no
votes
1
answer
Last activity 2016-12-05 10:21:46 +0200 by Torbjørn Øvrebekk

queries regrading ESB RF communication examples

Hi,

I have some queries about ESB RF Communications.

1.The address : is it possible change RF communication to one node(Tx) to multiple nodes(Rx). If Yes, Where can I change the code in ESB RF Communication(How to ... (more)

28
views
no
votes
1
answer
Last activity 2016-11-25 03:33:13 +0200 by Chaw flag of China

how to enable other pipes on nRF24LU1 [closed]

Hi, Nordic

I know pipe0 and pipe1 are be enabled on nRF24LU1 nRFgo SDK example for default PRX.

Now I only to enable pipe0, disable pipe1.

  1. First, I use this function: hal_nrf_close_pipe(HAL_NRF_ALL)

    then I use hal_nrf_open_pipe(HAL_NRF_PIPE0, false);

    But ...

(more)

31
views
no
votes
no
answers
Last activity 2016-11-23 13:58:33 +0200 by Chaw flag of China

ESB TX fail event but RX has received data [closed]

Hi, Nordic engineer

nRF52832 as ESB PTX, nRF24LU1 as ESB PRX

same channel, crc, and match address and pipes, but from nRF52832 uart log, ESB TX fail event always show, but from nRF24LU1 PRX, RX has received data.

then I ... (more)

60
views
no
votes
1
answer
Last activity 2016-11-22 09:33:24 +0200 by Jørgen Holmefjord flag of Norway

How can I understand esb channel , address and pipe [closed]

Hi, Nordic I know when esb working, channel , address and pipe is very important.

From sdk and demo, I can not know these items clearly.

I know these items should be same both TX and RX if ESB working fine ... (more)

31
views
no
votes
1
answer
Last activity 2016-11-18 14:58:58 +0200 by Hung Bui

How many and which pipe nRF24LU1 set default enable? [closed]

Hi. I have one question: From SDK and docs, I can find how many pipes and which pipe nRF24LU1 open when it is TX. I check function:

void hal_nrf_open_pipe(hal_nrf_address_t pipe_num, bool auto_ack);

from commment, it can be used to ... (more)

32
views
no
votes
1
answer
Last activity 2016-11-16 14:53:43 +0200 by Sigurd flag of Norway

nRF24LU1 esb default channel [closed]

Hello, when I check nRFgo SDK document and demo, find one difference, it's strange.

First, in demo, I check hal_nrf.c:

/** * Typedef for the RF_CH register. Contains all the bitaddressable * settings in the bits struct and the value sent ... (more)

93
views
no
votes
1
answer
Last activity 2016-11-15 15:26:46 +0200 by Torbjørn Øvrebekk

nRF24LU1 pair [closed]

I want to use esb to communication between nRF52 with nRF24, I want to add pairing code, anybody can help me?

586
views
no
votes
1
answer
Last activity 2016-11-09 15:47:06 +0200 by sajin

Error: L6218E: Undefined symbol uesb_flush_tx (referred from main.o) when compiling the uesb on Keil

I have two nrf51822AC mcu chips that are integrated on custom boards, and I need to communicate between those two chips (one set as a transmitter and the other as the receiver). I wanted to use simple shock-burst protocol but ... (more)

73
views
no
votes
1
answer
Last activity 2016-10-15 16:57:34 +0200 by Torbjørn Øvrebekk

Can esb set a special ack payload ?

I am using esb dpl in nrf5 sdk v11. I want to put a special packet in ack payload. but I think nrf_esb.c code can not do. the reason is that when on_radio_disabled_rx() is called, tx(ack operation) already ... (more)

Statistics

  • Total users: 20387
  • Latest user: Debdasora
  • Resolved questions: 9454
  • Unanswered questions: 2674
  • Total questions: 22463

User menu

    or sign up

Recent questions