|
4 | 4 | # |
5 | 5 | # SPDX-License-Identifier: LGPL-3.0-or-later |
6 | 6 | # |
7 | | -# Last Updated: 6-04-2026 |
| 7 | +# Last Updated: 6-15-2026 |
8 | 8 |
|
9 | 9 | """Rohde and Schwarz Converter""" |
10 | 10 |
|
11 | | -# TODO: Act on thoughtful Co-Pilot code review. |
12 | | - |
13 | 11 | import io |
14 | 12 | import os |
15 | 13 | import logging |
@@ -501,7 +499,7 @@ def rohdeschwarz_to_sigmf( |
501 | 499 | if out_path is not None: |
502 | 500 | output_dir = filenames["meta_fn"].parent |
503 | 501 | output_dir.mkdir(parents=True, exist_ok=True) |
504 | | - meta.tofile(filenames["meta_fn"], toarchive=False) |
| 502 | + meta.tofile(filenames["meta_fn"], toarchive=False, overwrite=overwrite) |
505 | 503 | log.info("wrote SigMF non-conforming metadata to %s", filenames["meta_fn"]) |
506 | 504 |
|
507 | 505 | log.debug("created %r", meta) |
@@ -580,7 +578,7 @@ def rohdeschwarz_to_sigmf( |
580 | 578 | meta.add_annotation(start_idx, length=length, metadata=annot_metadata) |
581 | 579 |
|
582 | 580 | # write metadata file |
583 | | - meta.tofile(filenames["meta_fn"], toarchive=False) |
| 581 | + meta.tofile(filenames["meta_fn"], toarchive=False, overwrite=overwrite) |
584 | 582 | log.info("wrote SigMF metadata to %s", filenames["meta_fn"]) |
585 | 583 |
|
586 | 584 | log.info("created %r", meta) |
|
0 commit comments