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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…