RSS
Sort by » date activity ▼ answers views votes

59 questions

Tagged
  • x
52
views
no
votes
no
answers
Last activity 2017-11-18 12:59:36 +0200 by Quest Jelinek flag of United States

nRF52840 Template Project for USB and BLE

With SD140 v6.0.0.6 having been released, will an accompanying example project that demonstrates simultaneous use of BLE and USB be released? Will this be included in the next SDK or if one already exists, could someone post ... (more)

48
views
1
vote
1
answer
Last activity 2017-11-15 18:36:42 +0200 by Youssif

sd_flash_page_erase on nrf52840 takes a long time

Hi

We are seeing a significant delay in a flash-related operation on the nrf52840, specifically using the function sd_flash_page_erase() When we use that function to erase flash it takes up to 3 times longer on the nrf52840 than it does ... (more)

33
views
1
vote
no
answers
Last activity 2017-11-14 19:12:41 +0100 by Francois

Reply to read request with sd_ble_gatts_rw_authorize_reply(...) with data greater than 20 bytes

Hello,

This is my first time working on BLE and Nordic, so this might sound strange. I am trying to update data on the fly when the central requests char data.

I have been setting the is_defered_read bit in the ... (more)

25
views
no
votes
no
answers
Last activity 2017-11-14 16:03:08 +0200 by Jeff

anyone having problem with the APP_TIMER in SDK14

When using the APP_TIMER in SDK14 I am having a problem with the application stopping. I was using the APP_TIMER to flash LEDs and watch for timeouts in SDK13. when porting the code to SDK14 I am having a problem ... (more)

42
views
no
votes
1
answer
Last activity 2017-11-08 16:09:36 +0200 by Petter Myhre flag of Norway

fstorage page info

I am attempting to integrate examples/peripheral/flash_fstorage into my project (SDK 14.1.0).

When calling nrf_fstorage_write I get NRF_ERROR_INVALID_LENGTH in response. I assume because I am only trying to write 20 bytes not ~2K. However, for some reason ... (more)

49
views
no
votes
1
answer
Last activity 2017-11-08 13:15:49 +0200 by Petter Myhre flag of Norway

How to do a GATTC Characteristic Value Write WITH Response

Hi Nordic

Do you have a message sequence chart for how to do a Gatt Client Write with response? I can only find a GATTC Characteristic Value Write Without Response in the API docs.

The options BLE_GATT_OP_WRITE_REQ, BLE_GATT_OP_PREP_WRITE_REQ and BLE_GATT_OP_EXEC_WRITE_REQ ... (more)

24
views
no
votes
no
answers
Last activity 2017-10-31 22:42:06 +0100 by kbb64

advertising restart problemmultirole lesc

multirole lesc timeout issues

HW: 4 x nrf52840 DPK boards SW: 3 x PDK running ble_app_hrs 1 board running multirole, lesc, freertos w/ 4 task, mtu,

Reset multirole PDK w/ button 2 down (delete bonds) w/ all 3 peripheral board ... (more)

30
views
no
votes
no
answers
Last activity 2017-10-21 22:28:10 +0100 by rdecker

Connecting with nfc_ble_pair_lib

I am using the ble_app_hrs_nfc_pairing example (sdk 14.0.0) on my NRF52840 with the s140 soft device. I am able to bond with my phone (Android 8.0.0 Oreo) by tapping the sensor, and BLE_GAP_EVT_CONNECTED and BLE_GAP_EVT_CONN_SEC_UPDATE handlers ... (more)

58
views
1
vote
1
answer
Last activity 2017-10-18 09:41:49 +0100 by emdi

S110 & SDK9 -> S140 & SDK14, BLE Handler Register ploblem

Hi,

I had a difficult problem.

First, S110 & SDK9 ble_stack_init () is the source.

