User manual - 拡張機能ライブラリリファレンスマニュアル(2014年8月7日)
Table Of Contents
- 変更履歴
- 目次
- 1. アプリケーション支援ライブラリ
- 1.1. 概要
- 1.2. 日付チェック関数
- 1.3. ブロックチェック関数群
- 1.4. 入力関数群
- 1.5. 通信関数群
- 1.5.1. 関数一覧
- 1.5.2. ht_FLNKsend
- 1.5.3. ht_FLNKrecv
- 1.5.4. Ir_c_open
- 1.5.5. Ir_c_close
- 1.5.6. Ir_c_status
- 1.5.7. Ir_c_hold
- 1.5.8. Ir_c_chkopen
- 1.5.9. Ir_c_dout
- 1.5.10. Ir_c_din
- 1.5.11. Ir_c_tmdin
- 1.5.12. Ir_c_out
- 1.5.13. Ir_c_break
- 1.5.14. Ir_c_txrx
- 1.5.15. Ir_c_iobox
- 1.5.16. Ir_c_irout
- 1.5.17. Ir_c_timer
- 1.5.18. Ir_c_rs
- 1.5.19. Ir_c_er
- 1.5.20. Ir_c_errs
- 1.5.21. Ir_c_flush
- 1.5.22. Ir_c_bfsts
- 1.5.23. Ir_c_errbfring
- 1.5.24. Ir_c_rderrsts
- 1.5.25. Ir_c_chghdr
- 1.6. ファイル制御関数群
- 1.7. サービス関数群
- 2. Bluetoothプリンタライブラリ
- 3. TEC IrDAプリンタライブラリ
- 4. モバイルプリンタ制御ライブラリ
- 5. 高速ファイルサーチライブラリ
- 6. 付録

112
(4) 通信関数
関数名 機能
DT-930 DT-970
ht_MLTsend
マルチドロップ送信 ○
ht_MLTrecv
マルチドロップ受信 ○
ht_FLNKsend
FLINK 送信 ○ ○
ht_FLNKrecv
FLINK 受信 ○ ○
Ir_c_open
Ir 回線のオープン ○ ○
Ir_c_close
Ir 回線のクローズ ○ ○
Ir_c_status
Ir 回線のステータス取得 ○ ○
Ir_c_hold
通信ポートの占有/解除
※ ※
Ir_c_chkopen
Ir ポートのオープンチェック ○ ○
Ir_c_dout
指定文字数分のデータ送信 ○ ○
Ir_c_din
受信バッファの 1 文字読み出し ○ ○
Ir_c_tmdin
受信バッファの 1 文字読み出し(タイムアウト付き) ○ ○
Ir_c_out
1 文字送信 ○ ○
Ir_c_break
ブレーク信号の送出/停止 ○ ○
Ir_c_txrx
送受信の有効/無効
※ ※
Ir_c_iobox
送信の設定/解除
※ ※
Ir_c_irout
指定文字数分のデータ送信 ○ ○
Ir_c_timer
CS、DR、CD 信号のタイムアウト設定
※ ※
Ir_c_rs
RS 信号の ON/OFF 設定 ○ ○
Ir_c_er
ER 信号の ON/OFF 設定 ○ ○
Ir_c_errs
ER および RS 信号の ON/OFF 設定 ○ ○
Ir_c_flush
Ir ポートのバッファクリア ○ ○
Ir_c_bfsts
Ir ポートのバッファ文字数チェック ○ ○
Ir_c_errbfring
エラーコードバッファリングの設定
※ ※
Ir_c_rderrsts
エラーステータスの取得 ○ ○
Ir_c_chghdr
受信ハンドらの切り替え
※ ※
※ シリアル通信関数(c_xxx)と同等のインターフェースを提供するためのダミー関数です。
パラメータのチェックのみが行われ、本来の機能は働きません。
(5) ファイル制御関数
関数名 機能
DT-930 DT-970
ht_fileopen
ファイルオープン ○ ○
ht_fileclose
ファイルクローズ ○ ○
ht_fileread
ファイルリード ○ ○
ht_filewrite
ファイルライト ○ ○
ht_filesize
ファイルサイズ取得 ○ ○
ht_filelof
レコード数取得 ○ ○