| Name | Description | Use |
<serial> elements
| <description> | Description of the serial connection. | 0 to 1 |
| <history> | Specifies the serial history. | 0 to 1 |
| <deprecated> | Specifies that the contents of this element should be marked as deprecated. | 0 to 1 |
| <specreference> | Specification reference for this serial connection. | 0 to 1 |
| <multiplex> | Specifies that this is a multiplex serial connection. | 0 to 1 |
| <baudrate> | Specifies the serial port baud rate. Common baud rates for a serial port: - 110
- 300
- 1200
- 2400
- 4800
- 9600
- 19200
- 38400
- 57600
- 115200
- 230400
- 460800
- 921600
| 0 to 1 |
| <comport> | Specifies the serial port communication port. This value starts at 1. | 0 to 1 |
| <databits> | Specifies the serial port data bits. | 0 to 1 |
| <hardwareflowcontrol> | Specifies the serial port hardware flow control value. | 0 to 1 |
| <parity> | Specifies the serial port parity. | 0 to 1 |
| <readintervaltimeout> | Specifies the number of milliseconds that the serial port read between bytes. | 0 to 1 |
| <readtotaltimeout> | Specifies the maximum amount of time in milliseconds that the serial port will wait for a read. | 0 to 1 |
| <softwareflowcontrol> | Specifies the serial port software flow control value. | 0 to 1 |
| <stopbits> | Specifies the serial port stop bits. | 0 to 1 |
| <writetotaltimeout> | Specifies the serial port write timeout value in milliseconds. | 0 to 1 |
| Sibling Name | Sibling Description |
<serial> element siblings
| <connection> | Specifies an connection to be used by the transport. |
| <connectionservice> | Specifies the connection to be used by the transport. |
| <echo> | Specifies an echo connection. |
| <file> | Specifies a file connection. |
| <gpio> | Specifies a General Purpose Input Output (GPIO) connection. |
| <i2c> | Specifies an Inter-IC (I2C) connection. |
| <most> | Specifies a Media Oriented Systems Transport (MOST) connection. |
| <randomaccessfile> | Specifies a random access file connection. |
| <tcpip> | Specifies a Transmission Control Protocol/Internet Protocol (TCP/IP) connection. |
| <tcpipserver> | Specifies a Transmission Control Protocol/Internet Protocol (TCP/IP) server connection. |
| <ssl> | Specifies a Transmission Control Protocol/Internet Protocol (TCP/IP) SSL connection. |
| <sslserver> | Specifies a Transmission Control Protocol/Internet Protocol (TCP/IP) SSL server connection. |
| <udp> | Specifies a User Diagram Protocol (UDP) connection. |
| <udpserver> | Specifies a User Diagram Protocol (UDP) server connection. |
| <tcpipmultiplex> | Specifies a Transmission Control Protocol/Internet Protocol (TCP/IP) connection. |
| <tcpipservermultiplex> | Specifies a Transmission Control Protocol/Internet Protocol (TCP/IP) server connection. |
| <sslmultiplex> | Specifies a Transmission Control Protocol/Internet Protocol (TCP/IP) SSL connection. |
| <sslservermultiplex> | Specifies a Transmission Control Protocol/Internet Protocol (TCP/IP) SSL server connection. |
| <udpmultiplex> | Specifies a User Diagram Protocol (UDP) connection. |
| <udpservermultiplex> | Specifies a User Diagram Protocol (UDP) server connection. |
| <urlconnection> | Specifies a Uniform Resource Locator (URL) connection. |
| <usb> | Specifies a USB connection. |
| <transportservice> | Specifies the name of the Open Services Gateway Initiative (OSGi) transport service to be used by the transport. |