Javascript 在浏览器中计时传出串行消息的最佳方法

Javascript 在浏览器中计时传出串行消息的最佳方法,javascript,timer,serial-port,setinterval,Javascript,Timer,Serial Port,Setinterval,我使用的是谷歌Chrome浏览器中navigator的串行端口,有串行硬件设备,每3毫秒最多可以处理32个字节。我将一次发送32个字节,所以我不能比每3毫秒发送更频繁,因为设备上的缓冲区会溢出。我的问题是,如何有效地解决这一问题?我想发送尽可能多的数据,但在3毫秒的限制。我应该使用setInterval()?还是有更好的方法

我使用的是谷歌Chrome浏览器中navigator的串行端口,有串行硬件设备,每3毫秒最多可以处理32个字节。我将一次发送32个字节,所以我不能比每3毫秒发送更频繁,因为设备上的缓冲区会溢出。我的问题是,如何有效地解决这一问题?我想发送尽可能多的数据,但在3毫秒的限制。我应该使用
setInterval()
?还是有更好的方法