当通过蓝牙连接时,我对Zebra打印机有奇怪的行为 .

  • 使用BLUETOOTH,f.e:COM 8将设备连接到端口

  • Hyperterminal连接到COM8端口没有问题 .

  • 针对COM端口安装ZEBRA打印机:"Add Local Printer against existing Port"

  • 打印测试页面 .

  • 我无法再连接到COM端口 .

就好像一旦打印出来,COM端口被占用,就无法发送命令......环境是Windows7 x64 PC(Windows7 x32,Windows 10中的行为相同)

经过测试的Bluetooh堆栈:

Example of Bluetooth pairing of a Zebra Printer

DIFFERENCES BETWEEN TOSHIBA AND MICROSOFT BLUETOOTH STACK:

使用Toshiba bluetoth堆栈,可以将相同的设备链接到两个不同的COM端口 . 这个有可能:

  • 对/链接,f.e . 设备X到端口COM X.

  • Pair / Link,f . e设备X到端口COM Y.

这样我就可以在COM Y端口上安装打印机 . 通过COM X端口,我可以毫无问题地启动发送.....

使用Microsoft蓝牙堆栈无法将相同的设备链接到两个端口....