libximc  3.0.3
Поля данных
Структура sync_out_settings_calb_t

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

Поля данных

unsigned int SyncOutFlags
 Флаги настроек синхронизации выхода. Подробнее...
 
unsigned int SyncOutPulseSteps
 Определяет длительность выходных импульсов в шагах/импульсах энкодера, когда установлен флаг SYNCOUT_IN_STEPS или в микросекундах, если флаг сброшен. Подробнее...
 
unsigned int SyncOutPeriod
 Период генерации импульсов (в шагах/отсчетах энкодера) используется при установленном флаге SYNCOUT_ONPERIOD. Подробнее...
 
float Accuracy
 Это окрестность вокруг целевой координаты (в шагах/отсчетах энкодера), попадание в которую считается попаданием в целевую позицию и генерируется импульс по остановке. Подробнее...
 

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

Настройки выходной синхронизации с использованием пользовательских единиц.

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

См. также
get_sync_out_settings_calb
set_sync_out_settings_calb
get_sync_out_settings, set_sync_out_settings

Поля

◆ Accuracy

float Accuracy

Это окрестность вокруг целевой координаты (в шагах/отсчетах энкодера), попадание в которую считается попаданием в целевую позицию и генерируется импульс по остановке.

◆ SyncOutFlags

unsigned int SyncOutFlags

◆ SyncOutPeriod

unsigned int SyncOutPeriod

Период генерации импульсов (в шагах/отсчетах энкодера) используется при установленном флаге SYNCOUT_ONPERIOD.

◆ SyncOutPulseSteps

unsigned int SyncOutPulseSteps

Определяет длительность выходных импульсов в шагах/импульсах энкодера, когда установлен флаг SYNCOUT_IN_STEPS или в микросекундах, если флаг сброшен.