CPCL を使用して Zebra Bluetooth プリンターに印刷するクラスを作成しています。CPCL には、プリンター設定を取得するためにプリンターに送信できる getvar コマンドがあります。例えば:
! U1 getvar "appl.date"
このコマンドは、プリンターの現在の日付を返します。唯一の問題は、このコマンドから結果を取得する方法がわからないことです。コマンドをバイト配列に変換し、NetworkStream を使用してプリンターに送信するだけなので、C# と CPCL を使用して問題なく印刷できます。しかし、結果を返すべきコマンドから実際に結果を返す方法がわかりません。プリンターに付属の Zebra Printer Communicator を使用して、コマンドが実際にデータを返すことを確認しました。
ありがとう