Skip to content

Commit f358e30

Browse files
GreenK173JKBKyle A Logue
authored
Add specification version to the metadata in SigMFCollection (#83)
* add version for collections --------- Co-authored-by: JKB <[email protected]> Co-authored-by: Kyle A Logue <[email protected]>
1 parent 9809de0 commit f358e30

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

sigmf/sigmffile.py

+4-1
Original file line numberDiff line numberDiff line change
@@ -282,7 +282,7 @@ def set_metadata(self, metadata):
282282
if self.get_global_field(self.NUM_CHANNELS_KEY) is None:
283283
self.set_global_field(self.NUM_CHANNELS_KEY, 1)
284284

285-
# set specification version to current implemented version
285+
# set version to current implementation
286286
self.set_global_field(self.VERSION_KEY, __specification__)
287287

288288
def set_global_info(self, new_global):
@@ -758,6 +758,9 @@ def __init__(self, metafiles=None, metadata=None, skip_checksums=False):
758758
else:
759759
self.set_streams(metafiles)
760760

761+
# set version to current implementation
762+
self.set_collection_field(self.VERSION_KEY, __specification__)
763+
761764
if not self.skip_checksums:
762765
self.verify_stream_hashes()
763766

0 commit comments

Comments
 (0)