TMCStepper
Library supporting Trinamic Stepper Drivers for Arduino platforms
Loading...
Searching...
No Matches
SW_SPIClass Class Reference

#include <SW_SPI.h>

Public Member Functions

 SW_SPIClass (uint16_t sw_mosi_pin, uint16_t sw_miso_pin, uint16_t sw_sck_pin)
void init ()
void begin ()
uint8_t transfer (uint8_t ulVal)
uint16_t transfer16 (uint16_t data)
void endTransaction ()

Detailed Description

TMCStepper library by @teemuatlut SW_SPI.h - Software SPI for Arduino or Raspberry Pi

Definition at line 21 of file SW_SPI.h.

Constructor & Destructor Documentation

◆ SW_SPIClass()

SW_SPIClass::SW_SPIClass ( uint16_t mosi,
uint16_t miso,
uint16_t sck )

TMCStepper library by @teemuatlut SW_SPI.cpp - Software SPI for Arduino or Raspberry Pi

Definition at line 7 of file SW_SPI.cpp.

Member Function Documentation

◆ begin()

void SW_SPIClass::begin ( )
inline

Definition at line 25 of file SW_SPI.h.

◆ endTransaction()

void SW_SPIClass::endTransaction ( )
inline

Definition at line 28 of file SW_SPI.h.

◆ init()

void SW_SPIClass::init ( )

Definition at line 13 of file SW_SPI.cpp.

◆ transfer()

uint8_t SW_SPIClass::transfer ( uint8_t ulVal)

Definition at line 28 of file SW_SPI.cpp.

Here is the caller graph for this function:

◆ transfer16()

uint16_t SW_SPIClass::transfer16 ( uint16_t data)

Definition at line 50 of file SW_SPI.cpp.

Here is the call graph for this function:

The documentation for this class was generated from the following files: