Shared references / References

Reference software

Download standalone codecs, vectors, and provenance for ActuatorFD v1.

Files#

The downloads below include standalone Python and C codecs, encoded test vectors, the generation manifest, and the versioned wire specification. Each entry records its applicable products, engineering revision, implementation status, format, byte length, and SHA-256 digest. The displayed size and digest are computed from the same bytes served by the download link.

Implementation status#

These are host-tested reference artifacts. They do not include board drivers, a flashed firmware image, persistent configuration, an executable motor calibration routine, or a signed update bootloader.

The offline walkthrough exercises the Python codec. The wire reference documents identifiers, field offsets, and units.

Reference files

Python codecPython 3.11+ source · 12,854 bytes58-10, 58-40, Model A · Revision r3ActuatorFD v1.0 · Host reference
SHA-256 357217146c18b7ea72fcb248816e1392e43891c8746022c0673f5f81cbe3682b
C headerC11 header · 9,535 bytes58-10, 58-40, Model A · Revision r3ActuatorFD v1.0 · Host reference
SHA-256 c0c6aa64e2e4005a50ca5121d2bb254f6ef9ed4acd338ccfad078d68d715250d
C sourceC11 source · 21,499 bytes58-10, 58-40, Model A · Revision r3ActuatorFD v1.0 · Host reference
SHA-256 134e72aa81804ee0f66e4e1e8e863bb003be595fa0558e63858f124b63d09ed8
Test vectorsJSON · 6,184 bytes58-10, 58-40, Model A · Revision r3ActuatorFD v1.0 · Host reference
SHA-256 42ef446590653fbef67d7f572278a086665d028ad57eda438dee2e47bacd7342
Generation manifestJSON · 1,144 bytes58-10, 58-40, Model A · Revision r3ActuatorFD v1.0 · Host reference provenance
SHA-256 8d458638186423f727490042d48c463f1cafd7b36eee8a881365fcfc53665cc7
Protocol specificationJSON · 16,665 bytes58-10, 58-40, Model A · Revision r3ActuatorFD v1.0 · Draft wire specification
SHA-256 c8b7736cbd0e5225e8ed78790c3b3191ae08096323ec087c59f0ffc017c6db46