Материал из Module developer
Перейти к: навигация, поиск

IR.EVENT_SERVICES_DISCOVERED

the identifier of the event which is activated at device discovery. After activation of the event you can use data about services, characteristics and descriptors.

Syntax

IR.AddListener(IR.EVENT_SERVICES_DISCOVERED, driver, function, [pointer]);

input sample description
driver IR.CreateDevice(IR.DEVICE_BLE_DEVICE) type: object
the reference to the driver
function function() {} type: function
the unnamed function or reference to the function
pointer - type: object
the pointer to the object which serves the function (optional)
output

-


Example:

var device = IR.CreateDevice(IR.DEVICE_BLE_DEVICE)
IR.AddListener(IR.EVENT_SERVICES_DISCOVERED, device, function() {
IR.Log("Device is discovered");
})