WebSerial
页面源码
Arduino源码
注意:本例子改变设置要点关闭再重新应用
附件: Arduino源码示例
事件 Events
参数/Parameter |
说明/Description |
类型/Type |
默认值/DefaultValue |
可选值/ValueList |
---|---|---|---|---|
OnReceive |
收到数据回调方法 |
Func<string, Task>? |
- |
- |
OnSignals |
收到信号数据回调方法 |
Func<WebSerialSignals, Task>? |
- |
- |
OnLog |
Log回调方法 |
Func<string, Task>? |
- |
- |
OnError |
错误回调方法 |
Func<string, Task>? |
- |
- |
Element |
UI界面元素的引用对象,为空则使用整个页面 |
ElementReference |
- |
- |
ConnectBtnTitle |
获得/设置 连接按钮文本 |
string |
连接 |
|
DisconnectBtnTitle |
获得/设置 断开连接按钮文本 |
string |
断开连接 |
|
WriteBtnTitle |
获得/设置 写入按钮文本 |
string |
写入 |
|
ShowUI |
获得/设置 显示内置 UI |
bool |
False |
True|False |
Debug |
获得/设置 显示 log |
bool |
False |
True|False |
串口选项 Options
参数/Parameter |
说明/Description |
类型/Type |
默认值/DefaultValue |
可选值/ValueList |
---|---|---|---|---|
BaudRate |
波特率 |
int |
9600 |
- |
DataBits |
数据位 |
int |
8 |
7|8 |
StopBits |
停止位 |
int |
1 |
1|2 |
ParityType |
流控制 |
WebSerialFlowControlType |
none |
none|even|odd |
BufferSize |
读写缓冲区 |
int |
255 |
- |
FlowControlType |
校验 |
WebSerialParityType |
none |
none|hardware |
InputWithHex |
HEX发送 |
bool |
false |
- |
OutputInHex |
HEX接收 |
bool |
false |
- |
AutoConnect |
自动连接设备 |
bool |
true |
- |
AutoFrameBreakType |
自动断帧方式 |
AutoFrameBreakType |
Character |
- |
FrameBreakChar |
断帧字符 |
string |
\n |
- |
ConnectBtnTitle |
获得/设置 连接按钮文本 |
string |
连接 |
|
DisconnectBtnTitle |
获得/设置 断开连接按钮文本 |
string |
连接 |
|
WriteBtnTitle |
获得/设置 写入按钮文本 |
string |
写入 |
|
AutoGetSignals |
获得/设置 自动检查状态 |
bool |
false |
- |