{"schema":1,"arm":"pactor3-receive","call":"WS8EOC","protocol":"PACTOR","started_utc":"2026-10-03T05:00:49Z","created_utc":"2026-10-11T03:28:28.214400+00:00","recording":{"url":"./audio/receiver.flac","kind":"rig rx","sha256":"ca7c10386adc5757124640c4c384cedb22142a0f06a7280ba7482672853cd192","source_rate":48000,"channel":0},"sample_rate":48000,"duration_s":168.78133333333332,"bw_hz":2400,"clock":"Seconds from the first sample of this recording; not the arm start.","caller":"W9SSJ","called":"WS8EOC","timing":"128/128 TX intervals mapped from PACTOR session timing records. Direction is separate from PACTOR ISS/IRS roles; software timing.","session":{"dial_hz":3595000,"centre_hz":3596500,"band_m":80,"tx_w":60.0,"tx_w_max":null,"reached":["cleared","keyed","answer","connect","grant","entry read","greeting","login","mail"],"mail":{"sent":0,"received":1,"delivered":0},"speed":{"top":"P3 SL3","rank":33,"decoded":"P3 SL3","acknowledged":"P3 SL1"}},"comparison":{"original_summary":"Connected to WS8EOC at up to P3 SL3; logged in; mail received (1 message). Lasted 3m26s.","logged_rx_overs":null,"replayed_rx_frames":80,"note":"Original-session overs and replayed CRC-valid data frames are different counts; replay may be incomplete."},"decoder":{"source_sha256":"e2a03739ab0425a256c27ed8b44c7cc01c9572adbbbcb473a9187fdb06839ec0"},"byte_schema":1,"events":"events.json","waterfall":{"bins":513,"hz_per_bin":11.71875,"hop_s":0.05,"rows":3376,"db_min":-100,"db_max":0,"tiles":[{"file":"waterfall-00000.json","first":0,"rows":256},{"file":"waterfall-00001.json","first":256,"rows":256},{"file":"waterfall-00002.json","first":512,"rows":256},{"file":"waterfall-00003.json","first":768,"rows":256},{"file":"waterfall-00004.json","first":1024,"rows":256},{"file":"waterfall-00005.json","first":1280,"rows":256},{"file":"waterfall-00006.json","first":1536,"rows":256},{"file":"waterfall-00007.json","first":1792,"rows":256},{"file":"waterfall-00008.json","first":2048,"rows":256},{"file":"waterfall-00009.json","first":2304,"rows":256},{"file":"waterfall-00010.json","first":2560,"rows":256},{"file":"waterfall-00011.json","first":2816,"rows":256},{"file":"waterfall-00012.json","first":3072,"rows":256},{"file":"waterfall-00013.json","first":3328,"rows":48}],"source_file_sha256":"ca7c10386adc5757124640c4c384cedb22142a0f06a7280ba7482672853cd192","processing":"FFT rebuilt from the retained primary audio; 0\u20136000 Hz, same time grid and dBFS scale. Packet decoding is unchanged."},"sources":[{"id":"rx","kind":"rig rx","url":"./audio/receiver.flac","sha256":"ca7c10386adc5757124640c4c384cedb22142a0f06a7280ba7482672853cd192","offset_s":0,"alignment":"Primary recording clock","duration_s":168.78133333333332,"file_sha256":"ca7c10386adc5757124640c4c384cedb22142a0f06a7280ba7482672853cd192","audio_available":true},{"id":"source0","kind":"sdr witness","url":"./audio/witness.flac","sha256":"f24bc516f9585fdef3ec5f0b8d56dfbc60782826947ac445610b60ffc1f8ee02","offset_s":1.192500000000006,"alignment":"Aligned by 40 unique CRC-valid packet payloads; offset +1.193s, maximum timing residual 0.032s. 48 distinct CRC-valid packet payloads also match.","duration_s":174.26520833333333,"matching_packets":48,"decoded_frames":109,"file_sha256":"dfb5ab1652411e50df8524d0f390f7b8e51f27f688f9a7206f8a98accd85b01e","audio_available":true}],"limits":["PACTOR: P1 tone/control views and P3 phase constellations; P2 single-copy CRC decodes have differential PSK constellations. P3 combining is explicitly labelled; plotted points describe only one transmission.","128/128 TX intervals mapped from PACTOR session timing records. Direction is separate from PACTOR ISS/IRS roles; software timing.","PTT, scanner and classifier evidence is grouped under physical packets; individual decoded frames within an over remain selectable.","No inferred ACK/retry relationships; replay findings do not replace the original QSO verdict.","W9SSJ initiated this QSO. Its frames have two senders: the local station and the peer. Sender labels use the validated local transmit schedule and protocol roles. Prelude signals are excluded from the exchange but remain in the audio and waterfall. Software PTT boundaries have millisecond tolerance."],"qso_only":true,"example_role":"receive"}
