libximc 3.0.2
Структура home_settings_t

Настройки калибровки позиции. Подробнее...

#include <ximc.h>

Поля данных

unsigned int FastHome
 Скорость первого движения (в полных шагах).
unsigned int uFastHome
 Дробная часть скорости первого движения в микрошагах (используется только с шаговым двигателем).
unsigned int SlowHome
 Скорость второго движения (в полных шагах).
unsigned int uSlowHome
 Дробная часть скорости второго движения в микрошагах (используется только с шаговым двигателем).
int HomeDelta
 Расстояние отхода от точки останова (в полных шагах).
int uHomeDelta
 Дробная часть расстояния отхода от точки останова в микрошагах (используется только с шаговым двигателем).
unsigned int HomeFlags
 Флаги настроек команды home.

Подробное описание

Настройки калибровки позиции.

Эта структура содержит настройки, использующиеся при калибровке позиции.

См. также
get_home_settings
set_home_settings
command_home
get_home_settings, set_home_settings

Поля

◆ FastHome

unsigned int FastHome

Скорость первого движения (в полных шагах).

Диапазон: 0..100000

◆ HomeDelta

int HomeDelta

Расстояние отхода от точки останова (в полных шагах).

◆ HomeFlags

◆ SlowHome

unsigned int SlowHome

Скорость второго движения (в полных шагах).

Диапазон: 0..100000.

◆ uFastHome

unsigned int uFastHome

Дробная часть скорости первого движения в микрошагах (используется только с шаговым двигателем).

Величина микрошага и диапазон допустимых значений для данного поля зависят от выбранного режима деления шага (см. поле MicrostepMode в engine_settings).

◆ uHomeDelta

int uHomeDelta

Дробная часть расстояния отхода от точки останова в микрошагах (используется только с шаговым двигателем).

Величина микрошага и диапазон допустимых значений для данного поля зависят от выбранного режима деления шага (см. поле MicrostepMode в engine_settings).

◆ uSlowHome

unsigned int uSlowHome

Дробная часть скорости второго движения в микрошагах (используется только с шаговым двигателем).

Величина микрошага и диапазон допустимых значений для данного поля зависят от выбранного режима деления шага (см. поле MicrostepMode в engine_settings).