我尝试使用蓝牙适配器(Advik)和我的“KodakESP-3 + 2445”打印机。我创建了一个Android客户端来连接到这台打印机。我为OPP(对象推送配置文件)选择了一个UUID,并且能够获得BluetoothSocket和'socket.write'文件到打印机。但是,没有从打印机中获得打印输出。
我尝试了其他蓝牙UUID,如(BIP,BPP,直接打印,SPP等),但除了OPP(对象推送配置文件)之外,每个配置文件的套接字连接都失败了。
我在(http://store.kodak.com/store/ekconsus/en_US/pd/Wireless_USB_2.0_BLUETOOTH_Adapter/baseProductID.145081200/productID.145081300)访问了柯达商店的“KODAK Wireless 2.0 USB BLUETOOTH适配器” ,并注意到蓝牙适配器本身支持某些蓝牙配置文件(OPP,BIP和FTP)。
是否可以使用普通的蓝牙适配器连接支持蓝牙打印的打印机?
或者我是否需要购买专用蓝牙适配器来支持这些蓝牙配置文件(OPP,BIP,FTP等)?
要在Android上实施蓝牙配置文件支持,有一个名为“Sybase-iAnywhere-Blue-SDK-for-Android”的项目,它取代了Android的版本,并提供了所有接口到底层蓝牙配置文件和协议。使用此功能,可以使用此SDK提供的BPP配置文件,使用您的Android手机通过蓝牙进行打印。
请参阅以下链接了解更多详情:
链接1: http://www.sybase.com/detail?id=1064424
链接2: http://www.sybase.com/products/allproductsa-z/mobiledevicesdks/bluetoothsdks
我还联系了柯达技术支持团队,询问是否可以将任何通用蓝牙适配器连接到柯达ESP-3打印机以启用蓝牙无线打印。
以下是我收到的答案:
“对于无线打印,您只能 使用柯达无线2.0 USB BLUETOOTH®适配器与众不同 BLUETOOTH适配器由您的支持 柯达All in One打印机。“
但是,根据我上面添加的评论,我可以使用通用蓝牙适配器从诺基亚设备打印到柯达打印机。
警告:
我尝试了2个通用蓝牙适配器。 One(Advik)无法使用该设备。 (此加密狗不会通过蓝牙发现发现打印机,并且加密狗的LED灯处于恒定的ON位置而不是正常的闪烁频率。)
我试过的另一个蓝牙适配器(另一个通用的现成BT加密狗),然而它确实与打印机一起工作,即打印机可以通过蓝牙发现“找到”,我能够打印出一个jpg文件使用此加密狗的诺基亚设备。
希望这有助于某人。
答案 0 :(得分:1)