Skip to content

MTRF 64 A API

ritaaliseenko edited this page Nov 28, 2022 · 1 revision

MTRF-64-A

Тип устройства 8 (0x08), версия прошивки 1 (0x01).

Чтение настроек MTRF-64-A

Чтение настроек осуществляется при помощи следующих полей: MODE = 4 (Service) - сервисные команды для MTRF-64-A;
COM = 18 (Read Setting) - чтение настройки;
FMT - указывает на конкретную настройку;

Запись настроек MTRF-64-A

Запись настроек осуществляется при помощи следующих полей: MODE = 4 (Service) - сервисные команды для MTRF-64-A;
COM = 17 (Write Setting) - запись настройки;
FMT - указывает на конкретную настройку;
D0, D1 - значение настройки;
D2, D3 - маска настройки;

Настройки MTRF-64-A

Чтение и запись параметров настроек MTRF-64-A происходит при помощи форматов, представленных в следующей таблице:

Форматы параметров настроек MTRF-64-A:

FMT D0 D1 D2 D3
0 чувствительность
трансивера
reserved маска чувствительности
трансивера = 3
reserved
1 битрейт UART
интерфейса
reserved маска битрейта
UART интерфейса = 7
reserved

Примечания:
[1] Использование при чтении/записи форматов и масок, которые не описаны в таблице [1], приведёт к возврату MTRF-64-A ответа с форматом 255;

Настройка чувствительности трансивера

bit7-2: reserved

bit1-0: чувствительность трансивера

00 = 0 дБ;
01 = 6 дБ;
10 = 12 дБ [1];
11 = 18 дБ;

Примечания:
[1] Эта настройка выставлена по умолчанию;

Настройка битрейта UART интерфейса

bit7-3: reserved

bit2-0: битрейт UART интерфейса

000 = 9600 Бод [1];
001 = 14400 Бод;
010 = 19200 Бод;
011 = 28800 Бод;
100 = 38400 Бод;
101 = 57600 Бод;
110 = 115200 Бод;
111 = reserved;

Примечания:
[1] Эта настройка выставлена по умолчанию;

Несущая трансивера.

Используется при проверке на производстве. Несущая включается на модуляции OOK с частотой 443.92 MHz, работа несущей сопровождается частым миганием светодиода на устройстве. Для работы с несущей трансивера используются следующие поля:

MODE = 4 (Service) - сервисные команды для MTRF-64-A;
D2 = 1 - включить несущую, 2 - выключить несущую;