Печать с пассивного ручного принтера на Android через Bluetooth программно - PullRequest
1 голос
/ 12 мая 2011

У меня есть ручной принтер Bluetooth, модель # SUP80M1 от компании SunPhor из Китая.Это плохо документировано, и единственное утверждение об интерфейсе Bluetooth из документации на 80 строк приведено ниже:

"Этот принтер имеет интерфейс связи Bluetooth (ведомый модуль), имя устройства по умолчанию: CCD-308Bисходный пароль - 0000. После того, как КПК или другое оборудование было успешно подключено к печатной машине, для работы печатной машины можно использовать соглашение SPP. "

Android требуется UUID для подключения к устройству.Как я могу иметь UUID от имени устройства, которое не может быть обнаружено.

Я не знаю, как подключиться к устройству.Это устройство нельзя обнаружить в настройках устройств Bluetooth.

Продавец говорит, что у него нет документации, примера кода или чего-либо еще.Кто-нибудь, пожалуйста, пролите немного света и дайте мне правильное направление.Проект находится в критическом состоянии, и я не уверен, что делать.

1 Ответ

1 голос
/ 12 мая 2011

Должна быть кнопка или что-то, что переводит устройство в режим, в котором его можно обнаружить.Если кнопки нет, возможно, это происходит при включении питания.

Если требуется PIN-код, тогда он должен быть

SPP = Профиль последовательного порта?Сокращенный 16-битный UUID для этой службы - 0x1101, но затем вам нужно выяснить, что представляет собой протокол через SPP.

...