Hi,
I am using the ble_gls_app provided in the SDK 8.1. Also i am using S110 softdevice v8.0.
When i am trying to bond through MCP it is asking for a passkey. How can i disable that feature?
Thanks & Regards, Sumit
Hi,
I am using the ble_gls_app provided in the SDK 8.1. Also i am using S110 softdevice v8.0.
When i am trying to bond through MCP it is asking for a passkey. How can i disable that feature?
Thanks & Regards, Sumit
Yes it asserts when i try to pair with the DFU functionality. Whereas it doesnt asserts when i try to pair without DFU functionality
Then it's probably something wrong with the implementation of the DFU service. You can use the error code, line number, and file name passed to the error handler to locate where the assert originated from.
Hi,
Are there any compiler setting need to be done with IAR. I copy pasted my code with one of the examples that has dfu. With that bonding and DFU are both working fine. I believe that its an issue with some compiler settings. Can you help what settings need to be done.
The error number, line number and file name should give an indication where the assert occurred. There shouldn't be any dependencies towards compiler settings that can cause the assert( at least that I can think of). Did you remember to adjust DEVICE_MANAGER_APP_CONTEXT_SIZE in device_manager_cnfg.h? If it's set to zero you will get an assert as it is being used to set the Service changed flag
Thanks. That was the issue. I changed this value and it worked.