Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pkg/wakaama: Fix usages of lwm2m_uri_t and ISPO sensor #21034

Merged
merged 3 commits into from
Nov 25, 2024

Conversation

leandrolanzieri
Copy link
Contributor

@leandrolanzieri leandrolanzieri commented Nov 23, 2024

Contribution description

#20930 updated the Wakaama package version. This version had some breaking changes. It seems that a change in lwm2m_uri_t slipped through. This fixes its usages throughout the contrib code.

EDIT:
I added a fix for a typo introduced in ISPO sensor base.

Testing procedure

The best test would be an example that uses some of the IPSO objects, because there the URIs are manipulated. But there's currently no example with them. You can check the upstream type definitions:
https://github.com/eclipse-wakaama/wakaama/blob/d28bd1411413e7978269dcdb538f0cee3d3c82ec/include/liblwm2m.h#L329-L348

Issues/PRs references

#20930

@github-actions github-actions bot added the Area: pkg Area: External package ports label Nov 23, 2024
@leandrolanzieri leandrolanzieri added Type: bug The issue reports a bug / The PR fixes a bug (including spelling errors) Area: pkg Area: External package ports and removed Area: pkg Area: External package ports labels Nov 23, 2024
@leandrolanzieri leandrolanzieri changed the title pkg/wakaama: Fix usages of lwm2m_uri_t pkg/wakaama: Fix usages of lwm2m_uri_t and ISPO sensor Nov 23, 2024
@benpicco benpicco added the CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR label Nov 23, 2024
@riot-ci
Copy link

riot-ci commented Nov 23, 2024

Murdock results

✔️ PASSED

52f1caa pkg/wakaama/ipso_sensor: fix _exec_cb

Success Failures Total Runtime
10249 0 10249 19m:02s

Artifacts

Copy link
Contributor

@Teufelchen1 Teufelchen1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@Teufelchen1 Teufelchen1 added this pull request to the merge queue Nov 25, 2024
Merged via the queue into RIOT-OS:master with commit 3a7f3b4 Nov 25, 2024
26 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area: pkg Area: External package ports CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR Type: bug The issue reports a bug / The PR fixes a bug (including spelling errors)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants