dxa_rotor_ctl/README.md

1.7 KiB
Raw Permalink Blame History

Модуль для управления поворотными устройствами Yaesu серий DXA/DXC через usb
Эмулирует протокол Yaesu GS232B для повороток с углом 450 градусов
Параметры порта: 9600 8N1
Поддерживаемые команды:

  • BOOT - переход в bootloader
  • 0x18 (hex) - переход в bootloader
  • CAL0 - калибровка в позиции 0 градусов(левый концевик)
  • CAL90 - калибровка в позиции 90 градусов
  • CAL180 - калибровка в позиции 180 градусов
  • CAL270 - калибровка в позиции 270 градусов
  • CAL360 - калибровка в позиции 360 градусов
  • CAL450 - калибровка в позиции 450 градусов(overlap, правый концевик)
  • C - чтения текущего азимута
  • S - остановка вращения
  • L - вращение в лево(против часовой стрелки)
  • R - вращение в право(по часовой стрелке)
  • Mxxx - вращение на заданный азимут, xxx - азимут
  • X1 - установка скорости вращения, минимум
  • X2 - установка скорости вращения, средняя 1
  • X3 - установка скорости вращения, средняя 2
  • X4 - установка скорости вращения, максимальная

Каждая команда должна заканчиваться символом возврата каретки(0x0D, \r)