Материал из Module developer
Device.SetCharacteristicNotification
установить получение уведомлений об изменении значения характеристики
Синтаксис
IR.CreateDevice(IR.DEVICE_BLE_DEVICE).SetCharacteristicNotification(in_ble_cha, in_bool)
| Название | Пример | Описание |
| ID | IR.DEVICE_BLE_DEVICE | type: Number идентификатор BLE сканера |
| in_ble_cha | type: Object Объект характеристики |
| in_bool | true | type: Boolean Флаг подписки |
| На выходе |
-
Пример
var device = IR.CreateDevice(IR.DEVICE_BLE_DEVICE); device.SetCharacteristicNotification(in_ble_cha, in_bool);
Требуется объект характеристики, соответственно доступен только после исследования IR.EVENT_SERVICES_DISCOVERED, характеристика должна иметь свойства CharacteristicPropertyRead и CharacteristicPropertyNotify.
Вызывает событие: IR.EVENT_CHARACTERISTIC_CHANGED - характеристика изменена.
