Looking for a automation where in the scripts should be able to send the CCCD within 1 second.

I am looking for a automation where in the scripts should be able to send the CCCD(Client Characteristic Configuration Descriptor) response within one second.

1.Which tool will be the ideal one? nRF connect for desktop or Master control panel or nRF connect Android App.
2.Does all these tools accept .xml file as script? (i have used xml in Android App).
3. From where i can get the default firmware for PCA10040 Board?
4.Lastly how to check the CCCD request using the xml file?

Note : I have a Nordic dev board PCA10040, which i think is also known as nRF52 DK)

Test setup:

Windows 10 

PCA10040 dev board

BLE Ver: 4.2

Related