Properties
ad0
ad1
ad10
ad11
ad2
ad3
ad4
ad5
ad6
ad7
ad8
ad9
ble
ble: any
connectionState
debugprint
debugprint: boolean
display
i2c0
io
io: any
io0
io1
io10
io11
io2
io3
io4
io5
io6
io7
io8
io9
logicAnalyzer
logicAnalyzer: any
measure
measure: any
onclose
onclose: function
onconnect
onconnect: function
pwm0
pwm1
pwm2
pwm3
pwm4
pwm5
spi0
spi1
switch
switch: any
uart0
uart1
util
util: any
Methods
close
-
Returns void
connect
-
Returns void
connectWait
-
Parameters
Returns Promise<boolean>
getAD
-
Parameters
Returns AD
getFreeI2C
-
Returns I2C
getFreePwm
-
Returns PWM
getFreeSpi
-
Returns SPI
getFreeUart
-
getIO
-
Parameters
Returns IO
isValidIO
- isValidIO(io: any): boolean
-
Parameters
Returns boolean
keepWorkingAtOffline
- keepWorkingAtOffline(working: boolean): void
-
Parameters
Returns void
repeat
- repeat(callback: function): void
-
Parameters
Returns void
reset
-
Returns void
resetOnDisconnect
- resetOnDisconnect(reset: boolean): void
-
Parameters
Returns void
setVccGnd
- setVccGnd(vcc: number, gnd: number, drive: DriveType): void
-
Parameters
Returns void
wait
- wait(time: number): Promise<void>
-
Parameters
Returns Promise<void>
wired
- wired<K>(name: K, options?: undefined | WiredNameOptionsMap[K]): WiredNameMap[K]
-
Type parameters
Parameters
-
name: K
-
Optional options: undefined | WiredNameOptionsMap[K]
Returns WiredNameMap[K]