receive
接收数据
receive({params}, callback(ret, err))
params
isHex
- 类型:布尔类型
- 描述:是否是HEX数据
callback(ret, err)
ret:
- 类型:JSON对象
- 内部字段:
{
status: true, //布尔型;true||false 是否成功接收数据
data : ''//字符串类型;接收到的数据,当状态为true是包含该字段
}
err:
- 类型:JSON对象
- 内部字段:
{
msg: 'device not connect' //字符串类型;可能的取值:
// device not connect : 设备未连接
}
示例代码
var spp = api.require("spputil");
spp.receive({
isHex : true
}, function(ret) {
if (ret.status) {
var data = ret.data;
} else {
console.log("设备未连接");
}
});
补充说明
接收数据不需要重复调用接口,只需要调用一次,如果蓝牙数据有数据返回会不停的触发回调函数。
可用性
Android系统
可提供的1.0.0及更高版本