0.0.4 • Published 8 months ago

capacitor-serial-port-android v0.0.4

Weekly downloads
-
License
MIT
Repository
github
Last release
8 months ago

capacitor-serial-port-android

serial port communication

Install

npm install capacitor-serial-port-android
npx cap sync

API

echo(...)

echo(options: { value: string; }) => Promise<{ value: string; }>

打印方法,没啥用

ParamType
options{ value: string; }

Returns: Promise<{ value: string; }>


listen(...)

listen(option: PortCommunicationOption) => Promise<{ data: string; }>

监听对应的串口

ParamType
optionPortCommunicationOption

Returns: Promise<{ data: string; }>


sendTxt(...)

sendTxt(data: { message: string; }) => Promise<boolean>

发送文本

ParamType
data{ message: string; }

Returns: Promise<boolean>


sendHex(...)

sendHex(data: { message: string; }) => Promise<boolean>

发送十六进制,请确保传入的是十六进制数据

ParamType
data{ message: string; }

Returns: Promise<boolean>


getAllDevices()

getAllDevices() => Promise<string[]>

获取所有串口列表

Returns: Promise<string[]>


close()

close() => Promise<boolean>

关闭当前打开的串口

Returns: Promise<boolean>


Interfaces

PortCommunicationOption

PropTypeDescription
portstring端口
baudRatenumber波特率
stopBitnumber停止位
dataBitnumber数据位
paritynumber校验位
flowControlnumber流控
0.0.3

8 months ago

0.0.2

9 months ago

0.0.4

8 months ago

0.0.1

9 months ago