Можно ли использовать универсальный ключ Bluetooth для принтеров, которые поддерживают печать через Bluetooth?

Я пытался использовать Bluetooth-ключ (Advik) с моим принтером "KodakESP-3+2445". Я создал клиент Android для подключения к этому принтеру. Я выбрал UUID для OPP (Object Push Profile) и смог получить BluetoothSocket и "socket.write" файл на принтер. Однако распечатка не была получена с принтера.

Я пробовал использовать другой Bluetooth UUID, например (BIP, BPP, Direct Printing, SPP и т. Д.), Но подключение к сокету не удается для каждого из этих профилей, кроме OPP (Object Push Profile).

Я посетил магазин Kodak для "KODAK Wireless 2.0 USB-адаптер BLUETOOTH" по адресу (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 для поддержки этих профилей Bluetooth ( OPP, BIP, FTP и т. Д.)?


Чтобы поддержка профилей Bluetooth была реализована на Android, существует проект под названием "Sybase-iAnywhere-Blue-SDK-for-Android", который заменяет версию Android и предоставляет все интерфейсы в базовые профили и протоколы Bluetooth. Благодаря этому печать через Bluetooth с помощью телефона Android будет возможна с использованием профиля BPP, предоставленного этим SDK.

Смотрите ссылки ниже для более подробной информации:

ссылка 1: http://www.sybase.com/detail?id=1064424

Ссылка 2: http://www.sybase.com/products/allproductsa-z/mobiledevicesdks/bluetoothsdks


Я также связался со службой технической поддержки Kodak, чтобы узнать, можно ли подключить какой-либо общий ключ Bluetooth к принтеру Kodak ESP-3 для беспроводной печати Bluetooth.

Вот ответ, который я получил:

"Для беспроводной печати вы можете использовать только адаптер KODAK Wireless 2.0 USB BLUETOOTH®, поскольку другие принтеры KODAK All in One не поддерживают другие адаптеры BLUETOOTH".

Однако, согласно моему комментарию, добавленному выше, я смог печатать с устройства Nokia на принтер Kodak, используя стандартный ключ Bluetooth.

Предостережение:

Я попробовал с 2 универсальными ключами Bluetooth. Один (Advik) не будет работать с устройством. (Этот ключ не позволяет обнаружить принтер при обнаружении Bluetooth, и светодиодный индикатор ключа находился в постоянном положении ВКЛ, а не при нормальной частоте мигания).

Другой ключ Bluetooth, который я пробовал (другой стандартный BT-ключ), однако работал с принтером, т. Е. Принтер мог быть "найден" с обнаружением Bluetooth, и я смог распечатать файл jpg с устройства Nokia используя этот ключ.

Надеюсь, это кому-нибудь поможет.

1 ответ

Ой, подождите, я вижу проблему. OPP, FTP, BPP и т. Д. Все основаны на OBEX (он же GOEP), и это "протокол", похожий на HTTP. Нельзя просто отправить необработанные байты на сервер OBEX.

Другие вопросы по тегам