ESP_IOT v2.5
IOT ESP Coding
HDriverStepperClass.cpp File Reference
#include "HDriverStepperClass.h"
#include "StepperModule.h"
Include dependency graph for HDriverStepperClass.cpp:

Go to the source code of this file.

Macros

#define NUM_PINS   2
 
#define NOT_TRY_ON_FIRST_FEED
 
#define NEW_CODE_HERE
 

Functions

void clearPins_HDriverStepper ()
 

Variables

TimerDelayClass_timerDelayClass_HDriverStepperClass
 HDriverStepperStepperClass More...
 
float _delaySeconds_HDriverStepper_setting = 0.5
 default .. this could be set via Preferences (TODO) More...
 
const int IN1_PIN = 19
 This works with the ESP_M5. More...
 
const int IN2_PIN = 23
 
int _freq_HDriverStepper = 10000
 
int _ledChannel1_HDriverStepper = 0
 
int _ledChannel2_HDriverStepper = 1
 
int _resolution_HDriverStepper = 10
 
int VIN_PIN = 33
 
int FAULT_PIN = 22
 
int _pins_HDriverStepperClass [NUM_PINS]
 
boolean _isSetup_HDriverStepper = false
 

Macro Definition Documentation

◆ NEW_CODE_HERE

#define NEW_CODE_HERE

◆ NOT_TRY_ON_FIRST_FEED

#define NOT_TRY_ON_FIRST_FEED

◆ NUM_PINS

#define NUM_PINS   2

Definition at line 42 of file HDriverStepperClass.cpp.

Function Documentation

◆ clearPins_HDriverStepper()

void clearPins_HDriverStepper ( )

Definition at line 50 of file HDriverStepperClass.cpp.

Variable Documentation

◆ _delaySeconds_HDriverStepper_setting

float _delaySeconds_HDriverStepper_setting = 0.5

default .. this could be set via Preferences (TODO)

Definition at line 18 of file HDriverStepperClass.cpp.

◆ _freq_HDriverStepper

int _freq_HDriverStepper = 10000

Definition at line 33 of file HDriverStepperClass.cpp.

◆ _isSetup_HDriverStepper

boolean _isSetup_HDriverStepper = false

Definition at line 75 of file HDriverStepperClass.cpp.

◆ _ledChannel1_HDriverStepper

int _ledChannel1_HDriverStepper = 0

Definition at line 34 of file HDriverStepperClass.cpp.

◆ _ledChannel2_HDriverStepper

int _ledChannel2_HDriverStepper = 1

Definition at line 35 of file HDriverStepperClass.cpp.

◆ _pins_HDriverStepperClass

int _pins_HDriverStepperClass[NUM_PINS]
Initial value:
{
}
const int IN1_PIN
This works with the ESP_M5.
const int IN2_PIN

Definition at line 44 of file HDriverStepperClass.cpp.

◆ _resolution_HDriverStepper

int _resolution_HDriverStepper = 10

Definition at line 36 of file HDriverStepperClass.cpp.

◆ _timerDelayClass_HDriverStepperClass

TimerDelayClass* _timerDelayClass_HDriverStepperClass

HDriverStepperStepperClass

create instance of the timer class

Definition at line 15 of file HDriverStepperClass.cpp.

◆ FAULT_PIN

int FAULT_PIN = 22

Definition at line 38 of file HDriverStepperClass.cpp.

◆ IN1_PIN

const int IN1_PIN = 19

This works with the ESP_M5.

Definition at line 31 of file HDriverStepperClass.cpp.

◆ IN2_PIN

const int IN2_PIN = 23

Definition at line 32 of file HDriverStepperClass.cpp.

◆ VIN_PIN

int VIN_PIN = 33

Definition at line 37 of file HDriverStepperClass.cpp.