AccelStepperI2C  v 0.1
I2C wrapper (and a bit more) for the AccelStepper Arduino library
Speed_diagnostics.ino File Reference

Go to the source code of this file.

Functions

void setup ()
 
uint32_t countCycles (int millis)
 
void resetStepper (uint8_t stp)
 
void resetSteppers ()
 
void testThem (uint32_t ms)
 
void processingTimes ()
 
void loop ()
 

Variables

const uint8_t addr = 0x8
 
const uint32_t msp = 30000000
 
const byte maxSteppers = 8
 
AccelStepperI2CS [maxSteppers]
 
byte numSteppers = 0
 
diagnosticsReportreport
 
diagnosticsReportreport0
 
diagnosticsReportreport1
 

Function Documentation

◆ countCycles()

uint32_t countCycles ( int  millis)

Definition at line 72 of file Speed_diagnostics.ino.

◆ loop()

void loop ( )

Definition at line 161 of file Speed_diagnostics.ino.

◆ processingTimes()

void processingTimes ( )

Definition at line 153 of file Speed_diagnostics.ino.

◆ resetStepper()

void resetStepper ( uint8_t  stp)

Definition at line 87 of file Speed_diagnostics.ino.

◆ resetSteppers()

void resetSteppers ( )

Definition at line 96 of file Speed_diagnostics.ino.

◆ setup()

void setup ( )

Definition at line 35 of file Speed_diagnostics.ino.

◆ testThem()

void testThem ( uint32_t  ms)

Definition at line 104 of file Speed_diagnostics.ino.

Variable Documentation

◆ addr

const uint8_t addr = 0x8

Definition at line 24 of file Speed_diagnostics.ino.

◆ maxSteppers

const byte maxSteppers = 8

Definition at line 27 of file Speed_diagnostics.ino.

◆ msp

const uint32_t msp = 30000000

Definition at line 25 of file Speed_diagnostics.ino.

◆ numSteppers

byte numSteppers = 0

Definition at line 29 of file Speed_diagnostics.ino.

◆ report

Definition at line 31 of file Speed_diagnostics.ino.

◆ report0

Definition at line 32 of file Speed_diagnostics.ino.

◆ report1

Definition at line 33 of file Speed_diagnostics.ino.

◆ S

Definition at line 28 of file Speed_diagnostics.ino.