HarmonyOS 实现蓝牙连接打印机发送数据
操作步骤:1、调用蓝牙连接方法报BussinessError 2900003: Bluetooth switch is off.蓝牙开关是开启的。
onConnect(address: string) {
let sppOption:socket.SppOptions = {uuid: '00001810-0000-1000-8000-00805F9B34FB', secure: false, type: 0};
try {
socket.sppConnect(address, sppOption, (code: BusinessError, number: number) => {
if (code) {
console.error('sppListen error, code is ' + code);
return;
} else {
console.log('bluetooth serverSocket Number: ' + number);
// 获取的clientNumber用作客户端后续读/写操作socket的id。
this.clientNumber = number;
}
});
} catch (err) {
console.error('errCode: ' + (err as BusinessError).code + ', errMessage: ' + (err as BusinessError).message);
}
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 蓝牙热敏打印机sdk
900浏览 • 1回复 待解决
openharmony如何实现连接打印机打印相关内容?
4683浏览 • 1回复 待解决
通过USB连接打印机打印小票时报错
1260浏览 • 1回复 待解决
HarmonyOS 如何选择打印机实现打印功能
1455浏览 • 1回复 待解决
HarmonyOS Next应用图片需要连接打印机打印处理,请问如何实现此功能
829浏览 • 1回复 待解决
HarmonyOS系统是否提供了打印机的打印服务?
1562浏览 • 1回复 待解决
HarmonyOS 便携式移动打印机
880浏览 • 1回复 待解决
HarmonyOS 调用打印机界面的demo
1518浏览 • 1回复 待解决
HarmonyOS 关于向低功耗蓝牙设备写入特定的特征值的问题(打印机数据传输)
1376浏览 • 1回复 待解决
域账户访问共享打印机 不显示域 一直本地登录怎么办
3971浏览 • 0回复 待解决
HarmonyOS BLE蓝牙发送数据量大的问题
1547浏览 • 1回复 待解决
HarmonyOS 蓝牙发送大数据导致主线程卡死
867浏览 • 1回复 待解决
Socket连接中支持发送哪些数据类型
2543浏览 • 1回复 待解决
HarmonyOS 蓝牙主设备主动连接蓝牙外设的方法
1108浏览 • 1回复 待解决
HarmonyOS SPP蓝牙连接报错
1401浏览 • 1回复 待解决
WebSocket连接自动发送Ping
1012浏览 • 1回复 待解决
HarmonyOS 蓝牙连接失败 401: Invalid parameter
1174浏览 • 1回复 待解决
HarmonyOS 蓝牙连接配对接口问题
1105浏览 • 1回复 待解决
蓝牙设备关机重启连接问题
455浏览 • 0回复 待解决
ets TCPSocket连接无法发送消息?
4911浏览 • 1回复 待解决
HarmonyOS蓝牙连接后获取GATT服务失败
2012浏览 • 1回复 待解决
HarmonyOS 连接蓝牙耳机通话,应用闪退
1217浏览 • 1回复 待解决
HarmonyOS 在连接蓝牙的情况下,怎么使用蓝牙(sco)采集
977浏览 • 1回复 待解决
HarmonyOS 经典蓝牙的ssp连接和读取问题
2170浏览 • 1回复 待解决
关于2900003问题:正常情况下,socket通过sppConnect连接的对端设备,是需要对端设备已经通sppListen和sppAccept接口创建服务监听、等待客户端连接的,这一点需要确认一下。其次,若对端设备已经通过sppListen和sppAccept接口创建服务监听、等待客户端连接,请确保对端设备创建监听时的uuid和 客户端使用到的uuid保持一致。最后若是上述都不行的话,请尝试清除与对端设备的基本蓝牙连接信息,重新建立基础连接,然后再进行socket连接测试。如果打印机已经具备socket模块功能,只需要调用sppConnect连接打印机即可。