-1

我尝试在我的“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 文件使用这个加密狗。

希望这可以帮助某人。

4

1 回答 1

1

哦,等等,我看到了问题。OPP、FTP、BPP 等都是基于 OBEX(又名 GOEP)的,这是一个有点像 HTTP 的“协议”。不能只将原始字节发送到 OBEX 服务器。

于 2011-05-27T22:34:04.703 回答