This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Is there a way to verify Softdevice is correctly running?

Hello,

Our product is running on a nRF52832 with SDK 15.2.0 and softdevice 6.1.0 and I am wondering if there is a way of verifying that all BLE related functionality's are working properly in running context in order to address possible faults.

Thank you in advance!

Andoni 

Parents
  • Hello Andoni,

    The SoftDevice (depending on the version) supports a large number of BLE features, so verifying that all BLE related functionality is working is a huge task. We do extensive testing and verification on the SoftDevice, so you should expect it to have very high quality. Of course, you need to test your product, including the SoftDevice functionality, but we do not have a specific test setup to recommend. This would typically also be a simpler setup as you will typically use a limited set of configurations etc compared to what the SoftDevice supports.

    In general, depending on your project and your resources, you may have a test environment with an automated test that checks that your BLE device advertises (assuming it is a peripheral), connect to it, and checks do some tests, and disconnect, etc. You should also test with a set of different mobile phones etc. to ensure that there are no interoperability issues that may only manifest itself on certain devices.

    Einar

Reply
  • Hello Andoni,

    The SoftDevice (depending on the version) supports a large number of BLE features, so verifying that all BLE related functionality is working is a huge task. We do extensive testing and verification on the SoftDevice, so you should expect it to have very high quality. Of course, you need to test your product, including the SoftDevice functionality, but we do not have a specific test setup to recommend. This would typically also be a simpler setup as you will typically use a limited set of configurations etc compared to what the SoftDevice supports.

    In general, depending on your project and your resources, you may have a test environment with an automated test that checks that your BLE device advertises (assuming it is a peripheral), connect to it, and checks do some tests, and disconnect, etc. You should also test with a set of different mobile phones etc. to ensure that there are no interoperability issues that may only manifest itself on certain devices.

    Einar

Children
No Data
Related