Поддерживаемые команды CAT
(tr)uSDX поддерживает подмножество интерфейса Kenwood TS-480 CAT.
Интерфейс CAT (tr)uSDX предлагает последовательный COM-порт USB на хосте со скоростью 38400/115200 (2.00t и выше), 8N1, No Flow control, DTR должен быть HIGH, RTS должен быть LOW на RX, может быть HIGH для нажатия CW/PTT.
Поддерживаемые команды CAT TS-480
(tr)uSDX реагирует на следующие команды CAT TS-480: FA; FAnnnnnn; IF; ID; PS; PS1; AI; AI0; MD; MD0; MD1; MD2; MD3; MD4; MD5; RX; TX; TX0; TX1; TX2; AG0; XT1; RT1; RC; FL0; RS; VX;
Наиболее важные из них:
- FA; FA00014195000; Получить/установить частоту в Гц
- MD; MDn; Получить/установить режим (1..5 = LSB, USB, CW, FM, AM)
- IF; Получить статус трансивера, возвращая только частоту, режим
- TX0; Установить трансивер в состояние TX (передача)
- TX2; Установить трансивер в состояние Tune (передача) (режим должен быть установлен на CW)
- RX; Установить трансивер в состояние RX (прием)
- ID; Получить идентификатор трансивера: 020 = TS-480, который эмулируется (tr)uSDX
Поддерживаемые расширения CAT
Следующие (не TS-480) расширения CAT поддерживаются (tr0uSDX):
UA0; UA1; UA2; US;
Использование:
- UA0; Отключить потоковую передачу CAT: возможно ТОЛЬКО управление CAT
- UA1; Включить потоковую передачу CAT с включенным динамиком: управление CAT и аудиопоток RX+TX через тот же последовательный интерфейс
- UA2; Включить потоковую передачу CAT с выключенным динамиком: управление CAT и аудиопоток RX+TX через тот же последовательный интерфейс
- USnnnnn…; Указание на то, что аудиопоток CAT следует за U8 (беззнаковые байты) до точки символа ‚;‘.
Когда включена потоковая передача CAT, учтите следующее:
- В режиме RX трансивер отправляет аудиопоток на хост, пока не будет TX0; команда CAT выдается хостом.
- В режиме TX хост может отправлять аудиопоток на трансивер до тех пор, пока хост не выдаст команду RX; CAT.
- Аудиопоток, отправляемый через интерфейс CAT, имеет определенную частоту дискретизации: для RX: 7825 Гц, для TX: 11520 Гц (или ниже, когда выборки отправляются на равноудаленной непрерывной временной основе, т. е. не отправляются по блокам)
- Данные аудиопотока могут прерываться информацией CAT, начинающейся с точки символа ‚;‚.
- Данные аудиопотока могут возобновляться после информации CAT, начинающейся с команды ;US.
- Динамический диапазон аудиопотока ограничен 46 дБ (8 бит