はじめに
偉大なる先駆者様
この記事は上記の記事をT02に対応させたときの備忘録です。
筆者の環境
ハードウェア : Macbook Air M2(2023)
OS : Sonoma 14.6.1
RAM : 8GB
エディタ : VSCode
Pythonのバージョン : 3.13.0 (anaconda)
にて動作することを確認。
結論
上記の記事からリンクされているこちらのGithubのコードにある「PhomemoM02Pro_constants.py」内を、
- DEVICE_NAME = 'M02 Pro'
+ DEVICE_NAME = 'T02'
とするだけで動きました。
注意点
main.pyをそのまま実行するとテキストが'Hello Phomemo M02Pro !'として出てきてしまうのでT02に書き換えないといけません。(1敗)
- await print_text(client=client, text='Hello Phomemo M02Pro!', fontsize=32)
+ await print_text(client=client, text='Hello Phomemo T02!', fontsize=32)
これからやってみたいこと
Bluetooth通信に使われてるbleakライブラリはどうやらPython-for-Androidにも対応しているようなので、スマホから印刷できるようにしてみたい。(公式アプリ使え)
おわりに
元の記事を書いてくださった@ryo-endo氏、
及びその元となっているコードを書かれた方々に感謝の意を表します。