-
Notifications
You must be signed in to change notification settings - Fork 0
Utilities
There is a number of utilities used to get to the good stuff: driving the arm.
TODO - less interesting, setup and test stuff
This folder contains a number of utilities to control the arm. It should probably be organised as a module or two, but this is how they are right now.
simple demo actions
single arm test program
Defines a class supporting a low level level protocol to specify the current output state for the arm
Defines an class that supports driving the arm via a high level level language to specify moves in the low level protocol
Defines the high level language used by edgehl
Mock class for the arm
Keyboard capture class
Driver program for the driving based upon keyboard input
Driver program for the driving based upon the high level language.
Logger helper
List USB attached devices using pyusb
Emergency stop for the arm - only outputs zeroes
Test program for the arm
Test suite for the arm language
Test suite for the high level driver
Test suite for the low level driver