I'm developing a NUS-based peripheral and adding a timeout to force a disconnect after a period of inactivity (i.e. no incoming NUS data). However my peripheral also provides a Device Information Service and it would be desirable to reset my timeout whenever the DIS is accessed by the remote device.
Are there any events associated with the DIS? I can't see any mentioned in the documentation (I'm using SDK 10.0.0). If not is there any way to detect when a remote device requests information from the DIS?