Select your printer model

Parameters are refined by the selected printer.
  • TM-J2000
  • TM-J2100
  • TM-L90
  • TM-L100
  • TM-m10
  • TM-m30
  • TM-m30II
  • TM-m30II-H
  • TM-m30III
  • TM-m30III-H
  • TM-m30II-S
  • TM-m30II-SL
  • TM-m55
  • TM-P20
  • TM-P20II
  • TM-P60
  • TM-P60II
  • TM-P80
  • TM-P80II
  • TM-T20
  • TM-T20II
  • TM-T20III
  • TM-T20X
  • TM-T70
  • TM-T70II
  • TM-T88IV
  • TM-T88V
  • TM-T88VI
  • TM-T88VII
  • TM-T90
  • TM-T90II
  • TM-T90KP
  • TM-U220
  • TM-U220II
  • TM-U230

GS ( E   <機能14>


[名称]

Bluetoothインターフェイスの通信条件の送信

[コード]

ASCII
   
GS
  
(
  
E
  
pL
  
pH
  
fn
  
a
16進数
1D
28
45
02
00
0E
a
10進数
29
40
69
2
0
14
a

[定義域]

(pL + pH × 256) = 2
fn = 14
a: 機種により異なります。

[機能]

a が指定する Bluetooth 通信条件の設定値を送信します。
a
通信条件
48
Bluetooth デバイスアドレス (BD_ADDR)
49
パスキー
65
デバイス名
70
Bundle Seed ID
73
iOS 搭載機器との自動再接続   ("1": 有効, "0": 無効)
  • (a = 48, 49, 70, 73) 指定時は「ESC/POS 送信ハンドシェイク」は不要です。
  • (a = 65) 指定時は「ESC/POS 送信ハンドシェイク」が必要です。

[説明]

  • 本機能はユーザー設定モードと通常動作時の両方で動作します。
  • (a = 48, 49, 73) 指定時は下記に示す [ヘッダー ~ NUL] を送信します。
  • 送信データ
    16進数
    10進数
    バイト数
    ヘッダー
    37h
    55
    1 バイト
    識別子
    4Ah
    74
    1 バイト
    通信条件の種類 (∗1)
    30h または 31h, 49h
    48 または 49, 73
    1 バイト
    設定値 (∗2)
    20h ~ FFh
    32 ~ 255
    1 ~ 16 バイト
    NUL
    00h
    0
    1 バイト
  • (∗1)
    [通信条件の種類] は本機能のパラメーター a を送信します。
    (∗2)
    [設定値] は本コマンド GS ( E   <機能13> の設定値を示します。 本コマンド GS ( E   <機能2> の実行前は現在動作している通信条件と異なる場合があります。
    • (a = 48) 指定時は 48 ビットのBD_ADDR を16進数で表現した 6 バイトの値を文字データに変換し上位桁から送信します。 このためBD_ADDR の送信データは [16進数 = 30h ~ 39h, 41h ~ 46h / 10進数 = 48 ~ 57, 65 ~ 70] で構成する 12 バイトデータとなります。
    • 例: 
      [設定値 (BD_ADDR)] が 00 03 7A 0C B0 82 の場合、"00037A0CB082" [16進数 = 30h, 30h, 30h, 33h, 37h, 41h, 30h, 43h, 42h, 30h, 38h, 32h / 10進数 = 48, 48, 48, 51, 55, 65, 48, 67, 66, 48, 56, 50] の 12 バイトデータです。
    • (a = 49) 指定時はパスキーを送信します。 パスキーは4 ~ 16 バイトデータとなります。
    • 例: 
      [設定値 (パスキー)] が 4254 の場合、"4254" [16進数 = 34h, 32h, 35h, 34h / 10進数 = 52, 50, 53, 52] の 4 バイトデータです。
    • (a = 73) 指定時は設定値 "1" または "0" を送信します。
    • 例: 
      iOS 搭載機器との自動再接続が有効の場合、"1" [16進数 = 31h / 10進数 = 49] の 1 バイトデータです。
  • (a = 65) 指定時は下記に示す [ヘッダー ~ NUL] を送信します。
  • 送信データ
    16進数
    10進数
    バイト数
    ヘッダー
    37h
    55
    1 バイト
    識別子
    7Ah
    112
    1 バイト
    識別ステータス
    40h
    64
    1 バイト
    通信条件の種類 (∗1)
    41h
    65
    1 バイト
    設定値 (∗2)
    20h ~ FFh
    32 ~ 255
    1 ~ 64 バイト
    NUL
    00h
    0
    1 バイト
  • (∗1)
    [通信条件の種類] は本機能のパラメーター a を送信します。
    (∗2)
    [設定値] は本コマンド GS ( E   <機能13> の設定値を示します。 本コマンド GS ( E   <機能2> の実行前は現在動作している通信条件と異なる場合があります。
    • (a = 65) 指定時はデバイス名を送信します。
    • 例: 
      [設定値 (デバイス名)] が EPSON の場合、"EPSON" [16進数 = 45h, 50h, 53h, 4Fh, 4Eh / 10進数 = 69, 80, 83, 79, 78] の 5 バイトデータです。
  • (a = 70) 指定時は下記に示す [ヘッダー ~ NUL] を送信します。
  • 送信データ
    16進数
    10進数
    バイト数
    ヘッダー
    37h
    55
    1 バイト
    識別子
    4Ah
    74
    1 バイト
    通信条件の種類 (∗1)
    46h
    70
    1 バイト
    Bundle Seed ID (∗2)
    20h ~ FFh
    32 ~ 255
    10 バイト
    NUL
    00h
    0
    1 バイト
  • (∗1)
    [通信条件の種類] は本機能のパラメーター a を送信します。
    (∗2)
    [Bundle Seed ID] は本コマンド GS ( E   <機能13> の設定値を示します。
    • (a = 70) 指定時は Bundle Seed ID を送信します。
    • (a = 70) 指定時は Bundle Seed ID を送信します。
    • 例: 
      [Bundle Seed ID] が TXAEAV5RN4 の場合、"TXAEAV5RN4" [16進数 = 54h, 58h, 41h, 45h, 41h, 56h, 35h, 52h, 4Eh, 34h / 10進数 = 84, 88, 65, 69, 65, 86, 53, 82, 78, 52] の 10 バイトです。
  • 本機能は、本コマンド GS ( E   <機能2> の前に GS ( E   <機能13> の設定が正常に終了しているか否かを判定するために使用します。
  • データ群の送信処理の説明は、全体仕様の [説明: データ群の送信処理に適用] を参照してください。
  • 「ESC/POS 送信ハンドシェイク」の説明は、全体仕様の [説明: ESC/POS 送信ハンドシェイクに適用] を参照してください。
 

クイックアクセス

  • [Name]
  • [Format]
  • [Range]
  • [Description]
  • [Notes]

ESC/POS® には、特許取得済み、または特許出願中のコマンドが含まれています。 内容を第三者に開示することを禁止します。


ESC/POS® コマンドリファレンス TMプリンター

Jump to the top