This function encapsulates defining general settings for the AxiDraw. Input will be checked against valid values.
axi_options( speed_down = 25, speed_up = 75, acceleration = 75, position_down = 40, position_up = 60, rate_lower = 50, rate_raise = 75, delay_down = 0, delay_up = 0, const_speed = FALSE, model = NULL, port = NULL, ignore_port = FALSE )
speed_down | The maximum movement speed while the pen is lowered as a
percentage of the maximum cariage speed. Values must lie between |
---|---|
speed_up | As |
acceleration | Gives the acceleration and decelaretion speed as a
percentage of the maximum rate. Values must lie between |
position_down | The height of the pen when lowered as a percentage of
vertical travel. Value must lie between |
position_up | As |
rate_lower | The rate of vertical movement when the pen is lowered given
as a percentage of maximum vertical travel speed. Value must lie between |
rate_raise | As |
delay_down | A delay in ms before commencing movement after the pen has
been lowered. Value must lie between |
delay_up | As |
const_speed | A boolean given whether the carriage should travel with maximum speed while the pen is down, or use the smooth acceleration. |
model | The AxiDraw model to use. This will affect the travel limits
imposed on the carriage. Valid values are |
port | The port connection to use. If |
ignore_port | If set to |
An axi_options
object