static void ble_stack_init(void)
{
    uint32_t err_code;

    // Initialize the SoftDevice handler module.
    SOFTDEVICE_HANDLER_INIT(NRF_CLOCK_LFCLKSRC_RC_250_PPM_250MS_CALIBRATION, NULL);

    #if defined(S110) || defined(S130) || defined(S310)
    // Enable BLE stack.
    ble_enable_params_t ble_enable_params;
    memset ...
(more)

63
views
no
votes
1
answer
Last activity 2017-10-17 12:44:16 +0100 by Hung Bui

Connection alive by empty data pdu instead of notifications

Hi,

Central nrf52840

peripheral nrf52840

adv. interval: 25ms

adv. timeout 180 seconds

connection interval (both min and max) 10ms

scan interval 50 ms

scan windows 25ms

scan timeout 0

connection supervision timeout 4s

My question is, when the central or ... (more)

22
views
no
votes
no
answers
Last activity 2017-10-13 16:50:29 +0200 by Ola

CRYS_ECDSA_Verify returns 0x00F00871 [SDK14]

I am trying to use the cryptocell in the bootloader (bootloader_secure_ble) for verifying dfu packages, but fails in signature verification for the same dfu package, same public key as I used with micro-ecc crypto library, where it works as it ... (more)

61
views
1
vote
2
answers
Last activity 2017-10-11 14:35:05 +0200 by Martin Børs-Lind flag of Norway

Using S140 with nRF52840, UART example question

Hello, I have a problem.

For example, I am using UART, and I had trouble printing everything when I used "app_uart_put ()" continuously.

My source is simple.

int main (void)
{
   uart_init ();

   ...(syncopation)

   for (cnt = 0 ;; cnt ++)
   {
     app_uart_put ('A');
     app_uart_put (cnt);
     nrf_delay_ms ...
(more)

50
views
no
votes
no
answers
Last activity 2017-10-05 05:57:13 +0200 by supernovah

Fatal SD error writing to NRF_POWER->RAM[0].POWERSET

As the title specifies, on writing to the registers mentioned, I receive a Fatal error.

Here's the test code

void save_ram()
{
    __DSB();
    NRF_POWER->RAM[0].POWERSET = 0xFFFFFFFF; // All RAM[0]
    __DSB();
    __NOP();
}

Engineering errata mentions reading having to be ... (more)

141
views
2
votes
no
answers
Last activity 2017-09-25 17:28:43 +0200 by Nivetha flag of Netherlands

central stops receiving after sometime

Hi,

Central: nrf52840

peripheral: nrf52840

Connection interval (both min & max) = 10ms

ATT_MTU size: 52 bytes

Dle: 52+4 bytes

Connection event extension: enabled

Slave latency: 0

Connection supervision timeout: 4s

PHY: 1MBps

softdevice: 140

I'm transmitting 10 samples wrapped ... (more)

104
views
3
votes
1
answer
Last activity 2017-09-21 04:21:40 +0200 by RK flag of Singapore

BLE Adv Interval

I am working on S140 on nRF25840. I am using the ble_app_beacon sample. I want to set the advertising interval smaller than 100ms while using non-connectable mode. But the BLE_GAP_ADV_NONCON_INTERVAL_MIN stops me. I wonder if there is any reason to ... (more)

143
views
no
votes
1
answer
Last activity 2017-09-11 10:58:36 +0200 by Jørgen Holmefjord flag of Norway

GPIO control in OpenThread

Hi,

The SoftDevice uses the GPIO pin and port abstraction to configure and control IO's. When developing in Thread, how does one access and control the nRF52840 GPIO's using the Thread SDK?

74
views
no
votes
no
answers
Last activity 2017-09-09 20:06:27 +0200 by Roger flag of South Africa

External battery supply issue to DK

Hi,

I'm supplying a DK with an external battery source plugged into J6 (Li-Po) and the nRF power source switch set to VDD. When I flash the chip with one of the Openthread client examples, the DK operates normally ... (more)

233
views
no
votes
1
answer
Last activity 2017-09-08 15:46:55 +0200 by Bjørn Spockeli flag of Norway

Error "Variably modified at file scope" nrf_atfifo.c

Hello, I have an error while building the project "ble_app_hrs_rscs_relay_pca10056_s140" with sdk14.0.0 on segger embedded studio 3.26 and gcc/clang.

When compiling nrf_atfifo.c, is says "variably modified 'do_assert' at file scope", and I'm redirected to ... (more)

106
views
no
votes
1
answer
Last activity 2017-09-08 00:04:13 +0100 by steve

nrf_fstorage_sd not receiving SOC events

Hi,

I'm developing an application for nrf52840 that's essentially based on both the USB MSC example and the BLE NUS example in SDK 14. I started with the USB MSC example, wrote a block device driver so I ... (more)

141
views
1
vote
1
answer
Last activity 2017-09-06 17:02:01 +0200 by tperson flag of France

hrs_rscs_relay sd_ble_gap_adv_data_set error code 00000010

Hello,

I'm trying to use ble_app_hrs_rscs_relay_pca10056_s140 on a nRF52840 Preview DK using example from SDK 13.0.0_04a0bfd.

When I copy the precompiled .hex file in the file explorer, everything is fine.

I have an issue when I try ... (more)

118
views
no
votes
no
answers
Last activity 2017-09-02 07:41:19 +0200 by Roger flag of South Africa

S140 RAM allocation running ble_app_uart example

Hi All,

I'm busy exploring the ble_peripheral_uart example and ran into a couple of issues I don't fully understand. Upon flashing the S140 SoftDevice and application program to the nRF52840, the following is observed:
1.) The advertising LED ...
(more)

30
views
no
votes
no
answers
Last activity 2017-08-31 13:35:36 +0100 by Nivetha flag of Netherlands

Trouble in interpreting the temperature service data at central

I modified the HTS service to send notifications and read property at the peripheral. It notifies the simulated temperature every 1 sec in Celsius type. I tried writing HTS service at the central to receive the notifications similar to battery ... (more)

190
views
no
votes
no
answers
Last activity 2017-08-31 00:56:31 +0200 by Austin

nRF52840, SDK 14.0.0 and tickless idle FreeRTOS - some suggestions

This post is more about some suggestions for review rather than a question.

I've been looking at implementing a project using the nRF52840, SDK 14.0.0 and FreeRTOS in a low power application. The release note for SDK ... (more)

157
views
3
votes
1
answer
Last activity 2017-08-30 14:17:48 +0100 by Petter Myhre flag of Norway

Maximum value for ATT_MTU size for 10ms connection interval

I'm transmitting data packets each of 48 bytes in the form of notifications using Bluetooth 5.0. When I observed the logs over sniffer, I see that the packets are fragmented which is shown as CRC errors and L2CAP ... (more)

132
views
no
votes
1
answer
Last activity 2017-08-29 10:52:25 +0200 by Hung Bui

Does Mesh v0.9.2-alpha support S132 new version??

Hi

I develop nrf52840 and nrf52832 of our's RTOS environment(with. GCC).

I want apply mesh protocol with nrf52832 and nrf52840.

I ask,

  1. when does support mesh protocol nrf52840

  2. Does mesh-protocol support S132 version 4.0, 5.0??

thanks for reading.

64
views
no
votes
1
answer
Last activity 2017-08-25 11:05:06 +0100 by run_ar

send 2 samples (12 bytes each) every 2ms in nrf52DK

Hi! I'm using nrf52 DK as central and nrf52dk as a peripheral device. Connection interval 10ms. I want to send 10 samples each of 12 bytes every 10ms connection interval. But is it possible to push 2 samples every ... (more)

68
views
no
votes
1
answer
Last activity 2017-08-23 15:34:10 +0200 by Kamil Sroka

RTT logging with freeRTOS and nRF5 SDK for Thread

I am trying to test a combination of BLE central role, Thread with CoAP server and FreeRTOS on an nRF52840 using version 0.10.0 of nRF5-SDK-for-Thread.

I don't seem able to get RTT traces from any example based ... (more)

59
views
no
votes
1
answer
Last activity 2017-08-15 18:40:15 +0200 by endnode

packets per connection interval from nRf sniffer log

Hi!

Thanks for this post blog and question on sniffer logs. However, I am not clear on how to calculate the number of packets sent every connection interval? Please clarify.

In my case, the connection interval is 10ms and I ... (more)

56
views
no
votes
no
answers
Last activity 2017-08-15 18:12:59 +0200 by Jason Wright

ble_db_discovery_start returns NRF_ERROR_BUSY for previously bonded device

I am working off the ble_cts_c example, using SDK 14.0.0, SoftDevice S140, and nRF52840.

All works well when I pair a device for the first time: the nRF discovers services on the central device.

When I reset and ... (more)

118
views
no
votes
1
answer
Last activity 2017-08-15 08:27:32 +0200 by rjones1951

SoftDevice s140 5 nRF52840 Preview DK Issues

Hello,

I am trying to migrate to the latest S140 SoftDevice, but the migration document leaves a lot to be desired and is missing information. I've had issues running standard applications with s140_nrf52840_5.0.0-3.alpha where it just ... (more)

Statistics

  • Total users: 25343
  • Latest user: Jayme Hawley
  • Resolved questions: 10981
  • Unanswered questions: 3697
  • Total questions: 27091

User menu

    or sign up

Recent questions