SPDXVersion: SPDX-2.1 DataLicense: CC0-1.0 SPDXID: SPDXRef-DOCUMENT DocumentName: project DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-5eeb2dbb-b7af-4998-ac84-2bd3e0f9c1a6 Creator: Person: Anonymous () Creator: Organization: Anonymous () Creator: Tool: reuse-6.1.0 Created: 2025-12-29T15:09:42Z CreatorComment: This document was created automatically using available reuse information consistent with REUSE. Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b0acb3ccd3ac753491bb097be6ae55ef Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e8c29b0bd0518597b2d41ac92ea26cec Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b70a1efe5e999c8d2c37fe22732aabf0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6275dbc1c6d6c332bb06e7ddcf8d9298 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1d342dbe05de2d75aec83de72e6b1a5e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-37353a60a160a8983d93b522581fb08a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2dc2b32d372e594d14d0233eac6ece76 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a83112bd84829ae92a24bf78a230f1ea Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f0ca15627be42a906c49da01cb1276ad Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-67d0451c6bc4ddbeb7a7b3b378c3e87b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-791424cada310608b1c21bed7cba1b96 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-888071f51240be13f145103441518da6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-96a2dc2552f2fe810e593f6a248ea74e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a4a2bb54d2a412369af24e1002bc402e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c85e3b535b076932cdcc3340489bf3e8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-750f0b2256a50ffbd93f9eaed644a5a0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e0bc0c82f7f4e595d3833dd1a7bd1ee3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2f68ed21248e88604e8fc517828a988b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-089bac6de90786f9b79f3acf3b6e4703 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6dc8e42a6cc5a8ed0310bb442b6a24ee Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dc37e7f29e630ac9dd2b242197b4194e FileName: ./.check.exs SPDXID: SPDXRef-b0acb3ccd3ac753491bb097be6ae55ef FileChecksum: SHA1: 1292eeae8ad394165c04aca6602b27ee3e9abb60 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 James Harton FileName: ./.formatter.exs SPDXID: SPDXRef-e8c29b0bd0518597b2d41ac92ea26cec FileChecksum: SHA1: 196d82b8ea176c4df4e200eb921ae20af85d2054 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 James Harton FileName: ./.github/dependabot.yml SPDXID: SPDXRef-b70a1efe5e999c8d2c37fe22732aabf0 FileChecksum: SHA1: c540c8283669938bc727adfc786e8ea8f2efdc83 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 James Harton FileName: ./.github/workflows/ci.yml SPDXID: SPDXRef-6275dbc1c6d6c332bb06e7ddcf8d9298 FileChecksum: SHA1: ebad80979da5310a3138de2790a59ad6b790e404 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 James Harton FileName: ./.gitignore SPDXID: SPDXRef-1d342dbe05de2d75aec83de72e6b1a5e FileChecksum: SHA1: 67ed83f9e365246ae73683c28f0f5747be4230cf LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 James Harton FileName: ./.tool-versions SPDXID: SPDXRef-37353a60a160a8983d93b522581fb08a FileChecksum: SHA1: 878a9f743c3e3b5cbd9598b8fd34d7f7e369cbc4 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 James Harton FileName: ./AGENTS.md SPDXID: SPDXRef-2dc2b32d372e594d14d0233eac6ece76 FileChecksum: SHA1: ceafe1f3426571cee06f6fb62b70ca6f5cb1a8e4 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 James Harton FileName: ./CHANGELOG.md SPDXID: SPDXRef-a83112bd84829ae92a24bf78a230f1ea FileChecksum: SHA1: 1f31e88812f68fee8daf608689a7abedb6a372a8 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 James Harton FileName: ./README.md SPDXID: SPDXRef-f0ca15627be42a906c49da01cb1276ad FileChecksum: SHA1: ba4344e9a0b47dbf15497222c83b5a72a7040679 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 James Harton FileName: ./config/config.exs SPDXID: SPDXRef-67d0451c6bc4ddbeb7a7b3b378c3e87b FileChecksum: SHA1: c95fb7d70667500f321eae57d64d2430188c9e52 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 James Harton FileName: ./documentation/tutorials/1-getting-started.md SPDXID: SPDXRef-791424cada310608b1c21bed7cba1b96 FileChecksum: SHA1: 033b546c5869050ff8bd0925402f8ff3b9e66823 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 James Harton FileName: ./documentation/tutorials/2-basic-usage.md SPDXID: SPDXRef-888071f51240be13f145103441518da6 FileChecksum: SHA1: 0f93f42a27404fb063689c25a8dc94f68c9403da LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 James Harton FileName: ./documentation/tutorials/3-position-feedback.md SPDXID: SPDXRef-96a2dc2552f2fe810e593f6a248ea74e FileChecksum: SHA1: f256603afcc12e404e4249a44824a39ae24ab3a9 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 James Harton FileName: ./lib/bb/servo/pigpio.ex SPDXID: SPDXRef-a4a2bb54d2a412369af24e1002bc402e FileChecksum: SHA1: 3a9d40bb15a27ef46f5bdbacb8e1038f8545d1b1 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 James Harton FileName: ./lib/bb/servo/pigpio/actuator.ex SPDXID: SPDXRef-c85e3b535b076932cdcc3340489bf3e8 FileChecksum: SHA1: deb77e5de3d3d7c3392329bf5c04a4af532e4e71 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 James Harton FileName: ./mix.exs SPDXID: SPDXRef-750f0b2256a50ffbd93f9eaed644a5a0 FileChecksum: SHA1: a9f1f01fd430d84300c20c75debaeb5a7992d6f7 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 James Harton FileName: ./mix.lock SPDXID: SPDXRef-e0bc0c82f7f4e595d3833dd1a7bd1ee3 FileChecksum: SHA1: 267a8bc384560ae4805c14b2eec22419c85d0df8 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 James Harton FileName: ./test/bb/servo/pigpio/actuator_test.exs SPDXID: SPDXRef-2f68ed21248e88604e8fc517828a988b FileChecksum: SHA1: 1de950609fa601f97abe823c09db960f250c103e LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 James Harton FileName: ./test/bb/servo/pigpio_test.exs SPDXID: SPDXRef-089bac6de90786f9b79f3acf3b6e4703 FileChecksum: SHA1: 8509e2aa67dbe9fa32e7302ef11c514779edf428 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 James Harton FileName: ./test/support/test_robot.ex SPDXID: SPDXRef-6dc8e42a6cc5a8ed0310bb442b6a24ee FileChecksum: SHA1: 8d6fc241f1e889bd7cb63735cd1d4e8966baa4ee LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 James Harton FileName: ./test/test_helper.exs SPDXID: SPDXRef-dc37e7f29e630ac9dd2b242197b4194e FileChecksum: SHA1: bf2c78529e3c682255dd55e8bc6eff21099b06d4 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 James Harton