We have moved our support service to a new technical support system. Since 17.01.2022, we have disabled the ability to create appeals through the userecho personal account. Now all requests are processed via mail to support@iridi.com .

Thank you for your understanding and have a nice day.

0
Under review

Конвертировать массив в JSON

evg 6 years ago updated by Vladimir Ovchinnikov (expert) 6 years ago 1

Добрый день!

Получаю в ответ от оборудования вот такую текстовую строку. Блоки разделены переносами строки

[06-09-2018 14:02:44.034] INFO SCRIPT COMMAND:GET

ALL_STATION_INFO

ID:rc

CHANNEL:1

NAME:Mid Tempo

URL:http://air.radiorecord.ru:805/mt_320

CHANNEL:2

NAME:Antenne Bayern

URL:http://www.antenne.de/webradio/antenne.aac.pls

CHANNEL:3

и т.д.


Удаляю переносы и конвертирую эту строку в массив

[06-09-2018 14:02:44.055] INFO SCRIPT Элемент[0] = [COMMAND:GET]

[06-09-2018 14:02:44.066] INFO SCRIPT Элемент[1] = [ALL_STATION_INFO]

[06-09-2018 14:02:44.078] INFO SCRIPT Элемент[2] = [ID:rc]

[06-09-2018 14:02:44.091] INFO SCRIPT Элемент[3] = [CHANNEL:1]

[06-09-2018 14:02:44.104] INFO SCRIPT Элемент[4] = [NAME:Mid Tempo]

[06-09-2018 14:02:44.116] INFO SCRIPT Элемент[5] = [URL:http://air.radiorecord.ru:805/mt_320]

[06-09-2018 14:02:44.128] INFO SCRIPT Элемент[6] = [CHANNEL:2]

[06-09-2018 14:02:44.142] INFO SCRIPT Элемент[7] = [NAME:Antenne Bayern]


Для удобства работы хочу преобразовать данный массив в JSON с 2 уровнями вложенности

{"COMMAND"="GET","ALL_STATION_INFO"=0"ID"="rc","CHANNEL 1"={"NAME"="Mid Tempo","URL"="http://air.radiorecord.ru:805/mt_320","CHANNEL 2"={"NAME"="Antenne Bayern", .....


Посоветуйте, как лучше это сделать

0
Answered

Открытие видео файла

Anna Karaseva 6 years ago updated by Aleksandr Romanov (CTO) 6 years ago 1

Здравствуйте.

Есть задача по нажатию кнопки в Ирридиум вывести видео файл в отдельном окне ( popup или item).

Есть ли такая возможность?

0
Answered

Открытие приложения в интерфейсе

Anna Karaseva 6 years ago updated by Aleksandr Romanov (CTO) 6 years ago 1

Здравствуйте. 

Есть ли возможность в Ирридиум в отдельном элементе( Popup или Item ) открыть приложение, например Kodi. 

Чтобы открывалось именно в интерфейсе?

0
Answered

Работа с БД

evg 7 years ago updated by Vladimir Ovchinnikov (expert) 7 years ago 7

Добрый день!

Бьюсь с пользовательской БД. При попытке запуска, сервер ругается вот так.

Запускаю сервер на Windows

Image 26311


Вроде все по инструкции. При попытке запуска проекта-примера из вики - та же история.

Т.е. даже не могу создать БД.

Проект прикладываю. Помогите разобраться. Возможно что-то в синтаксисе. Или на компе нет средств для работы с БД?

SQL_DB_Windows.sirpz

0
Answered

API для работы с трендами на стороне клиента

evg 7 years ago updated by Aleksandr Romanov (CTO) 7 years ago 3

Добрый день!


Доработано ли? Если да, то дайте, пжст, ссылку на вики.

0
Answered

USB сервера UMC

evg 7 years ago updated by Vladimir Ovchinnikov (expert) 7 years ago 7

Добрый день!

Возможно ли обращаться к USB порту для управления подключенным оборудованием?

0
Answered

Параметр Static List - List Type - List Gap

VSolov 7 years ago updated by Ilya Markov (expert) 7 years ago 1

Добрый день! В параметрах объекта Static List, при задании свойства List Type: Stick Up & Down, появляется дополнительный параметр List Gap. Подскажите на что влияет этот параметр ?   

0
Under review

Обновление KNX адресов

evg 7 years ago updated by anonymous 7 years ago 4

Добрый день!

Необходим механизм синхронизации групповых адресов из ETS проекта с текущим списком, используемым в проекте.

Сейчас при изменении проекта возможно только заново импортировать адреса.

Если их копировать между дайверами, то изменяются названия каналов. Если их много, то это очень не удобно.

0
Answered

Возможна ли работа iRidium Server в качестве OPC сервера или клиента?

evg 7 years ago updated by Aleksandr Romanov (CTO) 7 years ago 1

Возможна ли работа iRidium Server в качестве OPC сервера или клиента?

0
Answered

IR.CalculateCRC как правильно применить к посылке типа [0x01,0x00,0x00,0x20]

Oleg Starikov 7 years ago updated by Vladimir Ovchinnikov (expert) 7 years ago 3

Добрый день!

возник такой вопрос

требуется отправить на устройство (счетчик электроэнергии) посылку типа [0x01,0x00 + CRC]

для запроса данных с него.


разобрался, все уходит ответ от устройства приходит

но сам код CRC- 0x00,0x20 высчитал руками - подставил 


увидел в Вики что есть специальная команда калькулятор в Иридиуме

IR.CalculateCRC- расчет делает вроде в нужный для меня CRC

но в примере он представлен для использования со строкой


как же его применить к посылке подобной для меня: [0x01,0x00] что бы посчитать не руками


должно быть что то типа Hex to ASCII?