From d18a1da78714359469900b5cd913454144a4759d Mon Sep 17 00:00:00 2001 From: XANTRONIX Industrial <xan@xantronix.com> Date: Fri, 28 Feb 2025 20:38:28 -0500 Subject: [PATCH] Tiny increments --- lib/xmet/rawins.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/xmet/rawins.py b/lib/xmet/rawins.py index 4e96ef3..c10130d 100644 --- a/lib/xmet/rawins.py +++ b/lib/xmet/rawins.py @@ -133,6 +133,10 @@ class RawinsReader(): meta['product'], values) - def each_chunk(self) -> list[Sounding]: + def each_chunk(self): for text in each_chunk(self.fh, CHUNK_SEP, CHUNK_STRIP_CHARS): yield self.parse_chunk(text) + + def each_obs(self): + for chunk in self.each_chunk(): + yield from chunk.each_obs()