ECommandSyncMode

class ECommandSyncMode : public EEnumBase<int>

Possible modes of synchronized execution of move commands.

static ECommandSyncMode None

No synchronization of moves on different axes.

static ECommandSyncMode Start

Synchronize start of moves on different axes.

static ECommandSyncMode StartStop

Synchronize start and stop of moves on different axes, while respecting configured fixed ratio(s).

static ECommandSyncMode Full

Synchronize all phases of the highest order position derivative profile supported by the trajectory generator, of moves on different axes.

ECommandSyncMode::ECommandSyncMode(int val)
Parameters

val

static ECommandSyncMode ECommandSyncMode::Convert(uint32_t val)