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()