Speed profile working

Embed: (wiki syntax)

« Back to documentation index

easyspin.h File Reference

easyspin.h File Reference

Header for easyspin library for mbed. More...

Go to the source code of this file.

Data Structures

struct  shieldParams_t
 Easyspin shield parameters. More...
class  Easyspin
 Easyspin library class. More...

Enumerations

enum  Easyspin_TOFF_FAST_t
 

Easyspin fast decay time option (TOFF_FAST values for T_FAST register )

More...
enum  Easyspin_FAST_STEP_t
 

Easyspin fall step time options (FAST_STEP values for T_FAST register )

More...
enum  Easyspin_OCD_TH_t
 

Easyspin overcurrent threshold options (OCD_TH register)

More...
enum  Easyspin_STEP_MODE_Masks_t
 

Easyspin STEP_MODE register masks.

More...
enum  Easyspin_STEP_SEL_t
 

Easyspin STEP_SEL options for STEP_MODE register.

More...
enum  Easyspin_SYNC_SEL_t
 

Easyspin SYNC_SEL options for STEP_MODE register.

More...
enum  Easyspin_ALARM_EN_t
 

Easyspin ALARM_EN register options.

More...
enum  Easyspin_CONFIG_Masks_t
 

Easyspin CONFIG register masks.

More...
enum  Easyspin_CONFIG_OSC_MGMT_t
 

Easyspin clock source options for CONFIG register.

More...
enum  Easyspin_CONFIG_EN_TQREG_t
 

Easyspin external torque regulation options for CONFIG register.

More...
enum  Easyspin_CONFIG_OC_SD_t
 

Easyspin over current shutdown options for CONFIG register.

More...
enum  Easyspin_CONFIG_POW_SR_t
 

Easyspin power bridge output slew_rates options (POW_SR values for CONFIG register)

More...
enum  Easyspin_CONFIG_TOFF_t
 

Easyspin Off time options (TOFF values for CONFIG register)

More...
enum  Easyspin_STATUS_Masks_t
 

Easyspin STATUS register bit masks.

More...
enum  Easyspin_STATUS_DIR_t
 

Easyspin STATUS register options.

More...
enum  Easyspin_Registers_t
 

Easyspin internal register addresses.

More...
enum  Easyspin_Commands_t
 

Easyspin command set.

More...
enum  dir_t
 

Direction options.

More...
enum  rot_t
 

Rotation options.

More...
enum  shieldState_t
 

Shield state.

More...
enum  shieldCommand_t
 

Shield Commands.

More...

Detailed Description

Header for easyspin library for mbed.

Version:
V1.0
Date:
June 29, 2015 This file is free software; you can redistribute it and/or modify it under the terms of either the GNU General Public License version 2 or the GNU Lesser General Public License version 2.1, both as published by the Free Software Foundation.

Definition in file easyspin.h.


Enumeration Type Documentation

enum dir_t

Direction options.

Definition at line 347 of file easyspin.h.

Easyspin ALARM_EN register options.

Definition at line 193 of file easyspin.h.

Easyspin command set.

Definition at line 335 of file easyspin.h.

Easyspin external torque regulation options for CONFIG register.

Definition at line 230 of file easyspin.h.

Easyspin CONFIG register masks.

Definition at line 203 of file easyspin.h.

Easyspin over current shutdown options for CONFIG register.

Definition at line 236 of file easyspin.h.

Easyspin clock source options for CONFIG register.

Definition at line 213 of file easyspin.h.

Easyspin power bridge output slew_rates options (POW_SR values for CONFIG register)

Definition at line 242 of file easyspin.h.

Easyspin Off time options (TOFF values for CONFIG register)

Definition at line 250 of file easyspin.h.

Easyspin fall step time options (FAST_STEP values for T_FAST register )

Definition at line 128 of file easyspin.h.

Easyspin overcurrent threshold options (OCD_TH register)

Definition at line 148 of file easyspin.h.

Easyspin internal register addresses.

Definition at line 303 of file easyspin.h.

Easyspin STATUS register options.

Definition at line 297 of file easyspin.h.

Easyspin STATUS register bit masks.

Definition at line 285 of file easyspin.h.

Easyspin STEP_MODE register masks.

Definition at line 168 of file easyspin.h.

Easyspin STEP_SEL options for STEP_MODE register.

Definition at line 174 of file easyspin.h.

Easyspin SYNC_SEL options for STEP_MODE register.

Definition at line 183 of file easyspin.h.

Easyspin fast decay time option (TOFF_FAST values for T_FAST register )

Definition at line 108 of file easyspin.h.

enum rot_t

Rotation options.

Definition at line 353 of file easyspin.h.

Shield Commands.

Definition at line 367 of file easyspin.h.

Shield state.

Definition at line 359 of file easyspin.h.