{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing packages created during the build.", "created": "2026-06-06T17:34:55Z", "creators": ["Tool: OpenEmbedded Core create-spdx.bbclass", "Organization: OpenEmbedded ()", "Person: N/A ()"], "licenseListVersion": "3.14"}, "dataLicense": "CC0-1.0", "documentNamespace": "http://spdx.org/spdxdocs/joint-limits-src-132c7538-5048-5276-96e8-6c9a487ccb4b", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "ff2a007d9a184ee27bf31c7334e348be566837d7"}, "externalDocumentId": "DocumentRef-recipe-joint-limits", "spdxDocument": "http://spdx.org/spdxdocs/recipe-joint-limits-f351e3d1-bdf8-5ac0-9691-e16eec3cd306"}], "files": [{"SPDXID": "SPDXRef-PackagedFile-joint-limits-src-1", "checksums": [{"algorithm": "SHA1", "checksumValue": "6fc3c4df00da8ef6a27e4c47a21ada70c93d7a03"}, {"algorithm": "SHA256", "checksumValue": "22ed5bbafd76d6181ac0d505576b5bed5b32fa3232ab893efb8dd4bef083ff21"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/joint-limits/4.44.0-1/src/joint_limits_helpers.cpp", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-joint-limits-src-2", "checksums": [{"algorithm": "SHA1", "checksumValue": "2524178ff20d2dbd238a922798da485dd3c2c0fa"}, {"algorithm": "SHA256", "checksumValue": "1d075139bfc9e437db5fc54b83952fcba8167d0622830f97b11b32a49f354f00"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/joint-limits/4.44.0-1/src/joint_saturation_limiter.cpp", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-joint-limits-src-3", "checksums": [{"algorithm": "SHA1", "checksumValue": "9e4c5b35140f64f1fdb9c312eb167dfa6cb8b2d2"}, {"algorithm": "SHA256", "checksumValue": "11b8b3fb72d40f1d2d413c06a925c40bc731909979762923dc056f75764c1302"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/joint-limits/4.44.0-1/src/joint_range_limiter.cpp", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-joint-limits-src-4", "checksums": [{"algorithm": "SHA1", "checksumValue": "fa981295c186c193fc6fb6fb939897af1a688b84"}, {"algorithm": "SHA256", "checksumValue": "c1003366cd2285a7f1098a2b2e52f1bd495ee95b5ca5c4eabfde834ace63279d"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/joint-limits/4.44.0-1/src/joint_soft_limiter.cpp", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-joint-limits-src-5", "checksums": [{"algorithm": "SHA1", "checksumValue": "7a50dbc51a344856827769d7dfc44464542987d4"}, {"algorithm": "SHA256", "checksumValue": "3d7fb0f30fe0f6a79e3f2ee37a3bfaccacbbf495bfa4f64a13726a539dbec3e0"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/joint-limits/4.44.0-1/include/joint_limits/joint_saturation_limiter.hpp", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-joint-limits-src-6", "checksums": [{"algorithm": "SHA1", "checksumValue": "c7f9de4f8d25304301632bfd302946eef088cf7a"}, {"algorithm": "SHA256", "checksumValue": "222768c95bd3133fd1454b17a99f568910f078093964ec2b8abd05fd0441c1b8"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/joint-limits/4.44.0-1/include/joint_limits/joint_limiter_interface.hpp", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-joint-limits-src-7", "checksums": [{"algorithm": "SHA1", "checksumValue": "2540bc17c1f7c293c18f882e9e04a872bb850103"}, {"algorithm": "SHA256", "checksumValue": "be369292208be9e308790369a56eba834582513ca635e77938547f210ab2d80b"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/joint-limits/4.44.0-1/include/joint_limits/joint_limits_rosparam.hpp", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-joint-limits-src-8", "checksums": [{"algorithm": "SHA1", "checksumValue": "fa82640df4e9ffd1859cbd057d89f67a6add8b5d"}, {"algorithm": "SHA256", "checksumValue": "d5753686828f177ff6d73c425d6df21f85d484ff1424efa0846eaf0f481eb87e"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/joint-limits/4.44.0-1/include/joint_limits/joint_limits.hpp", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-joint-limits-src-9", "checksums": [{"algorithm": "SHA1", "checksumValue": "0fcd536965e8b481a7a7263a7c4c2cc4c391db01"}, {"algorithm": "SHA256", "checksumValue": "19b8236fe0ac5b96ae95fd542b5ffe449c4863cf6424c2abe3d00007e44010de"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/joint-limits/4.44.0-1/include/joint_limits/joint_soft_limiter.hpp", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-joint-limits-src-10", "checksums": [{"algorithm": "SHA1", "checksumValue": "cffd70b8ff32da6c0c508ce0f8e37cd8cc7636e4"}, {"algorithm": "SHA256", "checksumValue": "0591ed64b8775e6c756a0c0cbdb033ca089e1b31c64931479195190ff62661c2"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/joint-limits/4.44.0-1/include/joint_limits/joint_limits_helpers.hpp", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-joint-limits-src-11", "checksums": [{"algorithm": "SHA1", "checksumValue": "c707ef2bd028bacdb0a80d41f1ddf09519fc514b"}, {"algorithm": "SHA256", "checksumValue": "8e1c70f9aa8168b49e02773e32bc5a8e9edaabf68a8dad973d5c0554a5b63fb2"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/joint-limits/4.44.0-1/include/joint_limits/data_structures.hpp", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "name": "joint-limits-src", "packages": [{"SPDXID": "SPDXRef-Package-joint-limits-src", "copyrightText": "NOASSERTION", "downloadLocation": "NOASSERTION", "hasFiles": ["SPDXRef-PackagedFile-joint-limits-src-1", "SPDXRef-PackagedFile-joint-limits-src-2", "SPDXRef-PackagedFile-joint-limits-src-3", "SPDXRef-PackagedFile-joint-limits-src-4", "SPDXRef-PackagedFile-joint-limits-src-5", "SPDXRef-PackagedFile-joint-limits-src-6", "SPDXRef-PackagedFile-joint-limits-src-7", "SPDXRef-PackagedFile-joint-limits-src-8", "SPDXRef-PackagedFile-joint-limits-src-9", "SPDXRef-PackagedFile-joint-limits-src-10", "SPDXRef-PackagedFile-joint-limits-src-11"], "licenseConcluded": "NOASSERTION", "licenseDeclared": "Apache-2.0", "licenseInfoFromFiles": ["NOASSERTION"], "name": "joint-limits-src", "packageVerificationCode": {"packageVerificationCodeValue": "53d997ab6f3fcb77ca30de9b531d55331a02fd5f"}, "supplier": "Organization: OpenEmbedded ()", "versionInfo": "4.44.0-1"}], "relationships": [{"relatedSpdxElement": "DocumentRef-recipe-joint-limits:SPDXRef-Recipe-joint-limits", "relationshipType": "GENERATED_FROM", "spdxElementId": "SPDXRef-Package-joint-limits-src"}, {"relatedSpdxElement": "SPDXRef-Package-joint-limits-src", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-joint-limits-src-1", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-joint-limits-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-joint-limits-src-2", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-joint-limits-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-joint-limits-src-3", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-joint-limits-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-joint-limits-src-4", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-joint-limits-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-joint-limits-src-5", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-joint-limits-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-joint-limits-src-6", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-joint-limits-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-joint-limits-src-7", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-joint-limits-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-joint-limits-src-8", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-joint-limits-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-joint-limits-src-9", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-joint-limits-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-joint-limits-src-10", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-joint-limits-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-joint-limits-src-11", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-joint-limits-src"}], "spdxVersion": "SPDX-2.2"}