Поддерживает ли Leshan ObjLink?

Я пытаюсь создать свой составной объект LWM2M, используя тип objlink. Для Лешана единственным источником информации о том, как написать файл спецификаций в json, является официальный oma-objects-spec.json, который не содержит примеров objlinks.

Кто-нибудь может привести пример создания объекта objlink? Если это невозможно в Leshan, кто-нибудь пробовал другие реализации?

Спасибо

2 ответа

Решение

Надеюсь, еще не поздно.

На данный момент нет поддержки OBJLNK в Leshan API. Мне также была нужна поддержка OBJLNK в Leshan, поэтому я изменил и создал запрос на поддержку OBJLNK. Если вы хотите иметь поддержку objlnk, можете использовать мою ветку, которая раздвоена от Leshan. https://github.com/DevendraKurre/leshan

Leshan добавил поддержку этой функции. Я протестировал его с версией 0.1.11-M14.

Чтение можно выполнять как обычно, а запись - следующим образом.

WriteRequest writeReq = new WriteRequest(
                          WriteRequest.Mode.UPDATE,
                          9, 0,
                          LwM2mSingleResource.newObjectLinkResource(
                            13, 
                            new ObjectLink(5566, 7788)
                          )
                        );
Другие вопросы по тегам