You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've created a PoC of how write attributes handling could be implemented for a client under branch opl/WriteAttributesClientSide
Let me know what you think of this implementation
The text was updated successfully, but these errors were encountered:
Maybe we can use : #534 unless you see a good reason to not use it ?
I've created a PoC of how write attributes handling could be implemented for a client under branch opl/WriteAttributesClientSide
Let me know what you think of this implementation
I looked at your poc quickly (so maybe I missed something)
I see that ObservationTrigger is able to fire resources changes but this is not enough it should also prevent event to be raised. So it seems this is maybe not the right design or at least something is missing.
E.g. for pmin :
The Minimum Period Attribute indicates the minimum time in seconds the LwM2M Client MUST wait between two notifications. If a notification of an observed Resource is supposed to be generated but it is before pmin expiry, notification MUST be sent as soon as pmin expires. In the absence of this parameter, the Minimum Period is defined by the Default Minimum Period set in the LwM2M Server Account.
I think there is also a good question about how to handle gt and lt with californium API... 🤔
As I said before, I don't know what is the right way to implement those feature, but clearly I feel this is a not so easy and impacting feature.
Just to know, is this a really needed feature for you ? or you just try to implement it for specification support completeness.
Question
I've created a PoC of how write attributes handling could be implemented for a client under branch opl/WriteAttributesClientSide
Let me know what you think of this implementation
The text was updated successfully, but these errors were encountered: