我有这段代码:
device.on('found', success => {
success.once('updated', data => {
console.log('Got data ' + data);
});
});
问题在于'设备'是一种每秒发送数据的蓝牙设备。 所以每当我找到一个设备时,我就会开始收听更新,每次更新都会得到我的数据。
我希望我的设备每隔几秒钟继续共享数据但是,我怎么能每10分钟读取一次'更新'(例如)?
如果我把succes.on(),内部的代码将每秒调用...如果我把succes.once(),代码只调用一次,我试图把这个函数放在一个setInterval但它不起作用......
我的目标是读取我想要的事件发射器发布的数据,而不是当他发布时,它继续发布是正确的,但我希望在某些特定的时间间隔读取...
有些帮助吗? 谢谢!