我正在为Windows 8下的Google Chrome编写扩展程序,以便从连接到Arduino Nano电路的HC-05蓝牙模块读取数据。
连接正常后,我尝试使用chrome.bluetooth.read函数读取数据,但程序堆叠在那一点。
有人可以给我一些使用该功能的建议吗?
chrome.bluetooth.read(
{socket: socket},
function(myBuffer)
{
myView = new Uint8Array(myBuffer);
log("mi buffer = " + JSON.stringify(myView));
}
);
谢谢,
JC
答案 0 :(得分:0)
使用起来非常困难,所以它被带走了,取而代之的是一个更容易的事件:
chrome.bluetoothSocket.onReceive
示例:
chrome.bluetoothSocket.onReceive.addListener(function(receiveInfo) {
console.log("Received " + receiveInfo.data.byteLength + " bytes");
var bytes = new Uint8Array(receiveInfo.data);
console.log("buffer = " + JSON.stringify(bytes));
})