User manual - Cライブラリ解説書(2006年4月17日)

DT-930 Cライブラリ解説
424
14. プリンタ制御関数
14.1. 対象プリンタ
以下の2種類のプリンタを制御するための関数をサポートします。
・プチラパン(SATO)
・B-SP2D(東芝テック)
14.2. 使用方法
拡張機能なので、SDK 内にあるライブラリとヘッダをリンクしてください。
Prn_bt.h プリンタ制御関数定義ヘッダ
Prn_bt.obj プリンタ制御関数ライブラリ
14.3. 通信インターフェース
通信インターフェースは、Bluetooth です。
通信部は、Bluetooth ライブラリを使用します。
14.4. コマンドパケット/ステータスパケット仕様
詳細な仕様は、各々のプリンタの解説書をご覧ください。
14.5. 機能
14.5.1. 通信の接続準備
プリンタと Bluetooth で接続するためには、プリンタの MAC アドレス設定を予め行なう必要があり
ます。本設定を行なうメニューを用意し、運用開始前に必ず設定する必要があります。
(1)周囲の Bluetooth 機器の検索および設定
以下の手順で処理を行ってください。
①Bluetooth の使用を開始(BT_Start)
②Bluetooth 機器の探索(BT_Inquiry)
③Bluetooth 機器のデバイス情報取得(BT_GetDevInfo)
④取得した情報の中から対象となるプリンタを選択
⑤通信する Bluetooth 機器の情報をファイルに保存(BT_SaveDevInfo)
⑥Bluetooth の使用を終了(BT_Stop)
※但し、B-SP2D は電源 ON 直後から1分間の間しか Inquiry を受け付けません。
※Inquiry で探索できるのは最大9件なので、周りにたくさん Bluetooth 機器が有る場合は対象の
機器が出てこない可能性があります。