我尝试在我的“KodakESP-3+2445”打印机上使用蓝牙加密狗 (Advik)。我创建了一个 Android 客户端来连接到这台打印机。我为 OPP(对象推送配置文件)选择了一个 UUID,并且能够获得一个蓝牙套接字并将一个文件“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 Adapter”,并注意到蓝牙适配器本身支持某些蓝牙配置文件(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® 适配器,因为您的柯达多合一打印机不支持其他蓝牙适配器。”
但是,根据我上面添加的评论,我能够使用通用蓝牙加密狗从诺基亚设备打印到柯达打印机。
警告:
我尝试使用 2 个通用蓝牙加密狗。一(Advik)不能与该设备一起使用。(此加密狗无法通过蓝牙发现发现打印机,并且加密狗的 LED 灯处于恒定的 ON 位置,而不是正常的闪烁频率)。
我尝试过的另一个蓝牙加密狗(另一个通用的现成 BT 加密狗),但是确实可以与打印机一起使用,即,可以通过蓝牙发现“找到”打印机,并且我能够从诺基亚设备打印 jpg 文件使用这个加密狗。
希望这可以帮助某人。