swift.set_mode(0) #LED pin numbers red = 50 yellow = 45 green = 49 speed = 100 swift.reset(wait=True, speed=speed) swift.flush_cmd() print('Begin') #all leds on swift.set_digital_output(pin=50, value=1) swift.flush_cmd() time.sleep(0.5) swift.set_digital_output(pin=45, value=1) swift.flush_cmd() time.sleep(0.5) swift.set_digital_output(pin=49, value=1) swift.flush_cmd() time.sleep(0.5) #all leds off time.sleep(1) swift.set_digital_output(pin=50, value=0) swift.flush_cmd() time.sleep(0.5) swift.set_digital_output(pin=45, value=0)
from uarm.wrapper import SwiftAPI swift = SwiftAPI(filters={'hwid': 'USB VID:PID=2341:0042'}) swift.waiting_ready(timeout=3) device_info = swift.get_device_info() print(device_info) firmware_version = device_info['firmware_version'] #if firmware_version and not firmware_version.startswith(('0.', '1.', '2.', '3.')): # swift.set_speed_factor(0.0005) #set for general mode swift.set_mode(0) #LED pin numbers red = 50 yellow = 45 green = 49 speed = 100 swift.reset(wait=True, speed=speed) swift.set_digital_output(pin=TODO, value=1) # set led based on program type swift.flush_cmd() print('Begin') print('Ending') swift.reset(wait=True, speed=speed) swift.set_digital_output(pin=TODO, value=0) # set led based on program type swift.flush_cmd() time.sleep(5) swift.disconnect() print('Finished')
sys.path.append(os.path.join(os.path.dirname(__file__), '../../..')) from uarm.wrapper import SwiftAPI swift = SwiftAPI(filters={'hwid': 'USB VID:PID=2341:0042'}) swift.waiting_ready(timeout=3) device_info = swift.get_device_info() print(device_info) firmware_version = device_info['firmware_version'] #if firmware_version and not firmware_version.startswith(('0.', '1.', '2.', '3.')): # swift.set_speed_factor(0.0005) #set for general mode swift.set_mode(0) speed = 2 swift.reset(wait=True, speed=speed) swift.set_digital_output(pin=50, value=1) # set led to red swift.flush_cmd() print('Begin') swift.set_position(x=200, y=-1, z=100, speed=speed, wait=True) swift.set_position(x=200, y=0, z=100, speed=speed, wait=True) swift.set_position(x=200, y=-2, z=100, speed=speed, wait=True) swift.set_position(x=200, y=-5, z=100, speed=speed, wait=True) swift.set_position(x=200, y=-2, z=100, speed=speed, wait=True) swift.set_position(x=200, y=2, z=100, speed=speed, wait=True) swift.set_position(x=200, y=3, z=100, speed=speed, wait=True) swift.set_position(x=200, y=-5, z=100, speed=speed, wait=True) swift.set_position(x=200, y=2, z=100, speed=speed, wait=True) swift.set_position(x=200, y=4, z=100, speed=speed, wait=True) swift.set_position(x=200, y=0, z=100, speed=speed, wait=True) swift.set_position(x=200, y=0, z=100, speed=speed, wait=True)
sys.path.append(os.path.join(os.path.dirname(__file__), '../../..')) from uarm.wrapper import SwiftAPI swift = SwiftAPI(filters={'hwid': 'USB VID:PID=2341:0042'}) swift.waiting_ready(timeout=3) device_info = swift.get_device_info() print(device_info) firmware_version = device_info['firmware_version'] #if firmware_version and not firmware_version.startswith(('0.', '1.', '2.', '3.')): # swift.set_speed_factor(0.0005) #set for general mode swift.set_mode(0) speed = 10 swift.reset(wait=True, speed=speed) swift.set_digital_output(pin=45, value=1) # yellow led swift.flush_cmd() print('Begin') swift.set_position(x=200, y=-82, z=100, speed=speed, wait=True) swift.set_position(x=150, y=47, z=30, speed=speed, wait=True) swift.set_position(x=150, y=71, z=30, speed=speed, wait=True) swift.set_position(x=300, y=-150, z=150, speed=speed, wait=True) swift.set_position(x=150, y=-150, z=30, speed=speed, wait=True) swift.set_position(x=300, y=-150, z=150, speed=speed, wait=True) swift.set_position(x=300, y=-45, z=150, speed=speed, wait=True) swift.set_position(x=150, y=-73, z=30, speed=speed, wait=True) swift.set_position(x=150, y=-150, z=30, speed=speed, wait=True) swift.set_position(x=150, y=-73, z=30, speed=speed, wait=True) swift.set_position(x=150, y=-85, z=30, speed=speed, wait=True)
sys.path.append(os.path.join(os.path.dirname(__file__), '../../..')) from uarm.wrapper import SwiftAPI swift = SwiftAPI(filters={'hwid': 'USB VID:PID=2341:0042'}) swift.waiting_ready(timeout=3) device_info = swift.get_device_info() print(device_info) firmware_version = device_info['firmware_version'] #if firmware_version and not firmware_version.startswith(('0.', '1.', '2.', '3.')): # swift.set_speed_factor(0.0005) #set for general mode swift.set_mode(0) speed = 100 swift.reset(wait=True, speed=speed) swift.set_digital_output(pin=49, value=1) # green led swift.flush_cmd() print('Begin') swift.set_position(x=200, y=-19, z=100, speed=speed, wait=True) swift.set_position(x=200, y=-17, z=100, speed=speed, wait=True) swift.set_position(x=200, y=-12, z=100, speed=speed, wait=True) swift.set_position(x=200, y=-11, z=100, speed=speed, wait=True) swift.set_position(x=200, y=-9, z=100, speed=speed, wait=True) swift.set_position(x=150, y=-67, z=30, speed=speed, wait=True) swift.set_position(x=150, y=-109, z=30, speed=speed, wait=True) swift.set_position(x=150, y=56, z=30, speed=speed, wait=True) swift.set_position(x=300, y=150, z=150, speed=speed, wait=True) swift.set_position(x=150, y=-27, z=30, speed=speed, wait=True) swift.set_position(x=300, y=-101, z=150, speed=speed, wait=True) swift.set_position(x=150, y=-150, z=30, speed=speed, wait=True)
firmware_version = device_info['firmware_version'] if firmware_version and not firmware_version.startswith( ('0.', '1.', '2.', '3.')): swift.set_speed_factor(0.0005) swift.set_mode(0) ''' swift.reset(wait=True, speed=100000) swift.set_position(x=200, speed=100000) swift.set_position(y=100) swift.set_position(z=100) swift.flush_cmd(wait_stop=True) ''' #set_digital_output(pin=None, value=None, wait=True, timeout=None, callback=None) swift.set_digital_output(pin=50, value=1) # red led swift.set_digital_output(pin=49, value=0) # green led swift.flush_cmd() i = 0 while i < 5: swift.set_polar(stretch=150, speed=100000) swift.set_polar(rotation=90) swift.set_polar(height=80) print(swift.set_polar(stretch=150, rotation=90, height=80, wait=True)) swift.flush_cmd() swift.set_polar(stretch=150, speed=100000) swift.set_polar(rotation=90) swift.set_polar(height=120) print(swift.set_polar(stretch=150, rotation=90, height=120, wait=True))