movement.ino File Reference

movement Arduino Sketch More...

#include <uarm_library.h>

Macros

#define MOVEMENT   0
 
#define SERVO_CACHE   1
 
#define PATHING   2
 
#define EASING   3
 
#define HAND_REL   4
 

Functions

void setup ()
 
void loop ()
 
void change_state (byte new_state)
 
void alert (byte beeps)
 
void move_home_position (float time)
 
void many_xyz_start_points (bool recalc_servos)
 
void path_moves (byte path_type)
 
void ease_moves (byte ease_type)
 
void hand_moves (byte relative)
 
void detach_all_servos ()
 
void attach_all_servos ()
 

Variables

byte state
 

Detailed Description

movement Arduino Sketch

Author
Dave Corboy Alex Tan GNU

Macro Definition Documentation

#define EASING   3
Examples:
movement.ino.
#define HAND_REL   4
Examples:
movement.ino.
#define MOVEMENT   0
Examples:
movement.ino.
#define PATHING   2
Examples:
movement.ino.
#define SERVO_CACHE   1
Examples:
movement.ino.

Function Documentation

void alert ( byte  beeps)
Examples:
movement.ino.
void attach_all_servos ( )
Examples:
movement.ino.
void change_state ( byte  new_state)
Examples:
movement.ino.
void detach_all_servos ( )
Examples:
movement.ino.
void ease_moves ( byte  ease_type)
Examples:
movement.ino.
void hand_moves ( byte  relative)
Examples:
movement.ino.
void loop ( )
Examples:
movement.ino.
void many_xyz_start_points ( bool  recalc_servos)
Examples:
movement.ino.
void move_home_position ( float  time)
Examples:
movement.ino.
void path_moves ( byte  path_type)
Examples:
movement.ino.
void setup ( )
Examples:
movement.ino.

Variable Documentation

byte state
Examples:
movement.ino.