Skip to main content

Downlink — очистить очередь multicast-группы

По описанию v0.17 команда отменяет кадры multicast-группы, которые ждут отправки. В текущей версии ONS такой команды нет: на запрос сервер отвечает сообщением invalid_command_req, очередь группы остаётся прежней.

Запрос и ответ: multicast_data_purge_req → invalid_command_req.
Доступ: команда не выполняется ни с каким токеном.

Текущая версия ONS

Команда описана в v0.17, но в сервере не реализована. Сообщения multicast_data_purge_resp не существует.

Запрос​

Из запроса сервер читает только operation_id. Поля multicast_eui и multicast_addr из описания v0.17 он не разбирает.

ПолеТипОписание
cmdstringmulticast_data_purge_req
operation_idstringПроизвольная строка; сервер вернёт её в ответе — по ней сопоставляют запрос и ответ
{
"cmd": "multicast_data_purge_req",
"operation_id": "xyz",
"multicast_eui": "7DA50BE8C74CE6DC"
}

Ответ​

ПолеТипОписание
cmdstringinvalid_command_req — сервер не знает такой команды
operation_idstringЗначение из запроса; пустая строка, если его не передавали

Полей status и error_code в ответе нет.

{
"cmd": "invalid_command_req",
"operation_id": "xyz"
}

Ошибки​

Кодов ошибок у команды нет: на любой запрос сервер отвечает invalid_command_req.

См. также​