StepperII
Dual Axis Stepper Controller

app.h

00001 
00002 static const char primary = 0;                  // Master board hosts primary and secondary axes
00003 static const char secondary = 1;
00004 static const char slave = 2;                    // Slave board hosts slave axis
00005 
00006 void initApp(void);
00007 void doStepEvents(void);
00008 void checkSlaveStep(void);
00009 
00010 void autoHome(void);
00011 void doHomeOffset(void);
00012 void brakeOn(void);
00013 void brakeOff(void);
00014 void primaryBrakeOff(void);
00015 void secondaryBrakeOff(void);
00016 void changeSpeed(void);
00017 void state(void);                               
00018 void pos(void);
00019 void wtPos(void);
00020 
00021 void prof(void);
00022 void step(void);
00023 void stepTo(void);
00024 void home(void);                                // Home active axis
00025 void homeAll(void);                             // Home both axis
00026 void save(void);
00027 void on(void);
00028 void off(void);
00029 
00030 void show(void);                                // Display axis configuration
00031 void axis(void);                                // Select axis 0, 1, 2
00032 void master(void);                              // 0 or 1, set current axis master
00033 void nonBlocking(void);                 // 0 = blocking
00034 void units(void);                               // 0 = degrees, 1 = steps
00035 void accel(void);                               // Set acceleration
00036 void maxSpeed(void);                    // Set max speed
00037 void decel(void);                               // Set deceleration
00038 void msSettle(void);                    // Set settling delay
00039 void noLimits(void);                    // 0 = limits in effect
00040 void lowTravelLimit(void);              // +/- 32,767 steps
00041 void highTravelLimit(void);             // +/- 32,767 steps
00042 void microSteps(void);                  // 200, 400, 800, 1600, or 3200
00043 void stepsPayload360(void);             // 23040 horz, 3200 vert
00044 void brakeType(void);                   
00045 void reverse(void);
00046 void writeCurrentLimit(void);
00047 void demo(void);
 All Classes Files Functions Variables Defines