[**Kvaser CanKing GUI Extensions SDK v7.5.1**](../../README.md)

***

[Kvaser CanKing GUI Extensions SDK](../../modules.md) / [models](../README.md) / ChannelSettings

# Interface: ChannelSettings

A message for defining a channel's settings.

## Properties

### canConfiguration?

> `optional` **canConfiguration**: [`CanChannelConfiguration`](CanChannelConfiguration.md)

The CAN channel configuration

***

### channelNumber

> **channelNumber**: `number`

The canlib channel number

***

### channelNumberOnDevice

> **channelNumberOnDevice**: `number`

The channel number on the device

***

### deviceCardNumber

> **deviceCardNumber**: `number`

The device card number

***

### deviceCardType

> **deviceCardType**: `number`

The device card type

***

### deviceProductCode

> **deviceProductCode**: `string`

The device product code

***

### deviceSerialNumber

> **deviceSerialNumber**: `string`

The device serial number

***

### linConfiguration?

> `optional` **linConfiguration**: [`LinChannelConfiguration`](LinChannelConfiguration.md)

The LIN channel configuration

***

### lockedToSerialNumber

> **lockedToSerialNumber**: `boolean`

Lock the channel to a specific serial number

***

### protocols

> **protocols**: `string`[]

Supported protocols by the channel
