API Reference v9.2.0
AllAxesclass
Module: ZaberMotionAscii
Represents all axes of motion associated with a device.
The following example illustrates how you can obtain an instance of this type:
import ZaberMotionAscii
let connection = try await Connection.openSerialPort(portName: "COM3")
let device = try connection.getDevice(deviceAddress: 1)
let allAxes = device.allAxesIndex
pProperties
Properties
p
Methods
m
m
try await allAxes.driverEnable(timeout = 10)Attempts to enable all axes drivers (where applicable) repeatedly for the specified timeout. If the driver is already enabled, the driver remains enabled.
Arguments
| Name | Type | Description |
|---|---|---|
| timeout | Double | Timeout in seconds. Specify 0 to attempt to enable the driver once. |
m
m
m
m
m
m
m