Files
AnyPS5/core/libs/prx/libScePad
MarcZX10 863529dbf3 test(libScePad): cover the identify pulse scheduler
Headless simulation in 10 ms steps with an injected clock and sink.
Checks: pulses come after the 500 ms quiet window at 400 ms spacing;
title rumble delays the start and cancels the pattern at once; no pulse
is sent during a title rumble burst; always repeats after 30 seconds;
0 percent sends nothing; the scale applies (50 percent gives 32768,
1 percent gives 655); off and player 5 never arm; a rebind starts the
pattern again. Negative controls, each failing at the intended
assertion: removing the quiet window, ignoring title rumble, connect
repeating, always not repeating, 0 percent sending, no scale, and off
arming.
2026-11-01 00:04:30 +01:00
..