# SerialConfig

`import { SerialConfig } from "destack:device/binding";`

Serial port configuration.

```ds title="SerialConfig"
export struct SerialConfig {
    baudRate: uint32;
    dataBits: SerialDataBits;
    parity: SerialParity;
    stopBits: SerialStopBits;
    flowControl: SerialFlowControl;
}
```

[language/library/src/device/binding/serial.ds:94:105](https://github.com/destack-sh/destack/blob/main/language/library/src/device/binding/serial.ds#L94-L105)

## Members

### `baudRate: uint32`

Baud rate in bits per second.

### `dataBits: SerialDataBits`

Number of data bits per frame.

### `parity: SerialParity`

Parity mode.

### `stopBits: SerialStopBits`

Stop-bit mode.

### `flowControl: SerialFlowControl`

Flow-control mode.
