This is a business-oriented thermal printer, which is meant to be used in POS operations.
It has both Bluetooth 4.0 and USB-C, which is used for both charging and connecting to a host device, such as a desktop PC, and has drivers for Windows and MacOS (potentially also Linux).
It's connection protocol is Epson's ESP/POS protocol.
Here are the device specifications, obtained via NRF Connect.
Client
Generic Attribute
UUID: 0x1801
PRIMARY SERVICE
Service Changed
UUID: 0x2A05
Properties: INDICATE
Descriptors:
Character Characteristic Configuration
UUID: 2902
Value: Indications enabled (when pressing the "download" icon, this changes to "Value: Notifications enabled)
Generic Access
UUID: 0x1800
PRIMARY SERVICE
Device Name
UUID: 2A00
Properties: READ, SIGNED WRITE, WRITE, WRITE NO RESPONSE
Value: MHT-P11
Appearance
UUID: 0x2A01
Properties: READ, SIGNED WRITE, WRITE, WRITE NO RESPONSE
This is a business-oriented thermal printer, which is meant to be used in POS operations.
It has both Bluetooth 4.0 and USB-C, which is used for both charging and connecting to a host device, such as a desktop PC, and has drivers for Windows and MacOS (potentially also Linux).
It's connection protocol is Epson's ESP/POS protocol.
Here are the device specifications, obtained via NRF Connect.
Client Generic Attribute UUID: 0x1801 PRIMARY SERVICE
Generic Access UUID: 0x1800 PRIMARY SERVICE
Device Name
UUID: 2A00
Properties: READ, SIGNED WRITE, WRITE, WRITE NO RESPONSE
Value: MHT-P11
Appearance
UUID: 0x2A01
Properties: READ, SIGNED WRITE, WRITE, WRITE NO RESPONSE
Value: [0] Unknown
Peripheral Preferred Connection Parameters
UUID: 0x2A04
Properties: READ
Value: Connection Interval: 20.00ms - 40.00ms, Slave Latency: 5, Supervision Timeout Multiplier: 300
Unknown Service UUID: 0xFF00 PRIMARY SERVICE
Unknown Characteristic
UUID: 0xFF01
Properties: NOTIFY
Descriptors:
Character Characteristic Configuration
UUID: 0x2902
Value: Notifications enabled (when pressing the "download" icon, this changes to "Value: Notifications and indications disabled)
Unknown Characteristic
UUID: 0xFF02
Properties: WRITE, WRITE NO RESPONSE
Unknown Characteristic
UUID: 0xFF02
Properties: NOTIFY
Descriptors:
Character Characteristic Configuration
UUID: 0x2902
Value: Notifications enabled (when pressing the "download" icon, this changes to "Value: Notifications and indications disabled)
Unknown Service UUID: 0x18F0 PRIMARY SERVICE
Unknown Characteristic
UUID: 0x2AF0
Properties: NOTIFY
Descriptors:
Character Characteristic Configuration
UUID: 0x2902
Value: Notifications enabled (when pressing the "download" icon, this changes to "Value: Notifications and indications disabled)
Unknown Characteristic
UUID: 0x2AFA
Properties: WRITE, WRITE NO RESPONSE
Unknown Service UUID: e7810a71-73ae-499d-8c15-faa9aef0c3f2 PRIMARY SERVICE
Unknown Service UUID: 49535343-fe7d-4ae5-8fa9-9fafd205e455 PRIMARY SERVICE
Unknown Characteristic
UUID: 49535343-1e4d-4bd9-ba61-23c647249616
Properties: NOTIFY
Descriptors:
Character Characteristic Configuration
UUID: 0x2902
Value: Notifications enabled (when pressing the "download" icon, this changes to "Value: Notifications and indications disabled)
Unknown Characteristic
UUID: 49535343-8841-43f4-a8d4-ecbe34729bb3
Properties: WRITE, WRITE NO RESPONSE
Unknown Characteristic
UUID: 49535343-aca3-481c-91ec-d85e28a60318
Properties: NOTIFY, WRITE
Descriptors:
Character Characteristic Configuration
UUID: 0x2902
Value: Notifications enabled (when pressing the "download" icon, this changes to "Value: Notifications and indications disabled)
Server Generic Attribute UUID: 0x1801 PRIMARY SERVICE
Generic Access UUID: 0x1800 PRIMARY SERVICE
Device Name
UUID: 0x2A00
Properties: READ
Appearance
UUID: 0x2A01
Properties: READ
Central Address Resolution
UUID: 0x2AA6
Properties: READ A hardware teardown is pending, however I first need to repair my friend's older YHK-0095 first (replacing the power IC).