MCP2210 Library
An Open Source MCP2210 Library for Linux.
SPITransferSettingsDef Struct Reference

#include <mcp2210.h>

List of all members.

Public Attributes

unsigned long BitRate
unsigned int IdleChipSelectValue
unsigned int ActiveChipSelectValue
unsigned int CSToDataDelay
unsigned int LastDataByteToCSDelay
unsigned int SubsequentDataByteDelay
unsigned int BytesPerSPITransfer
unsigned int SPIMode
int ErrorCode

Detailed Description

SPI transfer settings definition


Member Data Documentation

MSB LSB CS8 CS7 CS6 CS5 CS4 CS3 CS2 CS1 CS0

Bit Rate (bps)

Number of bytes to be transfered per SPI transaction

Chip select to data delay delay = value x 100 ns

The error code returned

MSB LSB CS8 CS7 CS6 CS5 CS4 CS3 CS2 CS1 CS0

Last data byte to chip select (de-asserted) delay delay = value x 100 ns

SPI Mode 0x00: SPI mode 0 0x01: SPI mode 1 0x02; SPI mode 2 0x03: SPI mode 3

Delay between subsequent data bytes delay = value x 100 ns


The documentation for this struct was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines