• Specification and reference manual for SoftDevice S130

    I am trying to find the reference manual and specification of the S130 SoftDevice (2.0.1). I can't seem to find it in the info center or the your docs page. Am I missing it or has it been removed? The posts referencing it on DevZone all provide dead links…
  • log uart set about sdk11

    #define RX_PIN_NUMBER 1 #define TX_PIN_NUMBER 2 #define CTS_PIN_NUMBER 0XFF #define RTS_PIN_NUMBER 0XFF #define HWFC 0 #ifndef NRF_LOG_USES_RTT #define NRF_LOG_USES_RTT 0 #endif #ifndef NRF_LOG_USES_UART #define NRF_LOG_USES_UART 1 #endif #ifndef…
  • How do I discover multiple services via ble?

    I have a device which advertises some services, I want to discover those services and write to those characteristics. However I can only find one service and not multiple. I have the following code that registers one service: static void db_discovery_init…
  • Blocked peripheral state before enabling the softdevice

    Are there any requirements for the initial state of peripherals marked as "blocked" (i.e. exclusive for the SoftDevice ) before enabling the softdevice? I have been reading the Specification (specifically for S130 V2) and have not found any information…
  • C++ memory allocation with 'new' aborts to an infinite loop

    Hello, The short story The problem is that attempts to allocate memory with `new` lead to an infinite loop somewhere in the C++ library. I did read a few other posts about changing the heap size, so I changed it from the default 1024 to 8248. I…
  • OTA-DFU fail by Android mobile, when device and mobile distance over 80cm..

    Dear: I had production a device, using: nRF51822 + SDK12.3S130 + Bootloader For update Application packaged code(zip) by OTA-DFU 1. at iOS, we can update code. 2. at Android, Mobile must be close to the device to succeed Why do Android phones have…
  • Gatt Error 133 0x0085 from Android 7 and 10 with both nRF Connect and custom App. A phone with Android 13 does connect.

    Hi all, Just last week I started having a problem connecting to our device from either nRF Connect or out custom App. nRF Connect throws the Gatt Error 133 (0x0085), as described in Case ID: 124671 Is there a fix for this issue given nRF51 hardware…
  • Logging configuration

    I am trying to configure the RTT log output for my project and somehow getting less and less log output. After a few lines, the buffer seems to overrun and no more log is saved during startup. Hence, my question: What options are relevant for…
  • advertising two service:the first one is " custom service " after that we need to advertise NUS service

    i need a help to solve this issue.
  • S130 seems to silently fail

    I am trying to port an old bootloader from SDK8 S110 to SDK12.3 S130. I followed the examples in the SDK for how to initialize and start the SoftDevice. Building the example code (for instance the ble template app) works and advertises as expected. However…
  • Usage of pm_lesc_public_key_set() in peer manager

    Hi, I am trying to implement LESC bonding into my nRF51 application. After a lot of debugging, I assume that pm_lesc_public_key_set() needs to be called before any secure pairing can succeed. My question is: How/when do I need to call that function…
  • nRF51822: AppError after some DFUs

    Hello everyone, We are using an nRF51822 SoC with nRF5 SDK v12.3.0 and s130 SoftDevice. The device is a Bluetooth peripheric that connects to a Mobile Application [App]. We are using buttonless BLE DFU triggered by a BLE command from the App. The…
  • NRF_EVT_FLASH_OPERATION_SUCCESS event never fired

    I am using the following code to enable the softdevice s130, which seems to run successfully: err_code = softdevice_enable(&ble_enable_params); APP_ERROR_CHECK(err_code); // Subscribe for BLE events. err_code = softdevice_ble_evt_handler_set(ble_evt_dispatch…
  • Synchronization of FDS

    Hi there, I'm using the FDS in SDK 12.3 with a NRF51. I noticed that the FDS works asynchronous. Is there an easy way to make it synchronous?
  • nRF51 peripheral max bond size

    hi ~ peripheral can bond how many smartphones ? and What will happened if over bond? i use sdk12.2 below 'is my setting #define SEC_PARAM_BOND 1 #define SEC_PARAM_MITM 0 #define SEC_PARAM_IO_CAPABILITIES BLE_GAP_IO_CAPS_NONE #define SEC_PARAM_LESC…
  • S130 Softdevice hard fault info request

    I am getting a softdevice hard fault occasionally, on fully enclosed devices with no debugger port access. Where can I find info on potential causes of this fault? nrf51822, Softdevice S130 "s130_nrf51_2.0.1_softdevice.hex", SDK 12.2 ID: 0x0000…
  • sd_softdevice_enable() not seems to exist

    Hello everybody, we are currently working with an nRF51822 mounted on a Adafruit Bluefruit LE UART Friend. We use pca 10028 and s130. While debugging through the code using Keil u-vision and an ST-Link v2, the code gets stuck within sd_softdevice_enable…
  • nrf51 won't boot after ram adjustment

    I am trying to program my nRF51 QFAC, but it tells me to adjust my linker settings. I am using the SDK 12.3 and the softdevice 130 2.0.1. However, after I apply the proposed ram origin and size, the chip just doesn't boot or give me any log output…
  • ble_app_uart for nRF51822

    Hi, We are trying ble_app_uart example for nRF51822 with nRF5 SDK v12.3 and ble_app_uart_pca10028_s130.hex file provided from hex folder works fine, but when we open IAR project ble_app_uart.eww and compile and make it, resulting .hex file is significantly…
  • nRF51822: Zephyr OS vs SoftDevice

    Hello, guys. We have nRF51822 SoC with 256KB of Flash and 32KB of RAM memories at our disposal. For our application, we would need to use the BLE stack + over-the-air DFU. What would be less demanding from the memory point of view: Using SDK and…
  • nRF51822 : Timer capture and PWM generation with softdevice

    Hello, I have been developing some products over the nRF51822 BLE. Got my introduction with nRF about 2 months back and despite the steep learning curve I was able to integrate the softdevice with LESC passkey and some GPIO peripheral control for a…
  • Device getting Hard Reset when it gets disconnected due to going out of range

    Hello, We are working on a product that contains nRF51822. The product sends continuous data (2 bytes) via NUS service to the mobile app at a frequency of 200ms. When the device is in range, it works fine but when it goes out of range and gets disconnected…
  • NRF51422 stuck in ble_app_template example

    Hi! I am working on a project with NRF51422QFAB. First I tried a simple program, which runs well. After that I would like to try out my own board antenna with the ble_app_template example but unfortunately, the code stucks really early. I…
  • ble_app_template is not initiating

    Hello I was trying to get this example ble_app_template to work but it seems like it doesn't, the code is executed on the ic since I was uploading some code to blink a light at certain points along the code and it seems like it doesn't blink after function…
  • NRF51802 doesn't advertise.

    Hello I'm trying to use the example code for ble_app_uart and it doesn't seem to work. I copied the folder for pca10028 and changed processor from nrf51422 to nrf51802 everywhere in the makefile and changed the linker script so it matches nrf51802 ram…
1 2 3 4 5 »