Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [
- {
- "action": "Apply one falling transition; hold low for 1 s, then return high.",
- "case_id": "C-bb2232865b74480ebec1ec3abe1d1d92",
- "covers": [
- {
- "revision": 2,
- "spec_id": "S-0fd0ea46adb14ad5bebc72bbdb10b35b"
- }
- ],
- "expected": "Only one event is accepted; hold and rising transition do not add progress.",
- "revision": 2,
- "setup": "Acquisition ready, zero events, past startup exclusion and no accepted event within 10 ms."
- },
- {
- "action": "Start; supply accepted events with 1 s then 2 s intervals, observing between events and through result completion.",
- "case_id": "C-62f0cba4c93a43f2948eed3078214867",
- "covers": [
- {
- "revision": 2,
- "spec_id": "S-0fd0ea46adb14ad5bebc72bbdb10b35b"
- }
- ],
- "expected": "Progress identifies acquisition waiting at zero accepted events, then one, then two. During the red result it identifies completed acquisition; in final idle it is off.",
- "revision": 2,
- "setup": "Idle with input high."
- },
- {
- "action": "Withhold events for 60 s; observe progress, then supply remaining events with qualifying unequal intervals.",
- "case_id": "C-22cfd0b102e04df48364c8894fdac978",
- "covers": [
- {
- "revision": 2,
- "spec_id": "S-0fd0ea46adb14ad5bebc72bbdb10b35b"
- }
- ],
- "expected": "During silence the device continues to indicate acquisition waiting at the retained accepted-event count; no timeout or result occurs. Remaining accepted events complete the same acquisition.",
- "revision": 2,
- "setup": "Separate acquisition trials at zero, one and two accepted events."
- },
- {
- "action": "Wait respectively 1 s and 10 s after start before first event; in each use 1 s then 2 s inter-event intervals.",
- "case_id": "C-371ee56456a8435fbc22ffceeef660a7",
- "covers": [
- {
- "revision": 2,
- "spec_id": "S-0fd0ea46adb14ad5bebc72bbdb10b35b"
- }
- ],
- "expected": "Both produce red after the third event; start delay has no effect on result selection.",
- "revision": 2,
- "setup": "Two independent acquisition trials, compatible pulses."
- },
- {
- "action": "Start and deliver three accepted events with 2 s then 1 s intervals. Observe to completion and press start again.",
- "case_id": "C-3bc029af38f747cb9d5a742be0edf3bc",
- "covers": [
- {
- "revision": 2,
- "spec_id": "S-657565ad0b8c42e4bc7af35884e002c6"
- }
- ],
- "expected": "A distinguishable green result is presented. The selected outcome does not change to red before automatic completion; continuous visible color until idle is not required. Progress identifies completed acquisition during presentation; result and progress finish off in idle. Fresh press begins acquisition.",
- "revision": 2,
- "setup": "Idle with compatible power and pulses."
- },
- {
- "action": "Start and deliver three accepted events with 1 s then 2 s intervals. Observe to completion.",
- "case_id": "C-1e6b6f6d7c7e4547a9cf8a29963f6fe2",
- "covers": [
- {
- "revision": 2,
- "spec_id": "S-657565ad0b8c42e4bc7af35884e002c6"
- }
- ],
- "expected": "A distinguishable red result is presented. The selected outcome does not change to green before automatic completion; continuous visible color until idle is not required. Progress identifies completed acquisition during presentation; result and progress finish off in idle.",
- "revision": 2,
- "setup": "Idle with compatible power and pulses."
- },
- {
- "action": "Inspect the external GC connection and power source responsibilities.",
- "case_id": "C-c7bda74a583646cc942a5c8898f75eca",
- "covers": [
- {
- "revision": 1,
- "spec_id": "S-a567435068bb428d9b644457352dcf74"
- }
- ],
- "expected": "Exactly VCC, SIGNAL and GND connect GC and device; all device operating power comes from GC, SIGNAL is an input, and GND is common reference.",
- "revision": 1,
- "setup": "Device configured for the selected GC installation."
- },
- {
- "action": "Inspect the design for the required optional SIGNAL pull-up provision.",
- "case_id": "C-1bcc1eff87d44008acf2231d94fbf4e3",
- "covers": [
- {
- "revision": 1,
- "spec_id": "S-a567435068bb428d9b644457352dcf74"
- }
- ],
- "expected": "A resistor footprint provides optional pull-up provision. Population is explicitly unresolved; neither populated nor unpopulated status is accepted as the decided final configuration by this case.",
- "revision": 1,
- "setup": "Independent PCB design for the selected installation."
- },
- {
- "action": "Start and supply three accepted events with successive 1 s and 2 s intervals, returning SIGNAL high after each pulse; observe to completion.",
- "case_id": "C-586c9ec3654247428b6e0519f6b57945",
- "covers": [
- {
- "revision": 1,
- "spec_id": "S-a567435068bb428d9b644457352dcf74"
- }
- ],
- "expected": "At each listed supply, acquisition and progress work, a red result is presented, and completion returns indications off/idle. Return-high transitions do not add events. These are conditional functional expectations, not completed electrical qualification.",
- "revision": 1,
- "setup": "Separate settled supply trials at 3.2, 3.7, 4.2 and 5 V from the GC connection, with adequate source current and compatible GC-driven rail-to-rail pulses assumed. Device idle. These sample points do not exhaustively establish the continuous range."
- },
- {
- "action": "Send falling pulses at t+6 ms and t+10 ms, returning high between.",
- "case_id": "C-87dfcf6ccaac4e2a937b8076368f033a",
- "covers": [
- {
- "revision": 2,
- "spec_id": "S-d6500212347e40fbbc7700a593e60ba6"
- }
- ],
- "expected": "First is ignored; second is accepted as event two.",
- "revision": 2,
- "setup": "One accepted event at nominal t, acquisition ready."
- },
- {
- "action": "Send accepted events at t, t+1000, t+2000; after retry settles send at t+3000, t+4000, t+6000, without start.",
- "case_id": "C-6cd46d02444f4e56a28442f48d8064d0",
- "covers": [
- {
- "revision": 2,
- "spec_id": "S-d6500212347e40fbbc7700a593e60ba6"
- }
- ],
- "expected": "First triple produces no colored result and progress returns to acquisition waiting at zero accepted events. Next two events advance to one and two, not a result; third new event produces red.",
- "revision": 2,
- "setup": "Acquisition ready."
- },
- {
- "action": "Send pulses at t+5, t+1000 and t+3000 ms.",
- "case_id": "C-3dfd07c2265c4de7b4fecf02315b5bff",
- "covers": [
- {
- "revision": 2,
- "spec_id": "S-d6500212347e40fbbc7700a593e60ba6"
- }
- ],
- "expected": "5 ms pulse does not advance progress or change intervals; third accepted event at t+3000 produces red.",
- "revision": 2,
- "setup": "Acquisition ready, first event accepted at t."
- },
- {
- "action": "Supply six accepted events 1 s apart without another start.",
- "case_id": "C-bfc6d222c7974e7dad3aa0178f0a0a4d",
- "covers": [
- {
- "revision": 2,
- "spec_id": "S-d6500212347e40fbbc7700a593e60ba6"
- }
- ],
- "expected": "Both equal-interval triples retry without color; after sixth and settled retry, progress indicates acquisition waiting at zero accepted events.",
- "revision": 2,
- "setup": "Acquisition ready."
- },
- {
- "action": "Send at t+2005 then t+2100 ms.",
- "case_id": "C-512842f5926b4038b80ab25e0f42c4fe",
- "covers": [
- {
- "revision": 2,
- "spec_id": "S-d6500212347e40fbbc7700a593e60ba6"
- }
- ],
- "expected": "First is ignored, second is first accepted event of fresh acquisition.",
- "revision": 2,
- "setup": "Equal-interval triple at t, t+1000, t+2000 ms; retry ready before next pulse."
- },
- {
- "action": "Use successive intervals 1000/1024, 1000/1025, 1024/1000 and 1025/1000 ms.",
- "case_id": "C-80de1ef48b1e4492ace9724e2ee56466",
- "covers": [
- {
- "revision": 2,
- "spec_id": "S-d6500212347e40fbbc7700a593e60ba6"
- }
- ],
- "expected": "Outcomes respectively: retry without color, red, retry without color, green.",
- "revision": 2,
- "setup": "Independent acquisition-ready trials with exact nominal accepted-event timing."
- },
- {
- "action": "Press/release start, then supply two accepted events with qualifying unequal intervals.",
- "case_id": "C-6fdebf1c4a8347a3a336fbc3b5e445e3",
- "covers": [
- {
- "revision": 2,
- "spec_id": "S-eb0e074db11740e3876a6e0c2d7b5dea"
- }
- ],
- "expected": "Partial progress is retained; the same acquisition completes with a result.",
- "revision": 2,
- "setup": "Acquiring with one accepted event."
- },
- {
- "action": "Supply pulses at several points during result presentation; stop before completion. Then press start in idle.",
- "case_id": "C-fcec96c7a64c42a28352fde47a2d40d8",
- "covers": [
- {
- "revision": 2,
- "spec_id": "S-eb0e074db11740e3876a6e0c2d7b5dea"
- }
- ],
- "expected": "Result remains red, completes off/idle, and the new acquisition starts with zero events.",
- "revision": 2,
- "setup": "A red result is being presented, start released."
- },
- {
- "action": "Press and release start, then observe before further pulses.",
- "case_id": "C-89d1fed97ead4154bb6b118f2226ca24",
- "covers": [
- {
- "revision": 2,
- "spec_id": "S-eb0e074db11740e3876a6e0c2d7b5dea"
- }
- ],
- "expected": "Acquisition begins with zero accepted events; release does not start another acquisition.",
- "revision": 2,
- "setup": "Initialized idle; several earlier signal pulses have ended."
- },
- {
- "action": "Press and hold through completion, release after idle, then make a fresh press.",
- "case_id": "C-373ab87ebaeb4f12b39ad3cf73105227",
- "covers": [
- {
- "revision": 2,
- "spec_id": "S-eb0e074db11740e3876a6e0c2d7b5dea"
- }
- ],
- "expected": "Held press and release do not start a measurement. Fresh idle press begins acquisition.",
- "revision": 2,
- "setup": "Result presentation active, start released."
- },
- {
- "action": "Allow initialization to complete; send several pulses, ending high.",
- "case_id": "C-734859086c8c46babbec180d67a2bb7c",
- "covers": [
- {
- "revision": 2,
- "spec_id": "S-eb0e074db11740e3876a6e0c2d7b5dea"
- }
- ],
- "expected": "Indications remain off in idle. No measurement starts.",
- "revision": 2,
- "setup": "Stable compatible power, start released, signal high."
- }
- ]
Advertisement
Add Comment
Please, Sign In to add comment