Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Сообщение может передаваться:

  • CAS360: по IP-сети (LTE) на заданные в конфигурации HTTPS-сервер и его контекст. Upload бинарных данных с типом типом Content-Type: application/cborчерез
  • CAS360: через LoRa инфраструктуру на заданный
  • порт
  • порт (сервер ожидает данные на порту 11 )
  • CAS1/2: по IP-сети (WiFi, LAN) на заданные в конфигурации CoAP-сервер. Метод POST, ресурс /msg, payload Content-Format:application/cbor

Структура сообщения – последовательность CBOR-элементов (CBOR-stream, rfc7049 section 3.1):

...

Могут приходить сообщения без EVENT, это keepalive – используются для проверки связи при отсутствии полезных данных.

События могут приходить повторно, если устройство не получило подтверждение получения из-за плохой связи.

Идентификаторы полей (key) выбираются обычно выбираем в диапазоне -24..23, чтобы занимали 1 байт в CBOR.

Элемент VERSION

Тип integer, значение определяет дальнейшее содержимое. Для нижеописанной структуры значение =-1. Чтобы отличать от сенсоров в случае чего.

...