User manual - DT-870M51(LaserScanner)バーコードスキャナー機能解説書ver.1.00(2003年9月22日)

DT-870M51 バーコード機能解説書
題目
OBR CODE−39情報情報SET
関数名
OBRSetCode39Option
種類
機能
OBRの動作モードに、指定されたCODE39情報を設定します。
C言語インタフェース
【コーリングシーケンス】
int OBRSetCode39Option(BYTE bEnabled,BYTE bMinLength, BYTE bMaxLength,
BYTE bOutFormat,BYTE bCheckDigit, BYTE bCheckChar);
【パラメータ】
BYTE bEnabled:Code39 コード使用の有効/無効設定情報
OBR_CODE_ENBLE:Code39 有効
OBR_CODE_DISABLE:Code39 無効
OBR_CODE_IGNORE:Code39 コード使用の有効/無効設定内容継続
BYTE bMinLength:Code39 最小桁数設定値
BYTE bMaxLength:Code39 最大桁数設定値
BYTE bOutFormat:Code39 出力フォーマット
設定値
BYTE bCheckDigit:チェックデジット指示設定値
BYTE bCheckChar:チェックキャラクタ出力指示設定値
【戻り値】
OBR_OK 0x00000000 :正常終了
OBR_PRM 0xFFFFFFFE:引数データエラー
OBR_PON 0xFFFF0700:オープン済み
OBR_NOT_DEVICE 0xFFFF0703OBR(スキャナ部)非常駐状態
OBR_NOT_DEVICE_DECODE 0xFFFF0704Decode(デコーダ部)常駐失敗
備考
CODE39情報の内容については、P.21 動作モードテーブルを参照してください。
エミュレータの処理
OBROpen()が発行されている場合は
OBR_PON を返します
②内部に持っている M_TBL. Code Cd39[1] ~[5] を設定します。
50