如何延迟 Snap 中的输出数据流

How to delay the outcoming data stream in Snap

我可以通过 Arduino Mega 上的 WiFi shield (ESP8266) 发送 GET 请求,我有一个 Snap-Webserver 运行,它提供一个包含大型 .txt 文件(~ 1 MB)的静态目录.

不幸的是,我无法像发送时那样快地使用 Arduino 解析传入的数据。我丢失了大约 50% 的传入数据。

是否可以将 Snap 配置为延迟输出数据流?如果我可以告诉 Snap 在 .txt 文件中的定界符(例如“\n”)后等待 ~ 10 毫秒,那就太完美了。

我会插入一个代理服务器来限制数据。

这是一个用 100 行 Python 编写的简单代理,很容易修改以添加输出延迟:

http://voorloopnul.com/blog/a-python-proxy-in-less-than-100-lines-of-code/