AYABInterface Module

AYABInterface - a module to control the AYAB shield.

AYABInterface.NeedlePositions(*args, **kw)[source]

Create a new NeedlePositions object.

Returns:an AYABInterface.needle_positions.NeedlePositions
AYABInterface.get_machines()[source]

Return a list of all machines that can be used.

Return type:list
Returns:a list of Machines
AYABInterface.get_connections()[source]

Return a list of all available serial connections.

Return type:list
Returns:a list of AYABInterface.SerialPort. All of the returned objects have a connect() method and a name attribute.