打印标签/条码/QR码

(连接设备后再执行打印等操作,根据打印机特性写入相应ESC/POS/CPCL命令)
基本用法




蓝牙心率带





蓝牙设备电量


0 %








Printer 组件

参数/Parameter
说明/Description
类型/Type
默认值/DefaultValue
可选值/ValueList
Commands
打印指令(cpcl/esp/pos代码)
string?
-
-
Print
打印
async Task
-
-
OnUpdateStatus
状态更新回调方法
Func<string, Task>?
-
-
OnUpdateError
错误更新回调方法
Func<string, Task>?
-
-
PrinterElement
UI界面元素的引用对象,为空则使用整个页面
ElementReference
-
-
Opt
打印机选项
PrinterOption
-
-
ShowUI
获得/设置 显示内置UI
bool
False
True|False
Debug
获得/设置 显示log
bool
False
True|False
Devicename
获得/设置 设备名称
string?
-
-




BatteryLevel 组件

参数/Parameter
说明/Description
类型/Type
默认值/DefaultValue
可选值/ValueList
GetBatteryLevel
查询电量
async Task
-
-
OnUpdateValue
数值更新回调方法
Func<string, Task>?
-
-
OnUpdateStatus
状态更新回调方法
Func<string, Task>?
-
-
OnUpdateError
错误更新回调方法
Func<string, Task>?
-
-
BatteryLevelElement
UI界面元素的引用对象
ElementReference
-
-




Heartrate 组件

参数/Parameter
说明/Description
类型/Type
默认值/DefaultValue
可选值/ValueList
GetHeartrate
连接心率带
async Task
-
-
StopHeartrate
停止监听心率
async Task
-
-
OnUpdateValue
数值更新回调方法
Func<string, Task>?
-
-
OnUpdateStatus
状态更新回调方法
Func<string, Task>?
-
-
OnUpdateError
错误更新回调方法
Func<string, Task>?
-
-
HeartrateElement
UI界面元素的引用对象
ElementReference
-
-




BluetoothDevice 类

参数/Parameter
说明/Description
类型/Type
默认值/DefaultValue
可选值/ValueList
Name
设备名称
string?
null
-
Value
设备数值:例如心率/电量%
decimal?
null
-
Status
状态
string?
null
-
Error
错误
string?
null
-




PrinterOption 类

参数/Parameter
说明/Description
类型/Type
默认值/DefaultValue
可选值/ValueList
NamePrefix
初始搜索设备名称前缀,默认null
string?
null
-
MaxChunk
数据切片大小,默认100
int
100
-
An error has occurred. This application may no longer respond until reloaded. Reload