2026-04-07T03:46:38 - INFO: MSIP3D 0.2.0 2026-04-07T03:46:39 - INFO: P3D files will be output to /working/ab2687ac-f0be-7ffd-2b31-cd865ecb306f/ab2687ac-f0be-7ffd-2b31-cd865ecb306f 2026-04-07T03:46:39 - INFO: Found 10 TFD dictionary entries 2026-04-07T03:46:39 - INFO: Found TFD mission for 50001817 2026-04-07T03:46:39 - INFO: Recording will be processed as MD 2026-04-07T03:46:39 - INFO: Copying assets JSON to output directory... 2026-04-07T03:46:39 - INFO: Preparing counter data... 2026-04-07T03:46:39 - INFO: Interpreting counter as metric 2026-04-07T03:46:39 - INFO: Preparing size track from assets JSON... 2026-04-07T03:46:39 - INFO: Preparing material track from assets JSON... 2026-04-07T03:46:39 - INFO: Prepared counter data in 0.0109 s 2026-04-07T03:46:39 - INFO: Extracting sonar data... TFD path: /working/ab2687ac-f0be-7ffd-2b31-cd865ecb306f/tfd/50001817_001.tfd TFD path: /working/ab2687ac-f0be-7ffd-2b31-cd865ecb306f/tfd/output Name: Dictionary, Tag: 18446744073709551615 Name: LASER, Tag: 4855215978501720652 Name: CCTV, Tag: 4855215978501720643 Name: MISSION_FILE, Tag: 5073671569755687501 Name: SONAR, Tag: 6012079240663880375 Name: SONAR_SENSOR_DATA, Tag: 6012079240663878227 Name: Index, Tag: 5291276999180902239 Name: Checkpoint, Tag: 4857243675797774090 Getting track SONAR Number of frames: 512 21 / 512 [--->_________________________________________________________________________] 4.10% ? p/s42 / 512 [------>______________________________________________________________________] 8.20% ? p/s63 / 512 [--------->__________________________________________________________________] 12.30% ? p/s85 / 512 [------------>_____________________________________________________________] 16.60% 107 p/s107 / 512 [--------------->_________________________________________________________] 20.90% 107 p/s128 / 512 [------------------>______________________________________________________] 25.00% 107 p/s150 / 512 [--------------------->___________________________________________________] 29.30% 107 p/s171 / 512 [------------------------>________________________________________________] 33.40% 107 p/s193 / 512 [--------------------------->_____________________________________________] 37.70% 107 p/s215 / 512 [------------------------------>__________________________________________] 41.99% 107 p/s237 / 512 [--------------------------------->_______________________________________] 46.29% 107 p/s258 / 512 [------------------------------------>____________________________________] 50.39% 107 p/s279 / 512 [--------------------------------------->_________________________________] 54.49% 107 p/s301 / 512 [------------------------------------------>______________________________] 58.79% 107 p/s323 / 512 [---------------------------------------------->__________________________] 63.09% 107 p/s345 / 512 [------------------------------------------------->_______________________] 67.38% 107 p/s366 / 512 [---------------------------------------------------->____________________] 71.48% 107 p/s388 / 512 [------------------------------------------------------->_________________] 75.78% 107 p/s410 / 512 [---------------------------------------------------------->______________] 80.08% 107 p/s432 / 512 [------------------------------------------------------------->___________] 84.38% 107 p/s453 / 512 [---------------------------------------------------------------->________] 88.48% 107 p/s472 / 512 [------------------------------------------------------------------->_____] 92.19% 107 p/s493 / 512 [---------------------------------------------------------------------->__] 96.29% 107 p/s512 / 512 [------------------------------------------------------------------------] 100.00% 112 p/s2026-04-07T03:46:43 - INFO: Parsing 512 sonar sweeps from /working/ab2687ac-f0be-7ffd-2b31-cd865ecb306f/tfd/output/SONAR/all-sweeps-info.csv... 0%| | 0/512 [00:00 Sweep.from_bin(b, steps, samples) File "/usr/local/lib/python3.11/site-packages/dataprep/sonar.py", line 118, in from_bin beams=[Beam.from_bin(data[i : i + sample_len]) for i in range(4, len(data), sample_len)], ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/dataprep/sonar.py", line 118, in beams=[Beam.from_bin(data[i : i + sample_len]) for i in range(4, len(data), sample_len)], ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/dataprep/sonar.py", line 142, in from_bin raise ValueError("Invalid beam signature") ValueError: Invalid beam signature Traceback (most recent call last): File "/app/src/msip3d/__main__.py", line 259, in main msip3d.sonar.extract_sonar( File "/app/src/msip3d/sonar.py", line 115, in extract_sonar subprocess.run(cmd, check=True) File "/usr/local/lib/python3.11/subprocess.py", line 571, in run raise CalledProcessError(retcode, process.args, subprocess.CalledProcessError: Command '['python', '-m', 'dataprep', '--force', '--no-counter', '--no-video', '--no-laser', '--sonar', '--sonar-format', 'cbor', '--temperature', '17.8', '--salinity', '0', '--pressure', '0', '--sonar-cluster-size', '15', '--sonar-mask-angle', '120', '--sonar-despike', '--sonar-flip', '/working/ab2687ac-f0be-7ffd-2b31-cd865ecb306f/ab2687ac-f0be-7ffd-2b31-cd865ecb306f']' returned non-zero exit status 255.