If LESC is not possible I'll settle for legacy.
I'm not able to find any document or sample code to help me get started. What i need is a pointer to document and hopefully working sample code.
I have a 52810. As you know this has no HW encryption Engine and no GPU. All encryption has to be done in SW. Among the oodles of examples and libraries in v15.3 I can''t figure out where to start. The app is simple.
Peripheral has no I/O more than a single button. Bonding is initiated by an app on Android. Because of no I/O, I can only use JustWorks. There is a button on the peripheral I intend to use to accept a bonding request. This gives some very basic MITM protection (obviously not fool proof). I have the whole BLE app including button handling working, so the only thing I need to do is to add bonding support. Of course I also want to save the bonding state in flash.
Do you have any example that is totally SW based so I can run it on 52810 with a minimal amount of libraries I need to link in. What is the most basic SW encryption for LESC you support (if any)? I would prefer an example that just handles basic connectivity with bonding so I don't have to keep guessing which source files and libraries I have to build with the app.
thanks!
Knut