You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The PEv2 HAL interface shall achieve complete parity with the pin and parameter
specification defined in the issue. Every pin and parameter listed in the specification shall be present in the exported HAL interface.
No pin listed in the specification shall be omitted. Additional diagnostic or debug
pins are permitted but shall not substitute for required pins.
Measurable Criteria
Metric
Target
Measurement Method
Global PEv2 pins present
100% of specified pins
halcmd show pin enumeration
Per-axis pins present (for each enabled axis)
100% of specified pins
halcmd show pin enumeration
Global PEv2 parameters present
100% of specified params
halcmd show param enumeration
Per-axis parameters present (for each enabled axis)
100% of specified params
halcmd show param enumeration
Spurious pins (present but not in spec)
0 required pins missing
Specification cross-check
Verification Method
Inspection (automated pin enumeration vs. specification)
Non-Functional Requirement
Parent Stakeholder Requirement: Traces to: #33 (HAL Interface: PEv2)
Quality Attribute Category: Interface Completeness & Correctness
Requirement Description
The PEv2 HAL interface shall achieve complete parity with the pin and parameter
specification defined in the issue. Every pin and parameter listed in the specification
shall be present in the exported HAL interface.
No pin listed in the specification shall be omitted. Additional diagnostic or debug
pins are permitted but shall not substitute for required pins.
Measurable Criteria
halcmd show pinenumerationhalcmd show pinenumerationhalcmd show paramenumerationhalcmd show paramenumerationVerification Method
Inspection (automated pin enumeration vs. specification)
Priority
P1 – High
Traceability
PoKeysLibPulseEngine_v2Async.c