mirror of
https://github.com/eddyem/IR-controller.git
synced 2026-03-20 08:40:57 +03:00
documentation
This commit is contained in:
@@ -370,7 +370,7 @@ He, Minimizing Errors in Multiplexed 3-Wire RTD Data-Acquisition Systems.// Anal
|
||||
%\item[n]
|
||||
\item[o] открыть затвор;
|
||||
\item[p] отобразить значение основного ($+12\,$В) напряжения питания в сотых долях Вольта;
|
||||
%\item[q]
|
||||
\item[q] отобразить состояние начальной инициализации линейных трансляторов;
|
||||
\item[r] повторная инициализация затвора в случае ошибки (обрыв провода, короткое замыкание и т.п.);
|
||||
\item[s (служ)] отображение значений по восьми каналам внешнего АЦП;
|
||||
\item[t] отображение текущего состояния затвора (открыт\slash закрыт);
|
||||
@@ -379,7 +379,7 @@ He, Minimizing Errors in Multiplexed 3-Wire RTD Data-Acquisition Systems.// Anal
|
||||
%\item[w]
|
||||
\item[x (число)] установить период шаговых двигателей приводов турелей в заданное число микросекунд;
|
||||
%\item[y]
|
||||
%\item[z]
|
||||
\item[z] принудительная инициализация линейных трансляторов (установка в нуль);
|
||||
\item[0..4 (число)] вращать шаговый двигатель с указанным номером на заданное число шагов
|
||||
(положительное значение числа шагов соответствует вращению в условном положительном направлении,
|
||||
отрицательное~--- в условном отрицательном).
|
||||
@@ -492,6 +492,14 @@ He, Minimizing Errors in Multiplexed 3-Wire RTD Data-Acquisition Systems.// Anal
|
||||
системой управления в случае снижения пиковой просадки напряжения ниже 9\,В при получении команды
|
||||
движения или ниже 7.5\,В при работе шаговых двигателей (в этом случае также генерируется команда
|
||||
останова всех активных двигателей);
|
||||
\item[\hbox{[ q ]}] запрос состояния процедуры инициализации линейных трансляторов; ответ имеет
|
||||
форму \textbf{[ q статус ]}, где \textbf{статус}:
|
||||
\begin{description}
|
||||
\item[started] начальное состояние, подготовка к установке нуля транслятора фокуса;
|
||||
\item[focus] движение транслятора фокуса в нуль;
|
||||
\item[sin] движение транслятора синусного механизма в нуль;
|
||||
\item[ready] инициализация окончена;
|
||||
\end{description}
|
||||
\item[\hbox{[ r ]}] повторная инициализация затвора в случае ошибки (обрыв провода, короткое
|
||||
замыкание и т.п.); ответом является эхо команды;
|
||||
\item[\hbox{[ s ]} (служ)] отображение значений по восьми каналам внешнего АЦП; ответ зависит от
|
||||
@@ -520,11 +528,13 @@ He, Minimizing Errors in Multiplexed 3-Wire RTD Data-Acquisition Systems.// Anal
|
||||
флаг \textbf{состояние} описывает реальное состояние геркона затвора и имеет значение
|
||||
\textbf{opened}, если затвор открыт, либо \textbf{closed}, если затвор закрыт;
|
||||
\item[\hbox{[ x период ]}] установить период шаговых двигателей приводов турелей в заданное число
|
||||
микросекунд; ответом является эхо команды, если \textbf{период} имеет значение в диапазоне
|
||||
\verb'uint16_t';
|
||||
микросекунд; ответом является эхо команды, если \textbf{период} имеет значение в диапазоне
|
||||
\verb'uint16_t';
|
||||
\item[\hbox{[ z ]}] принудительная инициализация линейных трансляторов (установка в нуль);
|
||||
состояние процедуры можно узнать по запросу \textbf{[ q ]};
|
||||
\item[\hbox{[ 0..4 шаги ]}] вращать шаговый двигатель с указанным номером на заданное число шагов
|
||||
(положительное значение числа шагов соответствует вращению в условном положительном направлении,
|
||||
отрицательное~--- в условном отрицательном); ответом является эхо команды.
|
||||
(положительное значение числа шагов соответствует вращению в условном положительном направлении,
|
||||
отрицательное~--- в условном отрицательном); ответом является эхо команды.
|
||||
\end{description}
|
||||
Команды \textbf{J}, \textbf{K} и \textbf{L} (движение турелей) и \textbf{0..4} (движение
|
||||
двигателей на заданное количество шагов) не возвращают эха введенной команды в случае, если
|
||||
|
||||
Reference in New Issue
Block a user