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
-
An error has occurred. This application may no longer respond until reloaded. Reload