Difference between revisions of "Serialport"
From Lianjapedia
Barrymavin (Talk | contribs) (→Properties) |
Barrymavin (Talk | contribs) (→Methods) |
||
Line 75: | Line 75: | ||
!width="50%"|Description | !width="50%"|Description | ||
|- | |- | ||
− | |Open | + | |availablePorts |
+ | |None | ||
+ | |Returns a comma separated list of ports available | ||
+ | |||
+ | - | ||
+ | |readData | ||
+ | |None | ||
+ | |Reads data | ||
+ | |||
+ | - | ||
+ | |writeData | ||
+ | |text | ||
+ | |Open the serial port specified in portname | ||
+ | |||
+ | - | ||
+ | |open | ||
|None | |None | ||
|Open the serial port specified in portname | |Open the serial port specified in portname | ||
+ | |||
|} | |} | ||
Revision as of 07:20, 13 May 2024
Note: property, method and event names should be referred to in lowercase in case-sensitive scripting languages.
Properties
This class supports the following properties:
Property | Access (R/RW) | Value | Description |
---|---|---|---|
baudrate | RW | Numeric | The baudrate |
breakenabled | RW | Logical | The breakenabled state. |
databits | RW | Numeric | The number of databits |
stopbits | RW | Numeric | The number of stopbits |
parity | RW | Numeric | The parity bits |
flowcontrol | RW | Numeric | The flowcontrol. |
portname | RW | character | The portname e.g com3 |
dataterminalready | RW | Logical | The DTR state. |
requesttosend | RW | Logical | The RTS state |
Methods
This class supports the following methods:
Method | Args | Description | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
availablePorts | None | Returns a comma separated list of ports available
- |
readData | None | Reads data
- |
writeData | text | Open the serial port specified in portname
- |
open | None | Open the serial port specified in portname |
Events
This class supports the the following events:
Event | Args | Description |
---|---|---|
dataavailable | None | Occurs when data is available |