rustypot 1.4.2

Package to communicate with Dynamixel motors.
Documentation
import time
import numpy as np

from rustypot import Sts3215PyController

def main():
    c = Sts3215PyController(
        serial_port='/dev/tty.usbmodem58FA0822621',
        baudrate=1000000,
        timeout=0.1,
    )

    c.write_torque_enable([1, 2], [True, True])

    t0 = time.time()

    while True:
        t = time.time() - t0
        pos = np.sin(2 * np.pi * 0.25 * t) * np.deg2rad(45)

        c.write_goal_position([1, 2], [pos, pos])
        print(c.read_present_position([1, 2]))

        time.sleep(0.01)

if __name__ == '__main__':
    main()