Epson TM-m50II Technical Reference Guide - Page 121

Changing the Bluetooth Low Energy Technology Advertising Packet, Digest authentication

Page 121 highlights

Appendix Table 1 iBeacon Packet Format Content Data Length Length of this data 1 byte AD type 1 byte Flags 1 byte Length of this data 1 byte AD type 1 byte Company Identifier code 2 bytes iBeacon type 1 byte iBeacon length 1 byte UUID 16 bytes Value 02h 01h 06h 1Ah FFh 004Ch 02h 15h - Major Number Minor Number Measured Power 2 bytes - 2 bytes - 1 byte BDh Description Adtype: flags Fixed value (06h) Fixed value (1Ah) Adtype: Company identifier Apple's manufacture ID Incomplete List of 16-bit service UUIDs 15h=21=16+2+2+1 Default UUID = fac1ba2f-61a2-4d839a8c-60087c232569 BDh: -66dB Changing the Bluetooth Low Energy Technology Advertising Packet The printer can acquire a configuration script from the printer. You can also change settings by transmitting the configuration script to the printer. The configuration script only supports UTF-8 encoding. The iBeacon Format is defined in the configuration script by default for the printer. You can change this Packet Format to support Eddystone-UID or Eddystone-URL. However, the printer only supports single Advertising Data Packets. You can change the settings using either of the following two methods. • Changing settings using the Epson TM-m50II Utility for Windows (see the TM-m50II Utility User's Manual for details) • Changing settings using an HTTP Request The method of changing settings via an HTTP Request is explained below. Digest authentication You need Digest authentication to communicate with the printer. The default ID and Password are ID: epson, Pass: serial number and are the same as the administrator for Network settings. 121

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133

121
Appendix
Table 1
iBeacon
Packet
Format
Changing the Bluetooth Low Energy Technology Advertising Packet
The printer can acquire a configuration script from the printer.
You can also change settings by transmitting the configuration script to the printer.
The configuration script only supports UTF-8 encoding.
The iBeacon Format is defined in the configuration script by default for the printer.
You can change this Packet Format to support Eddystone-UID or Eddystone-URL.
However, the printer only supports single Advertising Data Packets.
You can change the settings using either of the following two methods.
Changing settings using the Epson TM-m50II Utility for Windows (see the TM-m50II Utility User's Manual
for details)
Changing settings using an HTTP Request
The method of changing settings via an HTTP Request is explained below.
Digest authentication
You need Digest authentication to communicate with the printer.
The default ID and Password are ID: epson, Pass: serial number and are the same as the administrator for
Network settings.
Content
Data Length
Value
Description
Length of this data
1 byte
02h
AD type
1 byte
01h
Adtype: flags
Flags
1 byte
06h
Fixed value (06h)
Length of this data
1 byte
1Ah
Fixed value (1Ah)
AD type
1 byte
FFh
Adtype: Company identifier
Company Identifier code
2 bytes
004Ch
Apple’s manufacture ID
iBeacon type
1 byte
02h
Incomplete List of 16-bit service UUIDs
iBeacon length
1 byte
15h
15h=21=16+2+2+1
UUID
16 bytes
-
Default UUID = fac1ba2f-61a2-4d83-
9a8c-60087c232569
Major Number
2 bytes
-
Minor Number
2 bytes
-
Measured Power
1 byte
BDh
BDh: -66dB