0.0.5 • Published 10 months ago

br_usb v0.0.5

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

usb

usb

Install

npm install usb
npx cap sync

API

echo(...)

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

Returns: Promise<{ value: string; }>


registerUsbAttachedDetachedCallback(...)

registerUsbAttachedDetachedCallback(callback: UsbAttachedDetachedCallback) => Promise<CallbackID>
ParamType
callbackUsbAttachedDetachedCallback

Returns: Promise<string>


devices()

devices() => Promise<UsbResponse<any>>

Returns: Promise<UsbResponse<any>>


open(...)

open(options: SerialOptions) => Promise<UsbResponse<any>>
ParamType
optionsSerialOptions

Returns: Promise<UsbResponse<any>>


close()

close() => Promise<UsbResponse<any>>

Returns: Promise<UsbResponse<any>>


read()

read() => Promise<UsbResponse<any>>

Returns: Promise<UsbResponse<any>>


write(...)

write(data: SerialWriteOptions) => Promise<UsbResponse<any>>
ParamType
dataSerialWriteOptions

Returns: Promise<UsbResponse<any>>


registerReadCallback(...)

registerReadCallback(callback: ReadCallback) => Promise<CallbackID>
ParamType
callbackReadCallback

Returns: Promise<string>


Interfaces

UsbResponse

PropType
successboolean
errorSerialError
dataT

SerialError

PropType
messagestring
causestring

SerialOptions

PropType
deviceIdnumber
portNumnumber
baudRatenumber
dataBitsnumber
stopBitsnumber
paritynumber
dtrboolean
rtsboolean
sleepOnPauseboolean

SerialWriteOptions

PropType
datastring

Type Aliases

UsbAttachedDetachedCallback

(data: UsbResponse<any>): void

CallbackID

string

ReadCallback

(data: UsbResponse<any>): void

0.0.5

10 months ago

0.0.4

10 months ago

0.0.3

10 months ago

0.0.2

10 months ago

0.0.1

10 months ago