[−][src]Trait step_dir::traits::Step
Implemented by drivers that support controlling the STEP signal
Associated Types
type Step: OutputPin<Error = Self::Error>
[src]
The type of the STEP pin
type Error
[src]
The error that can occur while using this trait
Associated Constants
const PULSE_LENGTH: Nanoseconds
[src]
The minimum length of a STEP pulse
Required methods
Loading content...Implementors
impl<EnableFault, StandbyReset, Mode1, Mode2, StepMode3, DirMode4, OutputPinError> Step for STSPIN220<EnableFault, StandbyReset, Mode1, Mode2, StepMode3, DirMode4> where
StepMode3: OutputPin<Error = OutputPinError>,
[src]
StepMode3: OutputPin<Error = OutputPinError>,
const PULSE_LENGTH: Nanoseconds
[src]
type Step = StepMode3
type Error = OutputPinError
fn step(&mut self) -> &mut Self::Step
[src]
impl<Reset, Mode0, Mode1, Mode2, Step, Dir, OutputPinError> Step for DRV8825<(), (), (), Reset, Mode0, Mode1, Mode2, Step, Dir> where
Step: OutputPin<Error = OutputPinError>,
[src]
Step: OutputPin<Error = OutputPinError>,