2021-05-18 19:27:21 -07:00
---
id: channel-advanced
title: Channel Settings - Advanced
2021-05-18 19:36:05 -07:00
sidebar_label: Channel
2021-05-18 19:27:21 -07:00
---
import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';
:::caution
These settings are for advanced users only. If you don't know what you are doing you could damage your radio or break local radio laws. Proceed with caution.
:::
## Overview
2021-05-18 19:56:09 -07:00
2022-01-28 14:57:08 -08:00
Most users should not need to change these settings. The default [modem_config ](channel#modem_config ) settings should work just fine.
2021-05-18 19:56:09 -07:00
2021-05-18 19:27:21 -07:00
## Settings
2021-05-18 19:56:09 -07:00
| Setting | Acceptable Values | Default |
| :-----: | :---------------: | :-----: |
| bandwidth | | |
| channel_num | | |
| coding_rate | | |
| spread_factor | `7` , `8` , `9` , `10` , `11` , `12` | TODO |
| tx_power | `integer` (in dBm) | `0` |
### bandwidth
TODO
### channel_num
TODO
### coding_rate
TODO
### spread_factor
TODO
### tx_power
TODO
2021-05-18 19:27:21 -07:00
## Examples
2021-06-04 08:59:11 -07:00
### Set Bandwidth
< Tabs
groupId="settings"
defaultValue="cli"
values={[
{label: 'CLI', value: 'cli'},
{label: 'Android', value: 'android'},
]}>
< TabItem value = "cli" >
2022-01-19 18:10:06 -08:00
```bash
meshtastic --ch-set bandwidth 125 --ch-index 0
```
2021-06-04 08:59:11 -07:00
< / TabItem >
< TabItem value = "android" >
TODO
< / TabItem >
< / Tabs >
### Set Channel Number
< Tabs
groupId="settings"
defaultValue="cli"
values={[
{label: 'CLI', value: 'cli'},
{label: 'Android', value: 'android'},
]}>
< TabItem value = "cli" >
TODO
< / TabItem >
< TabItem value = "android" >
TODO
< / TabItem >
< / Tabs >
### Set Coding Rate
< Tabs
groupId="settings"
defaultValue="cli"
values={[
{label: 'CLI', value: 'cli'},
{label: 'Android', value: 'android'},
]}>
< TabItem value = "cli" >
2022-01-19 18:10:06 -08:00
```bash
meshtastic --ch-set coding_rate 8 --ch-index 0
```
2021-06-04 08:59:11 -07:00
< / TabItem >
< TabItem value = "android" >
TODO
< / TabItem >
< / Tabs >
### Set Spread Factor
< Tabs
groupId="settings"
defaultValue="cli"
values={[
{label: 'CLI', value: 'cli'},
{label: 'Android', value: 'android'},
]}>
< TabItem value = "cli" >
2022-01-19 18:10:06 -08:00
```bash
meshtastic --ch-set spread_factor 12 --ch-index 0
```
2021-06-04 08:59:11 -07:00
< / TabItem >
< TabItem value = "android" >
TODO
< / TabItem >
< / Tabs >
### Set TX Power
2021-05-18 19:27:21 -07:00
< Tabs
groupId="settings"
defaultValue="cli"
values={[
{label: 'CLI', value: 'cli'},
{label: 'Android', value: 'android'},
]}>
< TabItem value = "cli" >
TODO
< / TabItem >
< TabItem value = "android" >
TODO
< / TabItem >
< / Tabs >