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

is it possible to use S310 with SDK 12.30 and RTX?

Hi, I wanted to USE BLE and ANT with nRF51422 chip, is it possible to use the S310 which is in the SDK10 with the updated functions in SDK12.30? or is there another way of using a multi-protocol development with newer SDK's on the nRF51422, also it it possible to use RTX along the S310? do we have any good examples? I need an OS with the S310 be it RTX or othere ones, but I prefer RTX

Regards

  • Hi,

    As you can see in the nRF51 compatibility matrix, SDK 12.3.0 does not support S310 softdevice, the last SDK supporting this softdevice was SDK 10.0.0.

    It should be possible to change the examples in SDK 12.3 to use the API of the S310 softdevice, but there are no examples available that show this. S310 v3.0.0 is based upon S110 v8.0.0 and S210 v5.0.0.

    Which features from SDK 12.3 do you want to use? SDK 10.0.0 support both S310 and RTX, so it should be the best staring point for your application if this is what you want to develop. RTX should work with S110 softdevice, but I have not tested it with ANT. I don't see any reason why it should not work though.

    Note that RTX is not very much supported in our SDK (only nRF51 support in SDK 12.x, and completely removed support in SDK 13 with removal of nRF51 support). I would suggest looking into FreeRTOS, which have support for both nRF51 and nRF52 series in the latest SDKs. ANT is not supported for nRF51 series after SDK v10.0.0, if you want to use later SDK, you need to change the softdevice calls or switch to nRF52 series.

    Best regards,

    Jørgen

  • Hi Jorgen And thanks for the update, I have lot's of nRF51422 devices and your plan of sharing the softdevices for nRF52 series makes us go away to another company, the only viable reason for us to choose the nRF series is ANT, we can find BLE and NFC in lot's of cheaper and easier solutions, So I do no know why your company stopped the support for ANT for the nRF51 series! I need the new file saving that use the internal flash and capacitive touch functions that is available in the SDK 12.X so I think I'm on my own to port the S310 API to the SDK 12.30

    Best Regards

  • I'm sorry you feel this way. I'm not sure what you mean by "your plan of sharing the softdevices for nRF52 series", but as I said, ANT for nRF51 series is supported in SDK 10 with the S210/S310 softdevice. It should not be a large task to get the capacitive sensing driver/library working with SDK 10. With regards to flash storage, you can use the Persistent Storage Manager (pstorage), available in SDK 10. Fstorage/FDS is also available in SDK 10, but only in experimental versions. You should be able to backport the Fstorage/FDS versions released in later SDKs without any major issues.

  • Dear Jorgen Hi, Thanks for posetive feadbacks, I have another question, do we have a sample circuit diagram regarding connecting nrF51422 IO as single key touch keys? can we have sliders too?

  • You can find a tutorial about capacitive sensing on nRF52 series here. Some of the principles should also apply to nRF51 series. Here is an example of capacitive touch on nRF51, written for SDK 8.0.0.

Related