2016-11-17 92 views
0

我的Android軟件需要使用USB至並行(LPT)適配器與Zebra打印機通信。我不知道是否必須將適配器視爲Usb /串行接口或並行連接。我不認爲Android可以處理LPT連接;另一方面,如果我認爲它是一個串行連接,我可以看到它的端點,但由於缺少關於適配器的信息(波特率,數據位...),我無法寫入。 有人有LPT連接和Android的經驗嗎?謝謝。Android:使用USB轉LPT適配器與打印機通信

回答

0

似乎在Android中沒有USB-to-Parallel(LPT)適配器的驅動程序。但您可以使用:

1)printing from Android to a Bluetooth Zebra printer;

2)USB Zebra print station

3)Zebra with WiFi

4)Zebra with serial port

+0

感謝。我已經將這些軟件和Zebra SDK與最新的打印機一起使用,但我有許多隻能使用LPT的舊打印機(例如Zebra LP 2824)。所有這些軟件都看不到通過適配器連接的LPT打印機。 Windows將它識別爲IEEE 1284設備,所以我可以安裝它並使用它...但不是Android。我在一些應用程序中使用Zebra SDK來與打印機通信,但它不適用於LTP。 – Michele

+0

因此,您可以通過Windows PC將它們用作網絡打印機。看起來,Zebra LP 2824具有[串行接口](https://km.zebra.com/kb/index?page=content&id=SO7531&actp=LIST)與打印機的默認串行端口設置是9600波特,8個數據位,1個停止位,無奇偶校驗。對於流量控制,DTR和XON/XOFF始終處於活動狀態。 [硬件和軟件流程控制](https://support.zebra.com/cpws/docs/eltron/epl_setting_com.htm),因此您可以通過USB-RS232 OTG適配器將其用作串行端口。 –

+0

是的,指南指的是打印機的RS232版本:有3個版本的LP 2824 1-RS232/USB; 2並聯(LPT); 3以太網。我有一些Lp 2824(RS232版本),並且通過串行通訊完美工作。不幸的是,對於LPT版本,相同的方法不起作用。我會繼續嘗試,我會更新此頁面。 – Michele