> For the complete documentation index, see [llms.txt](https://sdk.twelite.info/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://sdk.twelite.info/en/twelite-net-api-ref/twelite-net-guan-shu/toconet_vchconfig.md).

# ToCoNet\_vChConfig()

## Explanation

Change channel.

{% hint style="info" %}
`ToCoNet_vRfConfig()` applies other settings than the channel, but this function changes only the channel.
{% endhint %}

{% hint style="warning" %}
If the channel cannot be changed at a time such as during transmission or reception, the change will not take place. If the channel is not changed, the value of [`sToCoNet_AppContext.u8Channel`](/en/twelite-net-api-ref/gou-zao-ti/stoconet_appcontext.md) is returned to the channel before the change.
{% endhint %}

{% hint style="warning" %}
If the [module](/en/twelite-net-api-expl/mojru.md) `ToCoNet_USE_MOD_CHANNEL_MGR` is used, the channel is not changed by this function.
{% endhint %}

## Argument

None

## Returns

None

## Sample code

```c
sToCoNet_AppContext.u8Channel = 25;
ToCoNet_vChConfig();
if (sToCoNet_AppContext.u8Channel != 25) {
  // Oops! Channel is not changed to 25.
}
```
