Lab: MIL-STD-1553 Transaction¶
This exercise inspects a synthetic MIL-STD-1553 transaction-shaped object as offline evidence. It is not a bus-controller procedure and does not communicate with hardware.
Run The Example¶
From the repository root, after uv sync --all-groups --frozen:
uv run python docs/examples/milstd1553_transaction.py
The example assembles a BC-to-RT teaching reconstruction for remote terminal 7,
subaddress 12, three data words, and one status word. It prints the constituent word
fields and a bounded explanation.
Inspect The Artifact¶
Trace the command word's remote-terminal address, direction bit, subaddress, and word count into the reconstructed transaction. Then compare the three data words with the status evidence and ask which timing observations a passive monitor would still need to associate independently captured words.
Evidence Boundary¶
The object supports inspection of a transaction-shaped grouping and validates the teaching model's addressed fields. It does not prove inter-word timing, response latency, bus selection, electrical validity, equipment identity, semantic meaning of the data words, standards conformance, or that the words were observed together on a physical bus.