uStepper
Functions | Variables
uStepper.cpp File Reference

Class implementations for the uStepper library. More...

#include <uStepper.h>
#include <math.h>

Go to the source code of this file.

Functions

volatile int32_t *p __attribute__ ((used))
 
void interrupt1 (void)
 Used by dropin feature to take in enable signal. More...
 
void interrupt0 (void)
 Used by dropin feature to take in step pulses. More...
 
void TIMER2_COMPA_vect (void)
 
void TIMER1_COMPA_vect (void)
 

Variables

uStepperpointer
 
i2cMaster I2C
 

Detailed Description

Class implementations for the uStepper library.

This file contains the implementations of the classes defined in uStepper.h

Author
Thomas Hørring Olsen (thoma.nosp@m.s@us.nosp@m.teppe.nosp@m.r.co.nosp@m.m)

Definition in file uStepper.cpp.

Function Documentation

◆ interrupt0()

void interrupt0 ( void  )

Used by dropin feature to take in step pulses.

This interrupt routine is used by the dropin feature to keep track of step and direction pulses from main controller

Definition at line 115 of file uStepper.cpp.

◆ interrupt1()

void interrupt1 ( void  )

Used by dropin feature to take in enable signal.

This interrupt routine is used by the dropin feature to keep track of enable signal from main controller

Definition at line 82 of file uStepper.cpp.

Variable Documentation

◆ I2C

i2cMaster I2C

Global definition of I2C object for use in arduino sketch

Definition at line 78 of file uStepper.cpp.