Skip to content

Struct daisy::MultiSlaveSpiHandle::Config

ClassList > daisy > MultiSlaveSpiHandle > Config

Public Attributes

Type Name
SpiHandle::Config::BaudPrescaler baud_prescaler
SpiHandle::Config::ClockPhase clock_phase
SpiHandle::Config::ClockPolarity clock_polarity
unsigned long datasize
SpiHandle::Config::Direction direction
Pin miso
Pin mosi
Pin nss
size_t num_devices
SpiHandle::Config::Peripheral periph
struct daisy::MultiSlaveSpiHandle::Config pin_config
Pin sclk

Public Attributes Documentation

variable baud_prescaler

SpiHandle::Config::BaudPrescaler daisy::MultiSlaveSpiHandle::Config::baud_prescaler;

variable clock_phase

SpiHandle::Config::ClockPhase daisy::MultiSlaveSpiHandle::Config::clock_phase;

variable clock_polarity

SpiHandle::Config::ClockPolarity daisy::MultiSlaveSpiHandle::Config::clock_polarity;

variable datasize

unsigned long daisy::MultiSlaveSpiHandle::Config::datasize;

variable direction

SpiHandle::Config::Direction daisy::MultiSlaveSpiHandle::Config::direction;

variable miso

Pin daisy::MultiSlaveSpiHandle::Config::miso;

&


variable mosi

Pin daisy::MultiSlaveSpiHandle::Config::mosi;

&


variable nss

Pin daisy::MultiSlaveSpiHandle::Config::nss[max_num_devices_];

variable num_devices

size_t daisy::MultiSlaveSpiHandle::Config::num_devices;

variable periph

SpiHandle::Config::Peripheral daisy::MultiSlaveSpiHandle::Config::periph;

variable pin_config

struct daisy::MultiSlaveSpiHandle::Config daisy::MultiSlaveSpiHandle::Config::pin_config;

variable sclk

Pin daisy::MultiSlaveSpiHandle::Config::sclk;

&



The documentation for this class was generated from the following file external-docs/libDaisy/src/per/spiMultislave.h