Товарищи знатоки, есть такой вопрос:
Хочу попытаться научить данный ротатор общаться с компьютером по "протоколу" Yaesu_GS-232А/B
Список команд:
-----COMMAND LIST 1-----
R Clockwise Rotation
L Counter Clockwise Rotation
A CW/CCW Rotation Stop
C Antenna Direction Value
M Antenna Direction Setting. MXXX
M Time interval Direction
Setting. MTTT XXX XXX XXX ---
(TTT=Step value)
(XXX=Horizontal Angle)
T Start Comand in the time interval
Ddirection setting mode.
N Total number of setting angle in
'M' mode and traced number of all
datas(setting angles)
X1 Rotation Speed 1(Horizontal)Low
X2 Rotation Speed 2(Horizontal)Middle 1
X3 Rotation Speed 3(Horizontal)Middle 2
X4 Rotation Speed 4(Horizontal)High
S All Stop
O Offset Calibration
F Full Scale Calibration
(after calibrating, once turn off
the power switch of the controller)
(V1.4) Copyright 1996.5 by KENPRO
-----COMMAND LIST 2-----
U UP Direction Rotation
D DOUN Direction Rotation
E UP/DOWN Direction Rotation Stop
C2 Antenna Direction Value
W Antenna Direction Setting.
WXXX YYY
W Time Interval Direction
Seting. WTTT XXX YYY XXX YYY ---
(TTT=Step value)
(XXX=Horizontal Angle)
(YYY=Elevation Angle)
T Start Command in the time interval
direction setting mode.
N Total number of setting angle in
'W' mode and traced number of all
datas(setting angles)
S All Stop
O2 Offset Calibration
F2 Full Scale Calibration
B Elevation Antenna Direction Value
Как правильно организовать связь Ардуино с компьютером и ответы на эти запросы?
Вроде как то так должно выть но уверен есть другой путь...
Вот
ТУТ есть готовое решение, но хотелось бы упаковать в блок всё самое необходимое (или весь этот проект), иметь в блоке все настройки в понятной форме доступные в проекте и конфигурировать его по средствам FlProg.