# VirtualDriverConfig

## pydantic model VirtualDriverConfig[source]

Bases: `BaseModel`

Driver config for a virtual scope: simulated in-process, with no connection.

### field connection_type: Literal['virtual'] [Required]

### field name: Literal['VirtualScope'] [Required]

Virtual driver key.

### field num_channels: int [Required]

Number of analog-input channels.

Constraints:
:   - **ge** = 1

### field signals: dict[int, SignalConfig] [Optional]

Signal per 1-based channel; channels left out see a sine on odd channels, a square on even.
