summaryrefslogtreecommitdiffstats
path: root/recv.py
diff options
context:
space:
mode:
authorSadeep Madurange <sadeep@asciimx.com>2024-09-08 17:01:11 +0800
committerSadeep Madurange <sadeep@asciimx.com>2024-09-08 17:01:11 +0800
commit04380ffc3353cecbbeac3d317f64bd11f215cffa (patch)
tree8309b2c290d020e5a802f91e8c962e2b0411531c /recv.py
parentd34a707a58aa3f803d49b930072d7a76348212d6 (diff)
downloadesp32-inmp441-driver-04380ffc3353cecbbeac3d317f64bd11f215cffa.tar.gz
wip
Diffstat (limited to 'recv.py')
-rw-r--r--recv.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/recv.py b/recv.py
index 66ad203..81ce287 100644
--- a/recv.py
+++ b/recv.py
@@ -10,11 +10,18 @@ wav.setnchannels(1)
wav.setframerate(8000)
wav.setsampwidth(4)
+is_first = True
+
try:
sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
sock.bind(('', 3333))
while datetime.datetime.now() < read_until:
+ if is_first:
+ read_until = datetime.datetime.now() \
+ + datetime.timedelta(seconds = 30)
+ is_first = False
+
msg, _ = sock.recvfrom(1024)
wav.writeframes(msg)
print("writing data")