1

Получение данных журнала messages/load_interval. Wialon Local

Тема: Получение данных журнала messages/load_interval. Wialon Local

Добрый день, возникла проблема с получением сообщений журнала. В запросе messages/load_interval
Согласно документации данный запрос для получения сообщений журнала должен формироваться при помощи флага 0х1000.
Запрос на сервер Wialon Local 1904 отправляется со следующим содержимым:
params = {
        "itemId": 2330,
        "timeFrom": 1554422400,
        "timeTo": 1563199882,
        "flags": 0x1000,
        "flagsMask": 0x0000,
        "loadCount": 0xffffffff
        }
В ответе получаю:
{'count': 1038, 'messages': [{'t': 1558438715, 'f': 1073741895, 'tp': 'ud', 'pos': {'y': 49.1634553581, 'x': 31.9163427401, 'c': 0, 'z': 133, 's': 0, 'sc': 0}, 'i': 16, 'o': 0, 'lc': 0, 'rt': 1560178650, 'p': {'hdop': 0, 'adc1': 0, 'adc2' и так далее.
Согласно документации сообщения журнала должны иметь флаг 4096.
https://sdk.wialon.com/wiki/ru/sidebar/ … t/messages
Но таких сообщений среди полученных не имеется.
Думаю все в неверно заданной маске флагов.
Подскажите какую маску необходимо установить, поскольку в документации подобного примера не нашел.
Заранее спасибо

2

Получение данных журнала messages/load_interval. Wialon Local

Re: Получение данных журнала messages/load_interval. Wialon Local

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

Попробуйте использовать маску 65280 (0xFF00) для выгрузки всех сообщений определенного типа.
https://sdk.wialon.com/wiki/ru/local/re … d_interval

Wialon Local Expert