13#include "../ATOM_LED_Module/M5Display.h"
31 SerialDebug.printf(
"PTStepperClass init %s\n", config);
104 for (
int pin = 0; pin < 4; pin++) {
121#define USE_STEPPER_ANGLE_FORMULA
122#ifdef USE_STEPPER_ANGLE_FORMULA
202 for (
int pin = 0; pin < 4; pin++) {
252 SerialDebug.print(
"Feeder type currently is ");
255 SerialDebug.println(
"**************** PTStepperClass::Starting Stepper *******************");
271 SerialDebug.println(
"**************** PTStepperClass::Ending Stepper *************");
276 SerialDebug.println(
"**************** PTStepperClass::Starting Return *******************");
286 SerialDebug.println(
"**************** PTStepperClass::Ending Return ***********");
void fillpix(CRGB Color)
color the button light
void main_dispatchSyncCommand(int syncCallCommand)
the main sync command (no parameters yet)
void registerPinUse_mainModule(long pin, String pinName, String moduleName, boolean isI2C)
int getFeederType_mainModule()
get the feeder type (Sepper 1,2,3 ...)
void cycle_PTStepperClass()
cycle
void step_PTStepperClass(int steps[][4], int stepCount)
int _ourSteps_PTStepperClass(0)
PTStepperClass
int _currentStep_PTStepperClass
int _fudgeFactor_PTStepperClass
int _pins_PTStepperClass[]
int _fullStepCount_PTStepperClass
int _fullSteps_PTStepperClass[][4]
void whoAreWe_PTStepperClass()
calculate the steps etc
int _targetSteps_PTStepperClass
int _cycleCounter_PTStepperClass
bool _clockwise_PTStepperClass
void clearPins_PTStepperClass()
int _lastType_PTStepperClass
int delayAmount_MotorStepper()
float getPreferenceFloat_mainModule(int preferenceID)
called to set a preference (which will be an identifier and a string, which can be converted to a num...
boolean getPreferenceBoolean_mainModule(int preferenceID)
called to set a preference (which will be an identifier and a string, which can be converted to a num...
#define STEPPER_IS_TUMBLER
#define PREFERENCE_STEPPER_ANGLE_FLOAT_SETTING
#define PREFERENCE_STEPPER_CLOCKWISE_MOTOR_DIRECTION_SETTING
void start_MotorStepper()
starts the PTStepper
PTStepperClass(char *config)
constructor
void loop_MotorStepper()
setup the PTStepper
void setup_MotorStepper()
setup the PTStepper
void stop_MotorStepper()
stops motor