To the kind attention of Nordic support team,
I've got PCA10056 and PCA10040 default development kits. They are talking each other using using secured gzll, PCA10056 is gzll master and usb connected to pc,
and PCA10040 is only using gzll as a slave to communicate, it is a wireless device only (app it is not using any softdevice, softdevice it is going to be used by ble bootloader only).
I can start connectivity firmware in PCA10056 when ever I want. Still, PCA10040 needs to know that it has got to enter dfu mode.
The simplest way it is to piggy backing an ACK so to inform PCA10040 to enter dfu mode, but being PCA10056 gzll master it can only wait
to first receive a packet from PCA10040. I'm clear? May I ask to Nordic experts if there are other theoretical ways to get it better?
There is no way gzll master can start a communication? PCA10040 should be in System OFF most of the time, so it is not feasible it to send period messages
in a short period of time.
would it be nice to have slave antenna in low power listening mode to be awaken from special message coming from gazell master, the only time it can start a communication.
Otherwise, we could swap master and slave, but we should be polling out master at very high frequency and it is not the case too.
Do you recommend a practical/theoretical solution? Thank you very much for your attention and please let me know if my question it is not clear enough.
Best regards