「KodakESP-3+2445」プリンターで Bluetooth ドングル (Advik) を使用してみました。このプリンターに接続するための Android クライアントを作成しました。OPP (オブジェクト プッシュ プロファイル) の UUID を選択し、BluetoothSocket を取得して、ファイルをプリンターに「socket.write」することができました。ただし、プリンターからの印刷は得られませんでした。
(BIP、BPP、ダイレクト印刷、SPP など) などの他の Bluetooth UUID を試しましたが、OPP (オブジェクト プッシュ プロファイル) を除いて、これらのプロファイルのそれぞれでソケット接続が失敗します。
「KODAK Wireless 2.0 USB BLUETOOTH Adapter」のコダック ストア (http://store.kodak.com/store/ekconsus/en_US/pd/Wireless_USB_2.0_BLUETOOTH_Adapter/baseProductID.145081200/productID.145081300) にアクセスして、あることに気付きました。特定の bluetooth プロファイル (OPP、BIP、および FTP) は、bluetooth アダプター自体でサポートされていました。
通常の Bluetooth ドングルを使用して、Bluetooth 印刷をサポートするプリンターに接続できますか?
または、これらの Bluetooth プロファイル (OPP、BIP、FTP など) をサポートするには、専用の Bluetooth アダプターを調達する必要がありますか?
Bluetooth プロファイルのサポートを Android に実装するために、「Sybase-iAnywhere-Blue-SDK-for-Android」というプロジェクトがあり、これは Android のバージョンを置き換え、基礎となる Bluetooth プロファイルとプロトコルへのすべてのインターフェイスを提供します。これを使用すると、この SDK によって提供される BPP プロファイルを使用して、Android フォンを使用して Bluetooth 経由で印刷することが可能になります。
詳細については、以下のリンクを参照してください。
リンク 1: http://www.sybase.com/detail?id=1064424
リンク 2: http://www.sybase.com/products/allproductsa-z/mobiledevicesdks/bluetoothsdks
また、コダック テクニカル サポート チームに問い合わせて、コダック ESP-3 プリンターに汎用の Bluetooth ドングルを取り付けて Bluetooth ワイヤレス印刷を有効にできるかどうかを尋ねました。
これが私が受け取った答えです:
「ワイヤレス印刷には、KODAK ワイヤレス 2.0 USB BLUETOOTH® アダプターのみを使用できます。これは、KODAK オールインワン プリンターが他の BLUETOOTH アダプターをサポートしていないためです。」
ただし、上記の私のコメントによると、一般的な Bluetooth ドングルを使用して、Nokia デバイスから Kodak プリンターに印刷できました。
警告:
2つの汎用Bluetoothドングルで試しました。1 つ (Advik) はデバイスで動作しません。(このドングルでは、Bluetooth 検出によってプリンターが検出されず、ドングルの LED ライトは常にオンの位置にあり、通常の点滅頻度ではありませんでした)。
私が試したもう 1 つの Bluetooth ドングル (別の一般的な市販の BT ドングル) は、プリンターで動作しました。つまり、プリンターは Bluetooth 検出で「検出」でき、Nokia デバイスから jpg ファイルを印刷できました。このドングルを使用。
これが誰かに役立つことを願っています。