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 <j.kuben@era.aero> Co-authored-by: Kyle A Logue <kyle.a.logue@aero.org>
1 parent 9809de0 commit f358e30

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

sigmf/sigmffile.py

Lines changed: 4 additions & 1 deletion
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)