2011-05-12 98 views
1

我有一臺來自中國SunPhor公司的手持式藍牙打印機型號爲SUP80M1。 它被記錄在案並且有關藍牙接口80行文件的唯一聲明如下:通過藍牙以編程方式從Android上的無源手持打印機進行打印

「本打印機具有藍牙通信接口(從屬單元),默認機器的名稱是:CCD-308B,初始密碼爲0000.在成功連接到打印機的PDA或其他設備後,可以使用SPP協議來操作打印機。「

Android需要UUID才能連接到設備。我怎樣才能從設備名稱,這是不可發現的UUID。

我對如何連接到設備一無所知。此設備在設備中的藍牙設備下無法發現。

供應商說他沒有任何文檔,示例代碼或任何東西。有人請投點燈光給我一些正確的方向。該項目處於危急狀態,我不知道該怎麼做。

回答

1

必須有一個按鈕或SOMETHING將設備置於可被發現的模式。如果沒有按鈕,那麼可能會在開機時發生。

如果它想要一個PIN碼,那麼它必須是< BT2.1。

SPP = Serial Port Profile?該服務的簡短16位UUID是0x1101,但您必須確定SPP上的協議是什麼。

+0

打印機是藍牙版本2.0,我的Android手機(HTC Incredible S)的藍牙版本是2.1。我可以將手機連接到打印機嗎?或者在這種情況下是否有任何已知問題? 打印機仍然無法從HTC Incredible S中檢測到,因爲它可以從Samsung Galaxy(Donut,BT2.0)中發現。 – Gopinath 2011-05-13 09:03:24

+0

BT2.1設備應該向後兼容2.0設備。應該要求輸入PIN碼。 – 2011-05-16 20:54:56

+0

但我的Android手機從未識別藍牙2.0打印機.........! – Gopinath 2011-05-18 14:36:24

相關問題