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
70浏览 • 1回复 待解决
openharmony如何实现连接打印机打印相关内容?
3507浏览 • 1回复 待解决
通过USB连接打印机打印小票时报错
613浏览 • 1回复 待解决
HarmonyOS 如何选择打印机实现打印功能
332浏览 • 1回复 待解决
HarmonyOS系统是否提供了打印机的打印服务?
661浏览 • 1回复 待解决
HarmonyOS 调用打印机界面的demo
384浏览 • 1回复 待解决
HarmonyOS 便携式移动打印机
262浏览 • 1回复 待解决
HarmonyOS 关于向低功耗蓝牙设备写入特定的特征值的问题(打印机数据传输)
240浏览 • 1回复 待解决
域账户访问共享打印机 不显示域 一直本地登录怎么办
3029浏览 • 0回复 待解决
HarmonyOS BLE蓝牙发送数据量大的问题
293浏览 • 1回复 待解决
HarmonyOS 蓝牙发送大数据导致主线程卡死
67浏览 • 1回复 待解决
Socket连接中支持发送哪些数据类型
1859浏览 • 1回复 待解决
HarmonyOS SPP蓝牙连接报错
205浏览 • 1回复 待解决
HarmonyOS 蓝牙主设备主动连接蓝牙外设的方法
330浏览 • 1回复 待解决
HarmonyOS 蓝牙连接失败 401: Invalid parameter
197浏览 • 1回复 待解决
ets TCPSocket连接无法发送消息?
4186浏览 • 1回复 待解决
HarmonyOS 蓝牙连接配对接口问题
208浏览 • 1回复 待解决
HarmonyOS蓝牙连接后获取GATT服务失败
953浏览 • 1回复 待解决
HarmonyOS 连接蓝牙耳机通话,应用闪退
293浏览 • 1回复 待解决
HarmonyOS 在连接蓝牙的情况下,怎么使用蓝牙(sco)采集
95浏览 • 1回复 待解决
HarmonyOS 活体检测是否会连接服务器,发送数据到服务器 -
189浏览 • 1回复 待解决
HarmonyOS ble蓝牙接收数据如何实现同步操作
239浏览 • 1回复 待解决
HarmonyOS 经典蓝牙的ssp连接和读取问题
930浏览 • 1回复 待解决
HarmonyOS 应用崩溃后如何关闭蓝牙等连接
724浏览 • 0回复 待解决
关于2900003问题:正常情况下,socket通过sppConnect连接的对端设备,是需要对端设备已经通sppListen和sppAccept接口创建服务监听、等待客户端连接的,这一点需要确认一下。其次,若对端设备已经通过sppListen和sppAccept接口创建服务监听、等待客户端连接,请确保对端设备创建监听时的uuid和 客户端使用到的uuid保持一致。最后若是上述都不行的话,请尝试清除与对端设备的基本蓝牙连接信息,重新建立基础连接,然后再进行socket连接测试。如果打印机已经具备socket模块功能,只需要调用sppConnect连接打印机即可。