Your comments

Добрый день.

Датчик приближения имеется в вашем устройстве? Если имеется, то проверьте его исправность: сделайте вызов и поднесите палец к предполагаемому расположению датчика (если экран погаснет, значит датчик скорее всего исправен).

Hello.

If you have Pro version, it may make sense to open 1000 port for transfer. If you have Lite version , then instead of 8888, you need to use 8443. Everything else is correct.

Так и должно быть, попап тут ни при чём. Сейчас у вас функция с одним EVENT_ITEM_RELEASE находится внутри другой функции с другим EVENT_ITEM_RELEASE. В итоге - один раз отпустили кнопку - сработало 2 отдельных идентификатора, в каждом из которых выполнилась своя функция. Технически это ошибкой не является (разве что логической), но скорее всего вам нужно разделить эти идентификаторы, чтоб они не мешали друг другу.

Добрый день.

Мы внесли исправления таймера (аптайм теперь приходит правильный); добавили обработку длинных строк; в OID добавили обработку строк, начинающихся с точки; падать теперь не должно.

snmp.7z

Клиент на данный момент только для Windows. Если ошибок не будет, то добавим изменения в один из следующих релизов.

У вас в проекте барабан создаётся каждый раз при вызове. Делайте проверку на наличие объекта перед инициализацией барабана, что-то типа этого:

if (b == undefined)
{
СreatePickerItems(IR.GetItem("Remote"));
b = IR.GetItem("Remote");
}

Возможно кто-то предложит более изящный способ.

Добрый день.

Приложите ваш пример, в котором вызываете барабан.

Возможно дело не только в длине. Сохраните всё сообщение целиком из дампа по этому параметру.

Ошибку в получении uptime нашли. Можем выложить тестовую сборку клиента для Windows. Сообщите, готовы ли проверить сейчас или будете ждать, когда выйдет очередной релиз с изменением.

По stsDescr - сделайте дамп Wireshark в момент получения этого значения в нативной программе и приложите сюда.

Попробуйте в канале и в фидбэке точку из начала убрать. Данные приходят?

Похоже причина понятна.

Уточните, падение происходит после того как нажимаете большую кнопку в левом верхнем углу? Если это так, то происходит это из-за незаполненного поля Community. Пропишите там public или private (то, что у вас настроено на устройстве). Ошибку поправим, но продолжить проверку вы можете, указав какое-нибудь значение в поле Community. Документацию по драйверу SNMP добавим.