選択したの機器は、アマゾンで、安くてUSB接続のほかにCOM接続、Bluetoothでも接続できる製品(POS-5805DD)を選んだ。
機器の接続から印刷までの流れとしてはプリンタをBluetoothで接続して、pythonからシリアル通信で印刷する。
参考にしたサイトはLINK参照。
まず、プリンタとPCとの接続方法(POS-5805DDの場合)
1.バッテリの絶縁シールを取り除き、充電。
2.電源を入れ、PCでBluetooth機器を検索
3.2つ候補がでるので、アイコンの絵がBluetooth Printerになっているほうを選択
4.パスコード(説明書に書いてある)を入力
5.BluetoothのプロパティにあるSPP slaveにチェックを入れる。
もちろん普通に、付属のCDからドライバをインストールし、USBプリンタやBluetoothプリンタとして使える、と思う(試していない)。
python 2.7
pyserial
Windows 10 64bit
pyserial
Windows 10 64bit
LINK
https://ask.warrior.pk/post/13757/2017-04-14
https://github.com/luopio/py-thermal-printer/blob/master/printer.py
0 件のコメント:
コメントを投稿