Команда служит для настройки радиоинтерфейса устройства.

Синтаксис:

rfconfig
usage: rf interface parameters...
Interface rf5.0 parameters:
  band XXX: bandwidth (MHz)
  grid B G: frequency grid - <bw> freq1[-freq2[/step]],... | clear
  freq XXX: central frequency (MHz)
  bitr XXX: bitrate (Kbps)
  txpwr XXX: tx power (dBm)
  sid XXX: system identifier - up to 8 hex digits [10101010]
  cap [full]: RF capabilities
  dist XXX: distance in kilometers or auto
  txrt XXX: max transmit retries [15]
  txvrt XXX: max transmit retries in voice mode [6]
  [-]burst : burst mode (Super Packeting)
  [-]shortgi: short guard interval mode
  noise XXX: Noise floor threshold, dB [26]
  [-]pwrctl : automatic TPC mode
  mimo|miso
  [-]greenfield

Не все радио интерфейсы имеют одинаковый набор параметров и опций, поскольку они зависят от типа и стандарта используемого радио модуля. Полный список опций поддерживаемых конкретным интерфейсом можно посмотреть непосредственно на устройстве командой "rf rfNAME ?". Тип радио модуля и перечень его свойств можно посмотреть командой "rf rfNAME cap".        

Сетка частот формируется для каждой полосы в виде списка поддиапазонов (начальная_частота–конечная_частота/шаг), либо отдельных частот, перечисленных через запятую.

Синтаксис:

IFNAME grid BAND FREQUENCY_RANGE_LIST

Например,

rf rf5.0 grid 40 4920-5940/5
rf rf5.0 grid 20 5310-5390/10,5450,5500-5580/20
rf rf5.0 grid 10 5480, 5500, 5520, 5540, 5560, 5580

Получившийся список будет отображаться в свойствах радиоинтерфейса (команда «rf cap») и использоваться во всех случаях, когда частота задаётся автоматически ("roaming", "dfs" и т.д.).

Для удаления сформированной частотной сетки используется следующая команда:

rf IFNAME grid BAND clear

При этом будет восстановлен исходный рабочий список частот, определённый в лицензии устройства.

Параметр «dist» работает только при отправке пакетов, поэтому он должен быть установлен на каждом устройстве сети. 

Существует несколько способов управления этим параметром:

При установке значения 0 параметр "dist" используются настройки радио модуля по умолчанию.

Нижеприведенная таблица описывает выводимые данной командой параметры.

ПараметрЗначение

RF rf5.0 status UP (band 20, freq 4900) :ACTIVE
DFS status OFF

Статус интерфейса (ширина канала, частота), состояние

Статус DFS

Broadcast Rate
  • Текущее значение Bitrate для Broadcast и Multicast пакетов на базовой станции; зависит от скорости подключения самого медленного абонента
Voice Mode 
  • Наличие/отсутствие "Voice" пакетов. Если есть, то автоматически включается режим их приоритетной обработки 
Bytes Received
  • Количество принятых битов с учетом заголовков 
Bytes Transmitted
  • Количество переданных битов с учетом заголовков
Packets Received OK 
  • Количество правильно принятых пакетов 
Packets Transmitted OK 
  • Количество правильно переданных пакетов 
 Load (kbps)
  • Загрузка (кбит/с)
 Load (pps)
  • Загрузка (пакет/с)
Frame size (bytes) 
  • Размер фрейма (байт
Medium Load 
  • Доля времени затраченная на приём фреймов в процентах
Medium Busy 
  • Общая доля времени, в течении которого среда передачи была занята (приёмом или передачей), в процентах
Duplicate Received 
  • Количество принятых дублей пакетов из-за издержек протокола 
Total Retries 
  • Общее количество переповторов 
FIFO Overrun 
  • Число случаев переполнения очередей в радио при приеме 
FIFO Underrun 
  • Количество случаев опоздания записи очередного пакета в очередь при передаче в радио
CRC Errors 
  • Количество принятых пакетов с нарушением контрольной суммы 
Excessive Retries 
  • Количество пакетов, которые не были переданы даже за максимальное количество переповторов
Noise Floor 
  • Уровень шума на входе, измеряется раз в 10 секунд 
Noise Floor Threshold 
  • Установленный шумовой порог для ситуации Carrier Detect
Replay drops
  • Количество пакетов в агрегате, отброшенных по причине отклонения порядкового номера пакета от ожидаемого значения
Aggr Subframe Retries
  • Количество пакетов в агрегате, отброшенных из-за издержек протокола (при передаче)
Aggr Full Retries
  • Количество переданных дублей агрегатов 
Max aggr frames
  • Максимальное число пакетов в агрегате, зафиксированное системой
Max aggr bytes
  • Максимальное число байт в агрегате, зафиксированное системой
Scrambled frames
  • Количество отправленных/принятых скремблированных фреймов

Scramble errors 
  • Количество ошибок дескремблирования
Tx queue overflow 
  • Переполнение очереди на передачу данных