User Manual
Table Of Contents
- For Safety
- Restriction of Use
- Note about interference
- Open Source Software License
- About this Manual
- Contents
- Product Overview
- Setup of the Tablet
- Setup of the Printer
- Flow of Setup
- Placing the Printer
- Changing the Paper Width
- Connecting Peripheral Devices
- Connecting the Wireless LAN Unit
- Connecting the Customer Display
- Connecting the Optional External Buzzer
- Connecting the Cash Drawer
- Connecting to the Power Source
- Connecting the Printer to the Host Devices
- Attaching the Power Switch Cover
- Enabling the Roll Paper Near-End Detection
- Using Dedicated Optional Products
- Advanced Usage
- Software Settings
- Functions
- Receive buffer capacity
- BUSY condition
- Auto line feed
- USB power-saving function
- Release condition of receive buffer BUSY
- Select paper out detector enabled for paper out signal output
- Error signal settings
- Pre-feed before next print
- Roll paper near-end detection
- Network tethering
- Paper width
- Print density
- Print speed
- Thai characters print mode
- Character code table defaults
- International character defaults
- Interface selection
- Column emulation mode
- Command execution during offline
- Amount of top margin by backfeed
- Interface switch waiting time
- Main connection interface
- Autocutting after closing cover
- Paper reduction
- Font A auto replacement
- Font B auto replacement
- Font C auto replacement
- Multi-tone print density
- Optional buzzer
- Batch rotate print (Upside Down)
- Communication condition of USB interface
- Communication condition of Bluetooth interface
- Bluetooth communication interval during power saving mode
- Functions
- Network Settings
- Setting/Check Modes
- Printing a Status Sheet
- Resetting the Interface Settings
- TM-Intelligent Function
- Network Tethering (iOS device only)
- Software Settings
- Application Development Information
- Handling
- Appendix
- Product Specifications
- Specifications of Interface and Connector
- Bluetooth Low Energy Technology Advertising
- Character Code Tables
- Compatibility with USB Type-A
156
Appendix
Writing the configuration script to the printer
You can save a configuration script to the printer using the HTTP POST method.
You can save the configuration script to volatile or non-volatile memory.
When changing using a low frequency less than once an hour, you can save to non-volatile memory; however,
when changing at a higher frequency, you need to save to volatile memory.
When the change is successful, the advertising data is changed.
Request
See the POST parameters in Table 10 Response for the parameters.
Response
Table 9 Response Header
Table 10 Response
Content-Type: text/json; charset=utf-8
http://(printer IP address)/webconfig/beacon.cgi
Content-Type: application/json; charset=utf-8
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: POST, GET, OPTIONS, HEADER
Access-Control-Allow-Headers: Content-Type, Content-Length, Authorization
X-Content-Type-Options: nosniff
X-XSS-protection: 1; mode=block
X-Frame-Options: deny
Content-Security-Policy: default-src 'none'
X-RateLimit-Limit: 1 (when type=static only)
X-RateLimit-Remaining: 1 or 0 (when type=static only)
X-RateLimit-Reset: 1390941626 (when type=static only)
WWW-Authenticate: Digest realm="<IPaddr>", nonce="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", qop="auth"
Function POST Parameters Results Response
Updating the configuration
script in volatile memory
{
“type” : “volatile”,
“description”: “<The
string for the
configuration script that
performed escape
processing>”
}
Update successful 200 OK
Update failed
When the parameter is too
long
413 Request Entity Too Large
Update failed
When an error occurs
when applying a new
configuration script
500 Internal Server Error
Deletes the configuration
script from volatile memory
{
“type” : “volatile”,
“description”: “delete”
}
Deleting successful 200 OK
Deleting failed 500 Internal Server Error