Added Sd.h API and SPI transactions
23
SPI_Transactions.txt
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
To enable support for SPI transactions, edit SfFatCinfig.h and modify these
|
||||
defines.
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
/**
|
||||
* Set ENABLE_SPI_TRANSACTION nonzero to enable the SPI transaction feature
|
||||
* of the standard Arduino SPI library. You must include SPI.h in your
|
||||
* sketches when ENABLE_SPI_TRANSACTION is nonzero.
|
||||
*/
|
||||
#define ENABLE_SPI_TRANSACTION 0
|
||||
//------------------------------------------------------------------------------
|
||||
/**
|
||||
* Set ENABLE_SPI_YIELD nonzero to enable release of the SPI bus during
|
||||
* SD card busy waits.
|
||||
*
|
||||
* This will allow interrupt routines to access the SPI bus if
|
||||
* ENABLE_SPI_TRANSACTION is nonzero.
|
||||
*
|
||||
* Setting ENABLE_SPI_YIELD will introduce some extra overhead and will
|
||||
* slightly slow transfer rates. A few older SD cards may fail when
|
||||
* ENABLE_SPI_YIELD is nonzero.
|
||||
*/
|
||||
#define ENABLE_SPI_YIELD 0
|
||||
|
|
@ -19,6 +19,9 @@
|
|||
*/
|
||||
#include <Sd2Card.h>
|
||||
#include <SdSpi.h>
|
||||
#if !USE_SOFTWARE_SPI && ENABLE_SPI_TRANSACTION
|
||||
#include <SPI.h>
|
||||
#endif // !USE_SOFTWARE_SPI && defined(SPI_HAS_TRANSACTION)
|
||||
// debug trace macro
|
||||
#define SD_TRACE(m, b)
|
||||
// #define SD_TRACE(m, b) Serial.print(m);Serial.println(b);
|
||||
|
|
@ -264,13 +267,26 @@ uint32_t Sd2Card::cardSize() {
|
|||
}
|
||||
}
|
||||
//------------------------------------------------------------------------------
|
||||
void Sd2Card::spiYield() {
|
||||
#if ENABLE_SPI_YIELD && !USE_SOFTWARE_SPI && defined(SPI_HAS_TRANSACTION)
|
||||
chipSelectHigh();
|
||||
chipSelectLow();
|
||||
#endif // ENABLE_SPI_YIELD && !USE_SOFTWARE_SPI && defined(SPI_HAS_TRANSACTION)
|
||||
}
|
||||
//------------------------------------------------------------------------------
|
||||
void Sd2Card::chipSelectHigh() {
|
||||
digitalWrite(m_chipSelectPin, HIGH);
|
||||
// insure MISO goes high impedance
|
||||
m_spi.send(0XFF);
|
||||
#if !USE_SOFTWARE_SPI && defined(SPI_HAS_TRANSACTION)
|
||||
SPI.endTransaction();
|
||||
#endif // !USE_SOFTWARE_SPI && defined(SPI_HAS_TRANSACTION)
|
||||
}
|
||||
//------------------------------------------------------------------------------
|
||||
void Sd2Card::chipSelectLow() {
|
||||
#if !USE_SOFTWARE_SPI && defined(SPI_HAS_TRANSACTION)
|
||||
SPI.beginTransaction(SPISettings());
|
||||
#endif // !USE_SOFTWARE_SPI && defined(SPI_HAS_TRANSACTION)
|
||||
m_spi.init(m_sckDivisor);
|
||||
digitalWrite(m_chipSelectPin, LOW);
|
||||
}
|
||||
|
|
@ -396,6 +412,7 @@ bool Sd2Card::readData(uint8_t* dst, size_t count) {
|
|||
error(SD_CARD_ERROR_READ_TIMEOUT);
|
||||
goto fail;
|
||||
}
|
||||
spiYield();
|
||||
}
|
||||
if (m_status != DATA_START_BLOCK) {
|
||||
error(SD_CARD_ERROR_READ);
|
||||
|
|
@ -419,6 +436,26 @@ bool Sd2Card::readData(uint8_t* dst, size_t count) {
|
|||
m_spi.receive();
|
||||
m_spi.receive();
|
||||
#endif // USE_SD_CRC
|
||||
chipSelectHigh();
|
||||
return true;
|
||||
|
||||
fail:
|
||||
chipSelectHigh();
|
||||
return false;
|
||||
}
|
||||
//------------------------------------------------------------------------------
|
||||
/** Read OCR register.
|
||||
*
|
||||
* \param[out] ocr Value of OCR register.
|
||||
* \return true for success else false.
|
||||
*/
|
||||
bool Sd2Card::readOCR(uint32_t* ocr) {
|
||||
uint8_t *p = reinterpret_cast<uint8_t*>(ocr);
|
||||
if (cardCommand(CMD58, 0)) {
|
||||
error(SD_CARD_ERROR_CMD58);
|
||||
goto fail;
|
||||
}
|
||||
for (uint8_t i = 0; i < 4; i++) p[3-i] = m_spi.receive();
|
||||
|
||||
chipSelectHigh();
|
||||
return true;
|
||||
|
|
@ -490,6 +527,7 @@ bool Sd2Card::waitNotBusy(uint16_t timeoutMillis) {
|
|||
uint16_t t0 = millis();
|
||||
while (m_spi.receive() != 0XFF) {
|
||||
if (((uint16_t)millis() - t0) >= timeoutMillis) goto fail;
|
||||
spiYield();
|
||||
}
|
||||
return true;
|
||||
|
||||
|
|
@ -563,7 +601,6 @@ bool Sd2Card::writeData(uint8_t token, const uint8_t* src) {
|
|||
#else // USE_SD_CRC
|
||||
uint16_t crc = 0XFFFF;
|
||||
#endif // USE_SD_CRC
|
||||
|
||||
m_spi.send(token);
|
||||
m_spi.send(src, 512);
|
||||
m_spi.send(crc >> 8);
|
||||
|
|
|
|||
|
|
@ -158,6 +158,7 @@ class Sd2Card {
|
|||
return readRegister(CMD9, csd);
|
||||
}
|
||||
bool readData(uint8_t *dst);
|
||||
bool readOCR(uint32_t* ocr);
|
||||
bool readStart(uint32_t blockNumber);
|
||||
bool readStop();
|
||||
/** Return SCK divisor.
|
||||
|
|
@ -186,6 +187,7 @@ class Sd2Card {
|
|||
bool readRegister(uint8_t cmd, void* buf);
|
||||
void chipSelectHigh();
|
||||
void chipSelectLow();
|
||||
void spiYield();
|
||||
void type(uint8_t value) {m_type = value;}
|
||||
bool waitNotBusy(uint16_t timeoutMillis);
|
||||
bool writeData(uint8_t token, const uint8_t* src);
|
||||
|
|
|
|||
|
|
@ -566,7 +566,7 @@ bool SdBaseFile::mkdir(SdBaseFile* parent, const uint8_t dname[11]) {
|
|||
* successfully opened and is not read only, its length shall be truncated to 0.
|
||||
*
|
||||
* WARNING: A given file must not be opened by more than one SdBaseFile object
|
||||
* of file corruption may occur.
|
||||
* or file corruption may occur.
|
||||
*
|
||||
* \note Directory files must be opened read only. Write and truncation is
|
||||
* not allowed for directory files.
|
||||
|
|
|
|||
|
|
@ -197,6 +197,7 @@ class SdBaseFile {
|
|||
static void printFatDate(Print* pr, uint16_t fatDate);
|
||||
static void printFatTime(uint16_t fatTime);
|
||||
static void printFatTime(Print* pr, uint16_t fatTime);
|
||||
int printField(float value, char term, uint8_t prec = 2);
|
||||
int printField(int16_t value, char term);
|
||||
int printField(uint16_t value, char term);
|
||||
int printField(int32_t value, char term);
|
||||
|
|
|
|||
|
|
@ -49,7 +49,6 @@ void SdBaseFile::ls(uint8_t flags) {
|
|||
* \param[in] indent Amount of space before file name. Used for recursive
|
||||
* list to indicate subdirectory level.
|
||||
*/
|
||||
//------------------------------------------------------------------------------
|
||||
void SdBaseFile::ls(Print* pr, uint8_t flags, uint8_t indent) {
|
||||
if (!isDir()) {
|
||||
pr->println(F("bad dir"));
|
||||
|
|
@ -207,17 +206,40 @@ static int printFieldT(SdBaseFile* file, char sign, Type value, char term) {
|
|||
*--str = '\r';
|
||||
}
|
||||
}
|
||||
#ifdef OLD_FMT
|
||||
do {
|
||||
Type m = value;
|
||||
value /= 10;
|
||||
*--str = '0' + m - 10*value;
|
||||
} while (value);
|
||||
#else // OLD_FMT
|
||||
str = fmtDec(value, str);
|
||||
#endif // OLD_FMT
|
||||
if (sign) {
|
||||
*--str = sign;
|
||||
}
|
||||
return file->write(str, &buf[sizeof(buf)] - str);
|
||||
}
|
||||
//------------------------------------------------------------------------------
|
||||
/** Print a number followed by a field terminator.
|
||||
* \param[in] value The number to be printed.
|
||||
* \param[in] term The field terminator. Use '\\n' for CR LF.
|
||||
* \param[in] prec Number of digits after decimal point.
|
||||
* \return The number of bytes written or -1 if an error occurs.
|
||||
*/
|
||||
int SdBaseFile::printField(float value, char term, uint8_t prec) {
|
||||
char buf[24];
|
||||
char* str = &buf[sizeof(buf)];
|
||||
if (term) {
|
||||
*--str = term;
|
||||
if (term == '\n') {
|
||||
*--str = '\r';
|
||||
}
|
||||
}
|
||||
str = fmtFloat(value, str, prec);
|
||||
return write(str, buf + sizeof(buf) - str);
|
||||
}
|
||||
//------------------------------------------------------------------------------
|
||||
/** Print a number followed by a field terminator.
|
||||
* \param[in] value The number to be printed.
|
||||
* \param[in] term The field terminator. Use '\\n' for CR LF.
|
||||
|
|
@ -314,6 +336,13 @@ size_t SdBaseFile::printName() {
|
|||
return printName(SdFat::stdOut());
|
||||
}
|
||||
//------------------------------------------------------------------------------
|
||||
/** Print a file's size.
|
||||
*
|
||||
* \param[in] pr Print stream for output.
|
||||
*
|
||||
* \return The value one, true, is returned for success and
|
||||
* the value zero, false, is returned for failure.
|
||||
*/
|
||||
size_t SdBaseFile::printFileSize(Print* pr) {
|
||||
char buf[10];
|
||||
char *ptr = fmtDec(fileSize(), buf + sizeof(buf));
|
||||
|
|
|
|||
|
|
@ -148,7 +148,7 @@ void SdFat::ls(const char* path, uint8_t flags) {
|
|||
//------------------------------------------------------------------------------
|
||||
/** List the directory contents of the volume working directory.
|
||||
*
|
||||
* \param[in] pr Print stream for list.
|
||||
* \param[in] pr Print stream for the list.
|
||||
*
|
||||
* \param[in] flags The inclusive OR of
|
||||
*
|
||||
|
|
@ -162,6 +162,20 @@ void SdFat::ls(Print* pr, uint8_t flags) {
|
|||
m_vwd.ls(pr, flags);
|
||||
}
|
||||
//------------------------------------------------------------------------------
|
||||
/** List the directory contents of the volume working directory to stdOut.
|
||||
*
|
||||
* \param[in] pr Print stream for the list.
|
||||
*
|
||||
* \param[in] path directory to list.
|
||||
*
|
||||
* \param[in] flags The inclusive OR of
|
||||
*
|
||||
* LS_DATE - %Print file modification date
|
||||
*
|
||||
* LS_SIZE - %Print file size.
|
||||
*
|
||||
* LS_R - Recursive list of subdirectories.
|
||||
*/
|
||||
void SdFat::ls(Print* pr, const char* path, uint8_t flags) {
|
||||
SdBaseFile dir(path, O_READ);
|
||||
dir.ls(pr, flags);
|
||||
|
|
|
|||
|
|
@ -28,7 +28,7 @@
|
|||
#define DBG_FAIL_MACRO // Serial.print(__FILE__);Serial.println(__LINE__)
|
||||
//------------------------------------------------------------------------------
|
||||
/** SdFat version YYYYMMDD */
|
||||
#define SD_FAT_VERSION 20140806
|
||||
#define SD_FAT_VERSION 20141111
|
||||
//------------------------------------------------------------------------------
|
||||
/** error if old IDE */
|
||||
#if !defined(ARDUINO) || ARDUINO < 100
|
||||
|
|
@ -37,6 +37,7 @@
|
|||
//------------------------------------------------------------------------------
|
||||
#include <SdFile.h>
|
||||
#include <SdStream.h>
|
||||
#include <StdioStream.h>
|
||||
#include <ArduinoStream.h>
|
||||
#include <MinimumSerial.h>
|
||||
//------------------------------------------------------------------------------
|
||||
|
|
@ -89,6 +90,18 @@ class SdFat {
|
|||
static void setStdOut(Print* stream) {m_stdOut = stream;}
|
||||
/** \return Print stream for messages. */
|
||||
static Print* stdOut() {return m_stdOut;}
|
||||
//----------------------------------------------------------------------------
|
||||
/** open a file
|
||||
*
|
||||
* \param[in] path location of file to be opened.
|
||||
* \param[in] mode open mode flags.
|
||||
* \return a File object.
|
||||
*/
|
||||
File open(const char *path, uint8_t mode = FILE_READ) {
|
||||
File tmpFile;
|
||||
tmpFile.open(&m_vwd, path, mode);
|
||||
return tmpFile;
|
||||
}
|
||||
|
||||
private:
|
||||
Sd2Card m_card;
|
||||
|
|
|
|||
|
|
@ -24,34 +24,17 @@
|
|||
#ifndef SdFatConfig_h
|
||||
#define SdFatConfig_h
|
||||
#include <stdint.h>
|
||||
#ifdef __AVR__
|
||||
#include <avr/io.h>
|
||||
#endif // __AVR__
|
||||
//------------------------------------------------------------------------------
|
||||
/**
|
||||
* Set USE_SEPARATE_FAT_CACHE nonzero to use a second 512 byte cache
|
||||
* for FAT table entries. Improves performance for large writes that
|
||||
* are not a multiple of 512 bytes.
|
||||
* Set SD_FILE_USES_STREAM nonzero to use Stream instead of Print for SdFile.
|
||||
* Using Stream will use more flash and may cause compatibility problems
|
||||
* with code written for older versions of SdFat.
|
||||
*/
|
||||
#ifdef __arm__
|
||||
#define USE_SEPARATE_FAT_CACHE 1
|
||||
#else // __arm__
|
||||
#define USE_SEPARATE_FAT_CACHE 0
|
||||
#endif // __arm__
|
||||
//------------------------------------------------------------------------------
|
||||
/**
|
||||
* Set USE_MULTI_BLOCK_SD_IO nonzero to use multi-block SD read/write.
|
||||
*
|
||||
* Don't use mult-block read/write on small AVR boards.
|
||||
*/
|
||||
#if defined(RAMEND) && RAMEND < 3000
|
||||
#define USE_MULTI_BLOCK_SD_IO 0
|
||||
#else
|
||||
#define USE_MULTI_BLOCK_SD_IO 1
|
||||
#endif
|
||||
//------------------------------------------------------------------------------
|
||||
/**
|
||||
* Force use of Arduino Standard SPI library if USE_ARDUINO_SPI_LIBRARY
|
||||
* is nonzero.
|
||||
*/
|
||||
#define USE_ARDUINO_SPI_LIBRARY 0
|
||||
#define SD_FILE_USES_STREAM 0
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
/**
|
||||
* To enable SD card CRC checking set USE_SD_CRC nonzero.
|
||||
|
|
@ -93,6 +76,82 @@
|
|||
*/
|
||||
#define USE_SERIAL_FOR_STD_OUT 0
|
||||
//------------------------------------------------------------------------------
|
||||
/**
|
||||
* Set FAT12_SUPPORT nonzero to enable use if FAT12 volumes.
|
||||
* FAT12 has not been well tested and requires additional flash.
|
||||
*/
|
||||
#define FAT12_SUPPORT 0
|
||||
//------------------------------------------------------------------------------
|
||||
/**
|
||||
* Set ENABLE_SPI_TRANSACTION nonzero to enable the SPI transaction feature
|
||||
* of the standard Arduino SPI library. You must include SPI.h in your
|
||||
* sketches when ENABLE_SPI_TRANSACTION is nonzero.
|
||||
*/
|
||||
#define ENABLE_SPI_TRANSACTION 0
|
||||
//------------------------------------------------------------------------------
|
||||
/**
|
||||
* Set ENABLE_SPI_YIELD nonzero to enable release of the SPI bus during
|
||||
* SD card busy waits.
|
||||
*
|
||||
* This will allow interrupt routines to access the SPI bus if
|
||||
* ENABLE_SPI_TRANSACTION is nonzero.
|
||||
*
|
||||
* Setting ENABLE_SPI_YIELD will introduce some extra overhead and will
|
||||
* slightly slow transfer rates. A few older SD cards may fail when
|
||||
* ENABLE_SPI_YIELD is nonzero.
|
||||
*/
|
||||
#define ENABLE_SPI_YIELD 0
|
||||
//------------------------------------------------------------------------------
|
||||
/**
|
||||
* Set USE_ARDUINO_SPI_LIBRARY nonzero to force use of Arduino Standard
|
||||
* SPI library. This will override native and software SPI for all boards.
|
||||
*/
|
||||
#define USE_ARDUINO_SPI_LIBRARY 0
|
||||
//------------------------------------------------------------------------------
|
||||
/**
|
||||
* Set AVR_SOFT_SPI nonzero to use software SPI on all AVR Arduinos.
|
||||
*/
|
||||
#define AVR_SOFT_SPI 0
|
||||
//------------------------------------------------------------------------------
|
||||
/**
|
||||
* Set DUE_SOFT_SPI nonzero to use software SPI on Due Arduinos.
|
||||
*/
|
||||
#define DUE_SOFT_SPI 0
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* Set LEONARDO_SOFT_SPI nonzero to use software SPI on Leonardo Arduinos.
|
||||
* LEONARDO_SOFT_SPI allows an unmodified 328 Shield to be used
|
||||
* on Leonardo Arduinos.
|
||||
*/
|
||||
#define LEONARDO_SOFT_SPI 0
|
||||
//------------------------------------------------------------------------------
|
||||
/**
|
||||
* Set MEGA_SOFT_SPI nonzero to use software SPI on Mega Arduinos.
|
||||
* MEGA_SOFT_SPI allows an unmodified 328 Shield to be used
|
||||
* on Mega Arduinos.
|
||||
*/
|
||||
#define MEGA_SOFT_SPI 0
|
||||
//------------------------------------------------------------------------------
|
||||
/**
|
||||
* Set TEENSY3_SOFT_SPI nonzero to use software SPI on Teensy 3.x boards.
|
||||
*/
|
||||
#define TEENSY3_SOFT_SPI 0
|
||||
//------------------------------------------------------------------------------
|
||||
/**
|
||||
* Define software SPI pins. Default allows Uno shields to be used on other
|
||||
* boards.
|
||||
*/
|
||||
// define software SPI pins
|
||||
/** Default Software SPI chip select pin */
|
||||
uint8_t const SOFT_SPI_CS_PIN = 10;
|
||||
/** Software SPI Master Out Slave In pin */
|
||||
uint8_t const SOFT_SPI_MOSI_PIN = 11;
|
||||
/** Software SPI Master In Slave Out pin */
|
||||
uint8_t const SOFT_SPI_MISO_PIN = 12;
|
||||
/** Software SPI Clock pin */
|
||||
uint8_t const SOFT_SPI_SCK_PIN = 13;
|
||||
//------------------------------------------------------------------------------
|
||||
/**
|
||||
* Call flush for endl if ENDL_CALLS_FLUSH is nonzero
|
||||
*
|
||||
|
|
@ -112,12 +171,6 @@
|
|||
*/
|
||||
#define ENDL_CALLS_FLUSH 0
|
||||
//------------------------------------------------------------------------------
|
||||
/**
|
||||
* Allow FAT12 volumes if FAT12_SUPPORT is nonzero.
|
||||
* FAT12 has not been well tested.
|
||||
*/
|
||||
#define FAT12_SUPPORT 0
|
||||
//------------------------------------------------------------------------------
|
||||
/**
|
||||
* SPI SCK divisor for SD initialization commands.
|
||||
* or greater
|
||||
|
|
@ -129,36 +182,24 @@ const uint8_t SPI_SCK_INIT_DIVISOR = 128;
|
|||
#endif
|
||||
//------------------------------------------------------------------------------
|
||||
/**
|
||||
* Define MEGA_SOFT_SPI nonzero to use software SPI on Mega Arduinos.
|
||||
* Default pins used are SS 10, MOSI 11, MISO 12, and SCK 13.
|
||||
* Edit Software Spi pins to change pin numbers.
|
||||
*
|
||||
* MEGA_SOFT_SPI allows an unmodified 328 Shield to be used
|
||||
* on Mega Arduinos.
|
||||
* Set USE_SEPARATE_FAT_CACHE nonzero to use a second 512 byte cache
|
||||
* for FAT table entries. Improves performance for large writes that
|
||||
* are not a multiple of 512 bytes.
|
||||
*/
|
||||
#define MEGA_SOFT_SPI 0
|
||||
#ifdef __arm__
|
||||
#define USE_SEPARATE_FAT_CACHE 1
|
||||
#else // __arm__
|
||||
#define USE_SEPARATE_FAT_CACHE 0
|
||||
#endif // __arm__
|
||||
//------------------------------------------------------------------------------
|
||||
/**
|
||||
* Define LEONARDO_SOFT_SPI nonzero to use software SPI on Leonardo Arduinos.
|
||||
* Default pins used are SS 10, MOSI 11, MISO 12, and SCK 13.
|
||||
* Edit Software Spi pins to change pin numbers.
|
||||
* Set USE_MULTI_BLOCK_SD_IO nonzero to use multi-block SD read/write.
|
||||
*
|
||||
* LEONARDO_SOFT_SPI allows an unmodified 328 Shield to be used
|
||||
* on Leonardo Arduinos.
|
||||
* Don't use mult-block read/write on small AVR boards.
|
||||
*/
|
||||
#define LEONARDO_SOFT_SPI 0
|
||||
//------------------------------------------------------------------------------
|
||||
/**
|
||||
* Set USE_SOFTWARE_SPI nonzero to always use software SPI on AVR.
|
||||
*/
|
||||
#define USE_SOFTWARE_SPI 0
|
||||
// define software SPI pins so Mega can use unmodified 168/328 shields
|
||||
/** Default Software SPI chip select pin */
|
||||
uint8_t const SOFT_SPI_CS_PIN = 10;
|
||||
/** Software SPI Master Out Slave In pin */
|
||||
uint8_t const SOFT_SPI_MOSI_PIN = 11;
|
||||
/** Software SPI Master In Slave Out pin */
|
||||
uint8_t const SOFT_SPI_MISO_PIN = 12;
|
||||
/** Software SPI Clock pin */
|
||||
uint8_t const SOFT_SPI_SCK_PIN = 13;
|
||||
#if defined(RAMEND) && RAMEND < 3000
|
||||
#define USE_MULTI_BLOCK_SD_IO 0
|
||||
#else // RAMEND
|
||||
#define USE_MULTI_BLOCK_SD_IO 1
|
||||
#endif // RAMEND
|
||||
#endif // SdFatConfig_h
|
||||
|
|
|
|||
|
|
@ -33,15 +33,22 @@ nonzero in SdFatConfig.h.
|
|||
|
||||
The %SdFat library only supports short 8.3 names.
|
||||
|
||||
The main classes in %SdFat are SdFat, SdFile, StdioStream, \ref fstream,
|
||||
\ref ifstream, and \ref ofstream.
|
||||
The main classes in %SdFat are SdFat, SdBaseFile, SdFile, File, StdioStream,
|
||||
\ref fstream, \ref ifstream, and \ref ofstream.
|
||||
|
||||
The SdFat class maintains a volume working directories, a current working
|
||||
directory, and simplifies initialization of other classes.
|
||||
The SdFat class maintains a FAT volume, a current working directory,
|
||||
and simplifies initialization of other classes.
|
||||
|
||||
The SdFile class provides binary file access functions such as open(), read(),
|
||||
remove(), write(), close() and sync(). This class supports access to the root
|
||||
directory and subdirectories.
|
||||
The SdBaseFile class provides basic file access functions such as open(),
|
||||
binary read(), binary write(), close(), remove(), and sync(). SdBaseFile
|
||||
is the smallest file class.
|
||||
|
||||
The SdFile class has all the SdBaseFile class functions plus the Arduino
|
||||
Print class functions.
|
||||
|
||||
The File class has all the SdBaseFile functions plus the functions in
|
||||
the Arduino SD.h File class. This provides compatibility with the
|
||||
Arduino SD.h library.
|
||||
|
||||
The StdioStream class implements functions similar to Linux/Unix standard
|
||||
buffered input/output.
|
||||
|
|
@ -49,9 +56,9 @@ buffered input/output.
|
|||
The \ref fstream class implements C++ iostreams for both reading and writing
|
||||
text files.
|
||||
|
||||
The \ref ifstream class implements the C++ iostreams for reading text files.
|
||||
The \ref ifstream class implements C++ iostreams for reading text files.
|
||||
|
||||
The \ref ofstream class implements the C++ iostreams for writing text files.
|
||||
The \ref ofstream class implements C++ iostreams for writing text files.
|
||||
|
||||
The classes \ref ibufstream and \ref obufstream format and parse character
|
||||
strings in memory buffers.
|
||||
|
|
@ -59,21 +66,46 @@ The classes \ref ibufstream and \ref obufstream format and parse character
|
|||
the classes ArduinoInStream and ArduinoOutStream provide iostream functions
|
||||
for Serial, LiquidCrystal, and other devices.
|
||||
|
||||
The SdVolume class supports FAT16 and FAT32 partitions. Most applications
|
||||
will not need to call SdVolume member function.
|
||||
|
||||
The Sd2Card class supports access to standard SD cards and SDHC cards. Most
|
||||
applications will not need to call Sd2Card functions. The Sd2Card class can
|
||||
be used for raw access to the SD card.
|
||||
|
||||
A number of example are provided in the %SdFat/examples folder. These were
|
||||
developed to test %SdFat and illustrate its use.
|
||||
|
||||
%SdFat was developed for high speed data recording. %SdFat was used to
|
||||
implement an audio record/play class, WaveRP, for the Adafruit Wave Shield.
|
||||
This application uses special Sd2Card calls to write to contiguous files in
|
||||
raw mode. These functions reduce write latency so that audio can be
|
||||
recorded with the small amount of RAM in the Arduino.
|
||||
\section Install Installation
|
||||
|
||||
You must manually install SdFat by copying the SdFat folder from the download
|
||||
package to the Arduino libraries folder in you sketch book.
|
||||
|
||||
See the Manual installation section of this guide.
|
||||
|
||||
http://arduino.cc/en/Guide/Libraries
|
||||
|
||||
\section SDconfig SdFat Configuration
|
||||
|
||||
Several configuration options may be changed by editing the SdFatConfig.h
|
||||
file in the SdFat folder.
|
||||
|
||||
Set SD_FILE_USES_STREAM nonzero to use Stream instead of Print for SdFile.
|
||||
Using Stream will use more flash.
|
||||
|
||||
To enable SD card CRC checking set USE_SD_CRC nonzero.
|
||||
|
||||
To use multiple SD cards set USE_MULTIPLE_CARDS nonzero.
|
||||
|
||||
Set FAT12_SUPPORT nonzero to enable use of FAT12 volumes.
|
||||
FAT12 has not been well tested and requires additional flash.
|
||||
|
||||
Set USE_ARDUINO_SPI_LIBRARY nonzero to force use of Arduino Standard
|
||||
SPI library. This will override native and software SPI for all boards.
|
||||
|
||||
Use of software SPI can be enabled for selected boards by setting the symbols
|
||||
AVR_SOFT_SPI, DUE_SOFT_SPI, LEONARDO_SOFT_SPI, MEGA_SOFT_SPI,
|
||||
and TEENSY3_SOFT_SPI.
|
||||
|
||||
Set ENABLE_SPI_TRANSACTION nonzero to enable the SPI transaction feature
|
||||
of the standard Arduino SPI library. You must include SPI.h in your
|
||||
sketches when ENABLE_SPI_TRANSACTION is nonzero.
|
||||
|
||||
Set ENABLE_SPI_YIELD nonzero to enable release of the SPI bus during
|
||||
SD card busy waits.
|
||||
|
||||
\section SDcard SD\SDHC Cards
|
||||
|
||||
|
|
@ -118,10 +150,6 @@ If you wish to report bugs or have comments, send email to fat16lib@sbcglobal.ne
|
|||
\section SdFatClass SdFat Usage
|
||||
|
||||
%SdFat uses a slightly restricted form of short names.
|
||||
Only printable ASCII characters are supported. No characters with code point
|
||||
values greater than 127 are allowed. Space is not allowed even though space
|
||||
was allowed in the API of early versions of DOS.
|
||||
|
||||
Short names are limited to 8 characters followed by an optional period (.)
|
||||
and extension of up to 3 characters. The characters may be any combination
|
||||
of letters and digits. The following special characters are also allowed:
|
||||
|
|
@ -131,89 +159,106 @@ $ % ' - _ @ ~ ` ! ( ) { } ^ # &
|
|||
Short names are always converted to upper case and their original case
|
||||
value is lost.
|
||||
|
||||
\par
|
||||
An application which writes to a file using print(), println() or
|
||||
\link SdFile::write write() \endlink must call \link SdFile::sync() sync() \endlink
|
||||
at the appropriate time to force data and directory information to be written
|
||||
to the SD Card. Data and directory information are also written to the SD card
|
||||
when \link SdFile::close() close() \endlink is called.
|
||||
|
||||
\par
|
||||
Applications must use care calling \link SdFile::sync() sync() \endlink
|
||||
since 2048 bytes of I/O is required to update file and
|
||||
directory information. This includes writing the current data block, reading
|
||||
the block that contains the directory entry for update, writing the directory
|
||||
block back and reading back the current data block.
|
||||
|
||||
It is possible to open a file with two or more instances of SdFile. A file may
|
||||
be corrupted if data is written to the file by more than one instance of SdFile.
|
||||
It is possible to open a file with two or more instances of a file object.
|
||||
A file may be corrupted if data is written to the file by more than one
|
||||
instance of a file object.
|
||||
|
||||
\section HowTo How to format SD Cards as FAT Volumes
|
||||
|
||||
The best way to restore an SD card's format on a PC or Mac is to use
|
||||
SDFormatter which can be downloaded from:
|
||||
|
||||
http://www.sdcard.org/downloads
|
||||
|
||||
A formatter sketch, SdFormatter.ino, is included in the
|
||||
%SdFat/examples/SdFormatter directory. This sketch attempts to
|
||||
emulate SD Association's SDFormatter.
|
||||
|
||||
SDFormatter aligns flash erase boundaries with file
|
||||
system structures which reduces write latency and file system overhead.
|
||||
|
||||
The PC/Mac SDFormatter does not have an option for FAT type so it may format
|
||||
very small cards as FAT12. Use the SdFat formatter to force FAT16
|
||||
formatting of small cards.
|
||||
|
||||
Do not format the SD card with an OS utility, OS utilities do not format SD
|
||||
cards in conformance with the SD standard.
|
||||
|
||||
You should use a freshly formatted SD card for best performance. FAT
|
||||
file systems become slower if many files have been created and deleted.
|
||||
This is because the directory entry for a deleted file is marked as deleted,
|
||||
but is not deleted. When a new file is created, these entries must be scanned
|
||||
before creating the file, a flaw in the FAT design. Also files can become
|
||||
before creating the file. Also files can become
|
||||
fragmented which causes reads and writes to be slower.
|
||||
|
||||
A formatter sketch, SdFormatter.pde, is included in the
|
||||
%SdFat/examples/SdFormatter directory. This sketch attempts to
|
||||
emulate SD Association's SDFormatter.
|
||||
\section ExampleFilder Examples
|
||||
|
||||
The best way to restore an SD card's format on a PC is to use SDFormatter
|
||||
which can be downloaded from:
|
||||
A number of examples are provided in the SdFat/examples folder.
|
||||
See the html documentation for a list.
|
||||
|
||||
http://www.sdcard.org/consumers/formatter/
|
||||
To access these examples from the Arduino development environment
|
||||
go to: %File -> Examples -> %SdFat -> \<Sketch Name\>
|
||||
|
||||
SDFormatter aligns flash erase boundaries with file
|
||||
system structures which reduces write latency and file system overhead.
|
||||
Compile, upload to your Arduino and click on Serial Monitor to run
|
||||
the example.
|
||||
|
||||
SDFormatter does not have an option for FAT type so it may format
|
||||
small cards as FAT12.
|
||||
Here is a list:
|
||||
|
||||
After the MBR is restored by SDFormatter you may need to reformat small
|
||||
cards that have been formatted FAT12 to force the volume type to be FAT16.
|
||||
AnalogBinLogger - Fast AVR ADC logger - see the AnalogBinLoggerExtras folder.
|
||||
|
||||
If you reformat the SD card with an OS utility, choose a cluster size that
|
||||
will result in:
|
||||
bench - A read/write benchmark.
|
||||
|
||||
4084 < CountOfClusters && CountOfClusters < 65525
|
||||
cin_cout - Demo of ArduinoInStream and ArduinoOutStream.
|
||||
|
||||
The volume will then be FAT16.
|
||||
dataLogger - A simple modifiable data logger.
|
||||
|
||||
If you are formatting an SD card on OS X or Linux, be sure to use the first
|
||||
partition. Format this partition with a cluster count in above range for FAT16.
|
||||
SDHC cards should be formatted FAT32 with a cluster size of 32 KB.
|
||||
directoryFunctions - Demo of chdir(), ls(), mkdir(), and rmdir().
|
||||
|
||||
Microsoft operating systems support removable media formatted with a
|
||||
Master Boot Record, MBR, or formatted as a super floppy with a FAT Boot Sector
|
||||
in block zero.
|
||||
fgets - Demo of the fgets read line/string function.
|
||||
|
||||
Microsoft operating systems expect MBR formatted removable media
|
||||
to have only one partition. The first partition should be used.
|
||||
formating - Print a table with various formatting options.
|
||||
|
||||
Microsoft operating systems do not support partitioning SD flash cards.
|
||||
If you erase an SD card with a program like KillDisk, Most versions of
|
||||
Windows will format the card as a super floppy.
|
||||
getline - Example of getline from section 27.7.1.3 of the C++ standard.
|
||||
|
||||
\section References References
|
||||
LowLatencyLogger - A modifiable data logger for higher data rates.
|
||||
|
||||
The Arduino site:
|
||||
OpenNext - Open all files in the root dir and print their filename.
|
||||
|
||||
http://www.arduino.cc/
|
||||
PrintBenchmark - A simple benchmark for printing to a text file.
|
||||
|
||||
For more information about FAT file systems see:
|
||||
QuickStart - A sketch to quickly test your SD card and SD shield/module.
|
||||
|
||||
http://www.microsoft.com/whdc/system/platform/firmware/fatgen.mspx
|
||||
RawWrite - A test of raw write functions for contiguous files.
|
||||
|
||||
For information about using SD cards as SPI devices see:
|
||||
readCSV - Read a comma-separated value file using iostream extractors.
|
||||
|
||||
http://www.sdcard.org/developers/tech/sdcard/pls/Simplified_Physical_Layer_Spec.pdf
|
||||
ReadWriteSdFat - SdFat version of Arduino SD ReadWrite example.
|
||||
|
||||
The ATmega328 datasheet:
|
||||
rename - A demo of SdFat::rename(old, new) and SdFile::rename(dirFile, newPath).
|
||||
|
||||
http://www.atmel.com/dyn/resources/prod_documents/doc8161.pdf
|
||||
|
||||
SdFormatter - This sketch will format an SD or SDHC card.
|
||||
|
||||
SdInfo - Initialize an SD card and analyze its structure for trouble shooting.
|
||||
|
||||
StdioBench - Demo and test of stdio style stream.
|
||||
|
||||
StreamParseInt - Simple demo of parseInt() Stream member function.
|
||||
|
||||
StressTest - Create and write files until the SD is full.
|
||||
|
||||
Timestamp - Sets file create, modify, and access timestamps.
|
||||
|
||||
TwoCards - Example using two SD cards.
|
||||
*/
|
||||
|
|
|
|||
210
SdFat/SdFile.h
|
|
@ -21,31 +21,237 @@
|
|||
* \file
|
||||
* \brief SdFile class
|
||||
*/
|
||||
#include <SdBaseFile.h>
|
||||
#ifndef SdFile_h
|
||||
#define SdFile_h
|
||||
#include <limits.h>
|
||||
#include <SdBaseFile.h>
|
||||
//------------------------------------------------------------------------------
|
||||
/**
|
||||
* \class SdFile
|
||||
* \brief SdBaseFile with Print.
|
||||
* \brief SdBaseFile with Arduino Stream.
|
||||
*/
|
||||
#if SD_FILE_USES_STREAM
|
||||
class SdFile : public SdBaseFile, public Stream {
|
||||
#else // SD_FILE_USES_STREAM
|
||||
class SdFile : public SdBaseFile, public Print {
|
||||
#endif // SD_FILE_USES_STREAM
|
||||
public:
|
||||
SdFile() {}
|
||||
SdFile(const char* name, uint8_t oflag);
|
||||
#if DESTRUCTOR_CLOSES_FILE
|
||||
~SdFile() {}
|
||||
#endif // DESTRUCTOR_CLOSES_FILE
|
||||
/** \return number of bytes available from the current position to EOF
|
||||
* or INT_MAX if more than INT_MAX bytes are available.
|
||||
*/
|
||||
int available() {
|
||||
uint32_t n = SdBaseFile::available();
|
||||
return n > INT_MAX ? INT_MAX : n;
|
||||
}
|
||||
/** Ensure that any bytes written to the file are saved to the SD card. */
|
||||
void flush() {SdBaseFile::sync();}
|
||||
/** Return the next available byte without consuming it.
|
||||
*
|
||||
* \return The byte if no error and not at eof else -1;
|
||||
*/
|
||||
int peek() {return SdBaseFile::peek();}
|
||||
/** Read the next byte from a file.
|
||||
*
|
||||
* \return For success return the next byte in the file as an int.
|
||||
* If an error occurs or end of file is reached return -1.
|
||||
*/
|
||||
int read() {return SdBaseFile::read();}
|
||||
/** Read data from a file starting at the current position.
|
||||
*
|
||||
* \param[out] buf Pointer to the location that will receive the data.
|
||||
*
|
||||
* \param[in] nbyte Maximum number of bytes to read.
|
||||
*
|
||||
* \return For success read() returns the number of bytes read.
|
||||
* A value less than \a nbyte, including zero, will be returned
|
||||
* if end of file is reached.
|
||||
* If an error occurs, read() returns -1. Possible errors include
|
||||
* read() called before a file has been opened, corrupt file system
|
||||
* or an I/O error occurred.
|
||||
*/
|
||||
int read(void* buf, size_t nbyte) {return SdBaseFile::read(buf, nbyte);}
|
||||
/** \return value of writeError */
|
||||
bool getWriteError() {return SdBaseFile::getWriteError();}
|
||||
/** Set writeError to zero */
|
||||
void clearWriteError() {SdBaseFile::clearWriteError();}
|
||||
size_t write(uint8_t b);
|
||||
|
||||
int write(const char* str);
|
||||
/** Write data to an open file.
|
||||
*
|
||||
* \note Data is moved to the cache but may not be written to the
|
||||
* storage device until sync() is called.
|
||||
*
|
||||
* \param[in] buf Pointer to the location of the data to be written.
|
||||
*
|
||||
* \param[in] nbyte Number of bytes to write.
|
||||
*
|
||||
* \return For success write() returns the number of bytes written, always
|
||||
* \a nbyte. If an error occurs, write() returns -1. Possible errors
|
||||
* include write() is called before a file has been opened, write is called
|
||||
* for a read-only file, device is full, a corrupt file system or an
|
||||
* I/O error.
|
||||
*/
|
||||
int write(const void* buf, size_t nbyte);
|
||||
/** Write data to an open file. Form required by Print.
|
||||
*
|
||||
* \note Data is moved to the cache but may not be written to the
|
||||
* storage device until sync() is called.
|
||||
*
|
||||
* \param[in] buf Pointer to the location of the data to be written.
|
||||
*
|
||||
* \param[in] size Number of bytes to write.
|
||||
*
|
||||
* \return For success write() returns the number of bytes written, always
|
||||
* \a nbyte. If an error occurs, write() returns -1. Possible errors
|
||||
* include write() is called before a file has been opened, write is called
|
||||
* for a read-only file, device is full, a corrupt file system or an
|
||||
* I/O error.
|
||||
*/
|
||||
size_t write(const uint8_t *buf, size_t size) {
|
||||
return SdBaseFile::write(buf, size);}
|
||||
void write_P(PGM_P str);
|
||||
void writeln_P(PGM_P str);
|
||||
};
|
||||
//------------------------------------------------------------------------------
|
||||
/** Arduino SD.h style flag for open for read. */
|
||||
#define FILE_READ O_READ
|
||||
/** Arduino SD.h style flag for open at EOF for read/write with create. */
|
||||
#define FILE_WRITE (O_RDWR | O_CREAT | O_AT_END)
|
||||
/**
|
||||
* \class File
|
||||
* \brief Arduino SD.h style File API
|
||||
*/
|
||||
class File : public SdBaseFile, public Stream {
|
||||
public:
|
||||
/** The parenthesis operator.
|
||||
*
|
||||
* \return true if a file is open.
|
||||
*/
|
||||
operator bool() {return isOpen();}
|
||||
/** \return number of bytes available from the current position to EOF
|
||||
* or INT_MAX if more than INT_MAX bytes are available.
|
||||
*/
|
||||
int available() {
|
||||
uint32_t n = SdBaseFile::available();
|
||||
return n > INT_MAX ? INT_MAX : n;
|
||||
}
|
||||
/** Set writeError to zero */
|
||||
void clearWriteError() {SdBaseFile::clearWriteError();}
|
||||
/** Ensure that any bytes written to the file are saved to the SD card. */
|
||||
void flush() {sync();}
|
||||
/** \return value of writeError */
|
||||
bool getWriteError() {return SdBaseFile::getWriteError();}
|
||||
/** This function reports if the current file is a directory or not.
|
||||
* \return true if the file is a directory.
|
||||
*/
|
||||
bool isDirectory() {return isDir();}
|
||||
/** \return a pointer to the file's name. */
|
||||
char* name() {
|
||||
m_name[0] = 0;
|
||||
getFilename(m_name);
|
||||
return m_name;
|
||||
}
|
||||
/** Return the next available byte without consuming it.
|
||||
*
|
||||
* \return The byte if no error and not at eof else -1;
|
||||
*/
|
||||
int peek() {return SdBaseFile::peek();}
|
||||
/** \return the current file position. */
|
||||
uint32_t position() {return curPosition();}
|
||||
/** Opens the next file or folder in a directory.
|
||||
*
|
||||
* \param[in] mode open mode flags.
|
||||
* \return a File object.
|
||||
*/
|
||||
File openNextFile(uint8_t mode = O_READ) {
|
||||
File tmpFile;
|
||||
tmpFile.openNext(this, mode);
|
||||
return tmpFile;
|
||||
}
|
||||
/** Read the next byte from a file.
|
||||
*
|
||||
* \return For success return the next byte in the file as an int.
|
||||
* If an error occurs or end of file is reached return -1.
|
||||
*/
|
||||
int read() {return SdBaseFile::read();}
|
||||
/** Read data from a file starting at the current position.
|
||||
*
|
||||
* \param[out] buf Pointer to the location that will receive the data.
|
||||
*
|
||||
* \param[in] nbyte Maximum number of bytes to read.
|
||||
*
|
||||
* \return For success read() returns the number of bytes read.
|
||||
* A value less than \a nbyte, including zero, will be returned
|
||||
* if end of file is reached.
|
||||
* If an error occurs, read() returns -1. Possible errors include
|
||||
* read() called before a file has been opened, corrupt file system
|
||||
* or an I/O error occurred.
|
||||
*/
|
||||
int read(void* buf, size_t nbyte) {return SdBaseFile::read(buf, nbyte);}
|
||||
/** Rewind a file if it is a directory */
|
||||
void rewindDirectory() {
|
||||
if (isDir()) rewind();
|
||||
}
|
||||
/**
|
||||
* Seek to a new position in the file, which must be between
|
||||
* 0 and the size of the file (inclusive).
|
||||
*
|
||||
* \param[in] pos the new file position.
|
||||
* \return true for success else false.
|
||||
*/
|
||||
bool seek(uint32_t pos) {return seekSet(pos);}
|
||||
/** \return the file's size. */
|
||||
uint32_t size() {return fileSize();}
|
||||
/** Write a byte to a file. Required by the Arduino Print class.
|
||||
* \param[in] b the byte to be written.
|
||||
* Use getWriteError to check for errors.
|
||||
* \return 1 for success and 0 for failure.
|
||||
*/
|
||||
size_t write(uint8_t b) {
|
||||
return SdBaseFile::write(&b, 1) == 1 ? 1 : 0;
|
||||
}
|
||||
/** Write data to an open file.
|
||||
*
|
||||
* \note Data is moved to the cache but may not be written to the
|
||||
* storage device until sync() is called.
|
||||
*
|
||||
* \param[in] buf Pointer to the location of the data to be written.
|
||||
*
|
||||
* \param[in] nbyte Number of bytes to write.
|
||||
*
|
||||
* \return For success write() returns the number of bytes written, always
|
||||
* \a nbyte. If an error occurs, write() returns -1. Possible errors
|
||||
* include write() is called before a file has been opened, write is called
|
||||
* for a read-only file, device is full, a corrupt file system or an
|
||||
* I/O error.
|
||||
*/
|
||||
int write(const void* buf, size_t nbyte);
|
||||
/** Write data to an open file. Form required by Print.
|
||||
*
|
||||
* \note Data is moved to the cache but may not be written to the
|
||||
* storage device until sync() is called.
|
||||
*
|
||||
* \param[in] buf Pointer to the location of the data to be written.
|
||||
*
|
||||
* \param[in] size Number of bytes to write.
|
||||
*
|
||||
* \return For success write() returns the number of bytes written, always
|
||||
* \a nbyte. If an error occurs, write() returns -1. Possible errors
|
||||
* include write() is called before a file has been opened, write is called
|
||||
* for a read-only file, device is full, a corrupt file system or an
|
||||
* I/O error.
|
||||
*/
|
||||
size_t write(const uint8_t *buf, size_t size) {
|
||||
return SdBaseFile::write(buf, size);
|
||||
}
|
||||
|
||||
private:
|
||||
char m_name[13];
|
||||
};
|
||||
#endif // SdFile_h
|
||||
|
|
|
|||
|
|
@ -29,38 +29,56 @@
|
|||
#if !USE_ARDUINO_SPI_LIBRARY
|
||||
// AVR Arduinos
|
||||
#ifdef __AVR__
|
||||
#if USE_SOFTWARE_SPI
|
||||
#define USE_AVR_SOFTWARE_SPI 1
|
||||
#if AVR_SOFT_SPI
|
||||
#define USE_SOFTWARE_SPI 1
|
||||
#elif LEONARDO_SOFT_SPI && defined(__AVR_ATmega32U4__) && !defined(CORE_TEENSY)
|
||||
#define USE_AVR_SOFTWARE_SPI 1
|
||||
#elif MEGA_SOFT_SPI&&(defined(__AVR_ATmega1280__)||defined(__AVR_ATmega2560__))
|
||||
#define USE_AVR_SOFTWARE_SPI 1
|
||||
#define USE_SOFTWARE_SPI 1
|
||||
#elif MEGA_SOFT_SPI && (defined(__AVR_ATmega1280__)\
|
||||
||defined(__AVR_ATmega2560__))
|
||||
#define USE_SOFTWARE_SPI 1
|
||||
#else // USE_SOFTWARE_SPI
|
||||
#define USE_AVR_S0FTWARE_SPI 0
|
||||
#define USE_NATIVE_AVR_SPI 1
|
||||
#endif // USE_SOFTWARE_SPI
|
||||
#endif // __AVR__
|
||||
// Due
|
||||
#if defined(__arm__) && !defined(CORE_TEENSY)
|
||||
#if DUE_SOFT_SPI
|
||||
#define USE_SOFTWARE_SPI 1
|
||||
#else // DUE_SOFT_SPI
|
||||
/** Nonzero - use native SAM3X SPI */
|
||||
#define USE_NATIVE_SAM3X_SPI 1
|
||||
#else // USE_NATIVE_SAM3X_SPI
|
||||
/** Zero - don't use native SAM3X SPI */
|
||||
#define USE_NATIVE_SAM3X_SPI 0
|
||||
#endif // USE_NATIVE_SAM3X_SPI
|
||||
#endif // DUE_SOFT_SPI
|
||||
#endif // defined(__arm__) && !defined(CORE_TEENSY)
|
||||
// Teensy 3.0
|
||||
#if defined(__arm__) && defined(CORE_TEENSY)
|
||||
#if TEENSY3_SOFT_SPI
|
||||
#define USE_SOFTWARE_SPI 1
|
||||
#else // TEENSY3_SOFT_SPI
|
||||
/** Nonzero - use native MK20DX128 SPI */
|
||||
#define USE_NATIVE_MK20DX128_SPI 1
|
||||
#else // USE_NATIVE_MK20DX128_SPI
|
||||
/** Zero - don't use native MK20DX128 SPI */
|
||||
#define USE_NATIVE_MK20DX128_SPI 0
|
||||
#endif // USE_NATIVE_MK20DX128_SPI
|
||||
#endif // USE_ARDUINO_SPI_LIBRARY
|
||||
#define USE_NATIVE_TEENSY3_SPI 1
|
||||
#endif // TEENSY3_SOFT_SPI
|
||||
#endif // defined(__arm__) && defined(CORE_TEENSY)
|
||||
#endif // !USE_ARDUINO_SPI_LIBRARY
|
||||
|
||||
#ifndef USE_SOFTWARE_SPI
|
||||
#define USE_SOFTWARE_SPI 0
|
||||
#endif // USE_SOFTWARE_SPI
|
||||
|
||||
#ifndef USE_NATIVE_AVR_SPI
|
||||
#define USE_NATIVE_AVR_SPI 0
|
||||
#endif
|
||||
|
||||
#ifndef USE_NATIVE_SAM3X_SPI
|
||||
#define USE_NATIVE_SAM3X_SPI 0
|
||||
#endif // USE_NATIVE_SAM3X_SPI
|
||||
|
||||
#ifndef USE_NATIVE_TEENSY3_SPI
|
||||
#define USE_NATIVE_TEENSY3_SPI 0
|
||||
#endif // USE_NATIVE_TEENSY3_SPI
|
||||
//------------------------------------------------------------------------------
|
||||
// define default chip select pin
|
||||
//
|
||||
#if !USE_AVR_SOFTWARE_SPI
|
||||
#if !USE_SOFTWARE_SPI
|
||||
/** The default chip select pin for the SD card is SS. */
|
||||
uint8_t const SD_CHIP_SELECT_PIN = SS;
|
||||
#else // USE_AVR_SOFTWARE_SPI
|
||||
|
|
|
|||
|
|
@ -16,11 +16,12 @@
|
|||
* You should have received a copy of the GNU General Public License
|
||||
* along with the Arduino SdSpi Library. If not, see
|
||||
* <http://www.gnu.org/licenses/>.
|
||||
*/#include <SdSpi.h>
|
||||
*/
|
||||
#include <SdSpi.h>
|
||||
#if USE_NATIVE_AVR_SPI
|
||||
//------------------------------------------------------------------------------
|
||||
void SdSpi::begin() {
|
||||
// set SS high - may be chip select for another SPI device
|
||||
// set SS high - may be chip select for another SPI device
|
||||
digitalWrite(SS, HIGH);
|
||||
|
||||
// SS must be in output mode even it is not chip select
|
||||
|
|
@ -32,8 +33,8 @@ void SdSpi::begin() {
|
|||
//------------------------------------------------------------------------------
|
||||
void SdSpi::init(uint8_t sckDivisor) {
|
||||
uint8_t r = 0;
|
||||
|
||||
for (uint8_t b = 2; sckDivisor > b && r < 6; b <<= 1, r++);
|
||||
|
||||
for (uint8_t b = 2; sckDivisor > b && r < 6; b <<= 1, r++) {}
|
||||
// See avr processor documentation
|
||||
SPCR = (1 << SPE) | (1 << MSTR) | (r >> 1);
|
||||
SPSR = r & 1 || r == 6 ? 0 : 1 << SPI2X;
|
||||
|
|
@ -42,7 +43,7 @@ void SdSpi::init(uint8_t sckDivisor) {
|
|||
//------------------------------------------------------------------------------
|
||||
uint8_t SdSpi::receive() {
|
||||
SPDR = 0XFF;
|
||||
while (!(SPSR & (1 << SPIF)));
|
||||
while (!(SPSR & (1 << SPIF))) {}
|
||||
return SPDR;
|
||||
}
|
||||
//------------------------------------------------------------------------------
|
||||
|
|
@ -50,19 +51,19 @@ uint8_t SdSpi::receive(uint8_t* buf, size_t n) {
|
|||
if (n-- == 0) return 0;
|
||||
SPDR = 0XFF;
|
||||
for (size_t i = 0; i < n; i++) {
|
||||
while (!(SPSR & (1 << SPIF)));
|
||||
while (!(SPSR & (1 << SPIF))) {}
|
||||
uint8_t b = SPDR;
|
||||
SPDR = 0XFF;
|
||||
buf[i] = b;
|
||||
}
|
||||
while (!(SPSR & (1 << SPIF)));
|
||||
while (!(SPSR & (1 << SPIF))) {}
|
||||
buf[n] = SPDR;
|
||||
return 0;
|
||||
}
|
||||
//------------------------------------------------------------------------------
|
||||
void SdSpi::send(uint8_t data) {
|
||||
SPDR = data;
|
||||
while (!(SPSR & (1 << SPIF)));
|
||||
while (!(SPSR & (1 << SPIF))) {}
|
||||
}
|
||||
//------------------------------------------------------------------------------
|
||||
void SdSpi::send(const uint8_t* buf , size_t n) {
|
||||
|
|
@ -72,55 +73,14 @@ void SdSpi::send(const uint8_t* buf , size_t n) {
|
|||
uint8_t b = buf[1];
|
||||
size_t i = 2;
|
||||
while (1) {
|
||||
while (!(SPSR & (1 << SPIF)));
|
||||
while (!(SPSR & (1 << SPIF))) {}
|
||||
SPDR = b;
|
||||
if (i == n) break;
|
||||
b = buf[i++];
|
||||
}
|
||||
}
|
||||
while (!(SPSR & (1 << SPIF)));
|
||||
while (!(SPSR & (1 << SPIF))) {}
|
||||
}
|
||||
#endif // !USE_AVR_NATIVE_SPI_INLINE
|
||||
#endif // USE_NATIVE_AVR_SPI
|
||||
//==============================================================================
|
||||
#if USE_AVR_SOFTWARE_SPI
|
||||
#include <SoftSPI.h>
|
||||
static
|
||||
SoftSPI<SOFT_SPI_MISO_PIN, SOFT_SPI_MOSI_PIN, SOFT_SPI_SCK_PIN, 0> softSpiBus;
|
||||
//------------------------------------------------------------------------------
|
||||
/**
|
||||
* initialize SPI pins
|
||||
*/
|
||||
void SdSpi::begin() {
|
||||
softSpiBus.begin();
|
||||
}
|
||||
//------------------------------------------------------------------------------
|
||||
/**
|
||||
* Initialize hardware SPI - dummy for soft SPI
|
||||
*/
|
||||
void SdSpi::init(uint8_t sckDivisor) {}
|
||||
//------------------------------------------------------------------------------
|
||||
/** Soft SPI receive byte */
|
||||
uint8_t SdSpi::receive() {
|
||||
return softSpiBus.receive();
|
||||
}
|
||||
//------------------------------------------------------------------------------
|
||||
/** Soft SPI read data */
|
||||
uint8_t SdSpi::receive(uint8_t* buf, size_t n) {
|
||||
for (size_t i = 0; i < n; i++) {
|
||||
buf[i] = receive();
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
//------------------------------------------------------------------------------
|
||||
/** Soft SPI send byte */
|
||||
void SdSpi::send(uint8_t data) {
|
||||
softSpiBus.send(data);
|
||||
}
|
||||
//------------------------------------------------------------------------------
|
||||
void SdSpi::send(const uint8_t* buf , size_t n) {
|
||||
for (size_t i = 0; i < n; i++) {
|
||||
send(buf[i]);
|
||||
}
|
||||
}
|
||||
#endif // USE_AVR_SOFTWARE_SPI
|
||||
|
||||
|
|
|
|||
61
SdFat/SdSpiSoft.cpp
Normal file
|
|
@ -0,0 +1,61 @@
|
|||
/* Arduino SdSpi Library
|
||||
* Copyright (C) 2013 by William Greiman
|
||||
*
|
||||
* This file is part of the Arduino SdSpi Library
|
||||
*
|
||||
* This Library is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This Library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with the Arduino SdSpi Library. If not, see
|
||||
* <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
#include <SdSpi.h>
|
||||
#if USE_SOFTWARE_SPI
|
||||
#include <SoftSPI.h>
|
||||
static
|
||||
SoftSPI<SOFT_SPI_MISO_PIN, SOFT_SPI_MOSI_PIN, SOFT_SPI_SCK_PIN, 0> softSpiBus;
|
||||
//------------------------------------------------------------------------------
|
||||
/**
|
||||
* initialize SPI pins
|
||||
*/
|
||||
void SdSpi::begin() {
|
||||
softSpiBus.begin();
|
||||
}
|
||||
//------------------------------------------------------------------------------
|
||||
/**
|
||||
* Initialize hardware SPI - dummy for soft SPI
|
||||
*/
|
||||
void SdSpi::init(uint8_t sckDivisor) {}
|
||||
//------------------------------------------------------------------------------
|
||||
/** Soft SPI receive byte */
|
||||
uint8_t SdSpi::receive() {
|
||||
return softSpiBus.receive();
|
||||
}
|
||||
//------------------------------------------------------------------------------
|
||||
/** Soft SPI read data */
|
||||
uint8_t SdSpi::receive(uint8_t* buf, size_t n) {
|
||||
for (size_t i = 0; i < n; i++) {
|
||||
buf[i] = receive();
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
//------------------------------------------------------------------------------
|
||||
/** Soft SPI send byte */
|
||||
void SdSpi::send(uint8_t data) {
|
||||
softSpiBus.send(data);
|
||||
}
|
||||
//------------------------------------------------------------------------------
|
||||
void SdSpi::send(const uint8_t* buf , size_t n) {
|
||||
for (size_t i = 0; i < n; i++) {
|
||||
send(buf[i]);
|
||||
}
|
||||
}
|
||||
#endif // USE_SOFTWARE_SPI
|
||||
|
|
@ -18,7 +18,7 @@
|
|||
* <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
#include <SdSpi.h>
|
||||
#if USE_NATIVE_MK20DX128_SPI
|
||||
#if USE_NATIVE_TEENSY3_SPI
|
||||
// Teensy 3.0 functions
|
||||
#include <mk20dx128.h>
|
||||
// use 16-bit frame if SPI_USE_8BIT_FRAME is zero
|
||||
|
|
@ -220,4 +220,4 @@ void SdSpi::send(const uint8_t* buf , size_t n) {
|
|||
}
|
||||
#endif // SPI_USE_8BIT_FRAME
|
||||
}
|
||||
#endif // USE_NATIVE_MK20DX128_SPI
|
||||
#endif // USE_NATIVE_TEENSY3_SPI
|
||||
|
|
@ -17,10 +17,6 @@
|
|||
* along with the Arduino RamDisk Library. If not, see
|
||||
* <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
/**
|
||||
* \file
|
||||
* StdioStream implementation
|
||||
*/
|
||||
#include <Arduino.h>
|
||||
#include <StdioStream.h>
|
||||
#include <utility/FmtNumber.h>
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@
|
|||
#define StdioStream_h
|
||||
/**
|
||||
* \file
|
||||
* StdioStream class
|
||||
* \brief StdioStream class
|
||||
*/
|
||||
#include <limits.h>
|
||||
#include <Arduino.h>
|
||||
|
|
|
|||
97
SdFat/examples/#attic/TestRmdir/TestRmdir.ino
Normal file
|
|
@ -0,0 +1,97 @@
|
|||
/*
|
||||
* This sketch will remove the files and directories
|
||||
* created by the SdFatMakeDir.pde sketch.
|
||||
*
|
||||
* Performance is erratic due to the large number
|
||||
* of flash erase operations caused by many random
|
||||
* writes to file structures.
|
||||
*/
|
||||
#include <SdFat.h>
|
||||
#include <SdFatUtil.h>
|
||||
|
||||
const uint8_t SD_CHIP_SELECT = SS;
|
||||
|
||||
SdFat sd;
|
||||
|
||||
// store error strings in flash to save RAM
|
||||
#define error(s) sd.errorHalt_P(PSTR(s))
|
||||
|
||||
/*
|
||||
* remove all files in dir.
|
||||
*/
|
||||
void deleteFiles(SdBaseFile* dir) {
|
||||
char name[13];
|
||||
SdFile file;
|
||||
|
||||
// open and delete files
|
||||
for (uint16_t n = 0; ; n++){
|
||||
sprintf(name, "%u.TXT", n);
|
||||
|
||||
// open start time
|
||||
uint32_t t0 = millis();
|
||||
|
||||
// assume done if open fails
|
||||
if (!file.open(dir, name, O_WRITE)) return;
|
||||
|
||||
// open end time and remove start time
|
||||
uint32_t t1 = millis();
|
||||
if (!file.remove()) error("file.remove failed");
|
||||
|
||||
// remove end time
|
||||
uint32_t t2 = millis();
|
||||
|
||||
PgmPrint("RM ");
|
||||
Serial.print(n);
|
||||
Serial.write(' ');
|
||||
|
||||
// open time
|
||||
Serial.print(t1 - t0);
|
||||
Serial.write(' ');
|
||||
|
||||
// remove time
|
||||
Serial.println(t2 - t1);
|
||||
}
|
||||
}
|
||||
|
||||
void setup() {
|
||||
Serial.begin(9600);
|
||||
while (!Serial) {} // wait for Leonardo
|
||||
PgmPrintln("Type any character to start");
|
||||
while (Serial.read() <= 0) {}
|
||||
delay(200); // Catch Due reset problem
|
||||
|
||||
// initialize the SD card at SPI_FULL_SPEED for best performance.
|
||||
// try SPI_HALF_SPEED if bus errors occur.
|
||||
if (!sd.begin(SD_CHIP_SELECT, SPI_FULL_SPEED)) sd.initErrorHalt();
|
||||
|
||||
|
||||
// delete files in root if FAT32
|
||||
if (sd.vol()->fatType() == 32) {
|
||||
PgmPrintln("Remove files in root");
|
||||
deleteFiles(sd.vwd());
|
||||
}
|
||||
|
||||
// open SUB1 and delete files
|
||||
SdFile sub1;
|
||||
if (!sub1.open("SUB1", O_READ)) error("open SUB1 failed");
|
||||
PgmPrintln("Remove files in SUB1");
|
||||
deleteFiles(&sub1);
|
||||
|
||||
// open SUB2 and delete files
|
||||
SdFile sub2;
|
||||
if (!sub2.open(&sub1, "SUB2", O_READ)) error("open SUB2 failed");
|
||||
PgmPrintln("Remove files in SUB2");
|
||||
deleteFiles(&sub2);
|
||||
|
||||
// remove SUB2
|
||||
if (!sub2.rmDir()) error("sub2.rmDir failed");
|
||||
PgmPrintln("SUB2 removed");
|
||||
|
||||
// remove SUB1
|
||||
if (!sub1.rmDir()) error("sub1.rmDir failed");
|
||||
PgmPrintln("SUB1 removed");
|
||||
|
||||
PgmPrintln("Done");
|
||||
}
|
||||
|
||||
void loop() { }
|
||||
|
|
@ -50,15 +50,19 @@ void loop() {
|
|||
|
||||
cout << pstr("Type is FAT") << int(sd.vol()->fatType()) << endl;
|
||||
|
||||
// open or create file - truncate existing file.
|
||||
if (!file.open("BENCH.TXT", O_CREAT | O_TRUNC | O_RDWR)) {
|
||||
error("open failed");
|
||||
}
|
||||
cout << pstr("Starting print test. Please wait.\n\n");
|
||||
|
||||
// do write test
|
||||
for (int test = 0; test < 3; test++) {
|
||||
|
||||
for (int test = 0; test < 6; test++) {
|
||||
char fileName[13] = "BENCH0.TXT";
|
||||
fileName[5] = '0' + test;
|
||||
// open or create file - truncate existing file.
|
||||
if (!file.open(fileName, O_CREAT | O_TRUNC | O_RDWR)) {
|
||||
error("open failed");
|
||||
}
|
||||
maxLatency = 0;
|
||||
minLatency = 999999;
|
||||
totalLatency = 0;
|
||||
switch(test) {
|
||||
case 0:
|
||||
cout << pstr("Test of println(uint16_t)\n");
|
||||
|
|
@ -69,13 +73,21 @@ void loop() {
|
|||
break;
|
||||
|
||||
case 2:
|
||||
cout << pstr("Test of println(double)\n");
|
||||
cout << pstr("Test of println(uint32_t)\n");
|
||||
break;
|
||||
|
||||
case 3:
|
||||
cout << pstr("Test of printField(uint32_t, char)\n");
|
||||
break;
|
||||
case 4:
|
||||
cout << pstr("Test of println(float)\n");
|
||||
break;
|
||||
|
||||
case 5:
|
||||
cout << pstr("Test of printField(float, char)\n");
|
||||
break;
|
||||
}
|
||||
file.truncate(0);
|
||||
maxLatency = 0;
|
||||
minLatency = 999999;
|
||||
totalLatency = 0;
|
||||
|
||||
uint32_t t = millis();
|
||||
for (uint16_t i = 0; i < N_PRINT; i++) {
|
||||
uint32_t m = micros();
|
||||
|
|
@ -90,10 +102,21 @@ void loop() {
|
|||
break;
|
||||
|
||||
case 2:
|
||||
file.println((double)0.01*i);
|
||||
file.println(12345678UL + i);
|
||||
break;
|
||||
|
||||
case 3:
|
||||
file.printField(12345678UL + i, '\n');
|
||||
break;
|
||||
|
||||
case 4:
|
||||
file.println((float)0.01*i);
|
||||
break;
|
||||
|
||||
case 5:
|
||||
file.printField((float)0.01*i, '\n');
|
||||
break;
|
||||
}
|
||||
|
||||
if (file.writeError) {
|
||||
error("write failed");
|
||||
}
|
||||
|
|
@ -102,7 +125,7 @@ void loop() {
|
|||
if (minLatency > m) minLatency = m;
|
||||
totalLatency += m;
|
||||
}
|
||||
file.sync();
|
||||
file.close();
|
||||
t = millis() - t;
|
||||
double s = file.fileSize();
|
||||
cout << pstr("Time ") << 0.001*t << pstr(" sec\n");
|
||||
|
|
@ -113,7 +136,5 @@ void loop() {
|
|||
cout << pstr(" usec, Avg Latency: ");
|
||||
cout << totalLatency/N_PRINT << pstr(" usec\n\n");
|
||||
}
|
||||
file.close();
|
||||
cout << pstr("Done!\n\n");
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ void cardOrSpeed() {
|
|||
void reformatMsg() {
|
||||
cout << pstr("Try reformatting the card. For best results use\n");
|
||||
cout << pstr("the SdFormatter sketch in SdFat/examples or download\n");
|
||||
cout << pstr("and use SDFormatter from www.sdcard.org/consumer.\n");
|
||||
cout << pstr("and use SDFormatter from www.sdcard.org/downloads.\n");
|
||||
}
|
||||
|
||||
void setup() {
|
||||
|
|
|
|||
|
|
@ -101,6 +101,13 @@ uint8_t partDmp() {
|
|||
sdErrorMsg("read MBR failed");
|
||||
return false;
|
||||
}
|
||||
for (uint8_t ip = 1; ip < 5; ip++) {
|
||||
part_t *pt = &p->mbr.part[ip - 1];
|
||||
if ((pt->boot & 0X7F) != 0 || pt->firstSector > cardSize) {
|
||||
cout << pstr("\nNo MBR. Assuming Super Floppy format.\n");
|
||||
return true;
|
||||
}
|
||||
}
|
||||
cout << pstr("\nSD Partition Table\n");
|
||||
cout << pstr("part,boot,type,start,length\n");
|
||||
for (uint8_t ip = 1; ip < 5; ip++) {
|
||||
|
|
@ -188,6 +195,12 @@ void loop() {
|
|||
}
|
||||
if (!cidDmp()) return;
|
||||
if (!csdDmp()) return;
|
||||
uint32_t ocr;
|
||||
if (!card.readOCR(&ocr)) {
|
||||
sdErrorMsg("\nreadOCR failed");
|
||||
return;
|
||||
}
|
||||
cout << pstr("OCR: ") << hex << ocr << dec << endl;
|
||||
if (!partDmp()) return;
|
||||
if (!vol.init(&card)) {
|
||||
sdErrorMsg("\nvol.init failed");
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
|
||||
// Benchmark comparing SdFile and StdioStream.
|
||||
#include <SdFat.h>
|
||||
#include <StdioStream.h>
|
||||
|
||||
// Define PRINT_FIELD nonzero to use printField.
|
||||
#define PRINT_FIELD 0
|
||||
|
|
|
|||
34
SdFat/examples/StreamParseInt/StreamParseInt.ino
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
// Simple demo of the Stream parsInt() member function.
|
||||
#include <SdFat.h>
|
||||
|
||||
// SD card chip select pin - Modify the value of csPin for your SD module.
|
||||
const uint8_t csPin = 10;
|
||||
|
||||
SdFat SD;
|
||||
File file;
|
||||
//------------------------------------------------------------------------------
|
||||
void setup() {
|
||||
Serial.begin(9600);
|
||||
|
||||
// Initialize the SD.
|
||||
if (!SD.begin(csPin)) {
|
||||
Serial.println(F("begin error"));
|
||||
return;
|
||||
}
|
||||
// Create and open the file. Use flag to truncate an existing file.
|
||||
if (!file.open("stream.txt", O_RDWR|O_CREAT|O_TRUNC)) {
|
||||
Serial.println(F("open error"));
|
||||
return;
|
||||
}
|
||||
// Write a test number to the file.
|
||||
file.println("12345");
|
||||
|
||||
// Rewind the file and read the number with parseInt().
|
||||
file.rewind();
|
||||
int i = file.parseInt();
|
||||
Serial.print(F("parseInt: "));
|
||||
Serial.println(i);
|
||||
file.close();
|
||||
}
|
||||
|
||||
void loop() {}
|
||||
|
|
@ -6,7 +6,7 @@
|
|||
// create serial output stream
|
||||
ArduinoOutStream cout(Serial);
|
||||
|
||||
// input buffer for line
|
||||
// input line buffer
|
||||
char cinBuf[40];
|
||||
|
||||
// create serial input stream
|
||||
|
|
|
|||
|
|
@ -175,7 +175,7 @@ class ostream : public virtual ios {
|
|||
* \return the stream
|
||||
*/
|
||||
ostream &operator<< (long arg) { // NOLINT
|
||||
putNum(arg);
|
||||
putNum((int32_t)arg);
|
||||
return *this;
|
||||
}
|
||||
/** Output unsigned long
|
||||
|
|
@ -183,7 +183,7 @@ class ostream : public virtual ios {
|
|||
* \return the stream
|
||||
*/
|
||||
ostream &operator<< (unsigned long arg) { // NOLINT
|
||||
putNum(arg);
|
||||
putNum((uint32_t)arg);
|
||||
return *this;
|
||||
}
|
||||
/** Output pointer
|
||||
|
|
|
|||
|
|
@ -27,6 +27,62 @@
|
|||
*/
|
||||
#ifndef DigitalPin_h
|
||||
#define DigitalPin_h
|
||||
#include <Arduino.h>
|
||||
#ifdef __arm__
|
||||
#ifdef CORE_TEENSY
|
||||
//------------------------------------------------------------------------------
|
||||
/** read pin value
|
||||
* @param[in] pin Arduino pin number
|
||||
* @return value read
|
||||
*/
|
||||
static inline __attribute__((always_inline))
|
||||
bool fastDigitalRead(uint8_t pin) {
|
||||
return *portInputRegister(pin);
|
||||
}
|
||||
//------------------------------------------------------------------------------
|
||||
/** Set pin value
|
||||
* @param[in] pin Arduino pin number
|
||||
* @param[in] level value to write
|
||||
*/
|
||||
static inline __attribute__((always_inline))
|
||||
void fastDigitalWrite(uint8_t pin, bool value) {
|
||||
if (value) {
|
||||
*portSetRegister(pin) = 1;
|
||||
} else {
|
||||
*portClearRegister(pin) = 1;
|
||||
}
|
||||
}
|
||||
#else // CORE_TEENSY
|
||||
//------------------------------------------------------------------------------
|
||||
/** read pin value
|
||||
* @param[in] pin Arduino pin number
|
||||
* @return value read
|
||||
*/
|
||||
static inline __attribute__((always_inline))
|
||||
bool fastDigitalRead(uint8_t pin){
|
||||
return g_APinDescription[pin].pPort->PIO_PDSR & g_APinDescription[pin].ulPin;
|
||||
}
|
||||
//------------------------------------------------------------------------------
|
||||
/** Set pin value
|
||||
* @param[in] pin Arduino pin number
|
||||
* @param[in] level value to write
|
||||
*/
|
||||
static inline __attribute__((always_inline))
|
||||
void fastDigitalWrite(uint8_t pin, bool value){
|
||||
if(value) {
|
||||
g_APinDescription[pin].pPort->PIO_SODR = g_APinDescription[pin].ulPin;
|
||||
} else {
|
||||
g_APinDescription[pin].pPort->PIO_CODR = g_APinDescription[pin].ulPin;
|
||||
}
|
||||
}
|
||||
#endif // CORE_TEENSY
|
||||
//------------------------------------------------------------------------------
|
||||
inline void fastDigitalToggle(uint8_t pin) {
|
||||
fastDigitalWrite(pin, !fastDigitalRead(pin));
|
||||
}
|
||||
//------------------------------------------------------------------------------
|
||||
inline void fastPinMode(uint8_t pin, bool mode) {pinMode(pin, mode);}
|
||||
#else // __arm__
|
||||
#include <avr/io.h>
|
||||
#include <util/atomic.h>
|
||||
//------------------------------------------------------------------------------
|
||||
|
|
@ -152,6 +208,8 @@ static const pin_map_t pinMap[] = {
|
|||
|| defined(__AVR_ATmega32__)\
|
||||
|| defined(__AVR_ATmega324__)\
|
||||
|| defined(__AVR_ATmega16__)
|
||||
|
||||
#ifdef defined(VARIANT_MIGHTY)
|
||||
// Mighty Layout
|
||||
static const pin_map_t pinMap[] = {
|
||||
{&DDRB, &PINB, &PORTB, 0}, // B0 0
|
||||
|
|
@ -187,6 +245,81 @@ static const pin_map_t pinMap[] = {
|
|||
{&DDRA, &PINA, &PORTA, 6}, // A6 30
|
||||
{&DDRA, &PINA, &PORTA, 7} // A7 31
|
||||
};
|
||||
#elif defined(VARIANT_BOBUINO)
|
||||
// Bobuino Layout
|
||||
static const pin_map_t pinMap[] = {
|
||||
{&DDRD, &PIND, &PORTD, 0}, // D0 0
|
||||
{&DDRD, &PIND, &PORTD, 1}, // D1 1
|
||||
{&DDRD, &PIND, &PORTD, 2}, // D2 2
|
||||
{&DDRD, &PIND, &PORTD, 3}, // D3 3
|
||||
{&DDRB, &PINB, &PORTB, 0}, // B0 4
|
||||
{&DDRB, &PINB, &PORTB, 1}, // B1 5
|
||||
{&DDRB, &PINB, &PORTB, 2}, // B2 6
|
||||
{&DDRB, &PINB, &PORTB, 3}, // B3 7
|
||||
{&DDRD, &PIND, &PORTD, 5}, // D5 8
|
||||
{&DDRD, &PIND, &PORTD, 6}, // D6 9
|
||||
{&DDRB, &PINB, &PORTB, 4}, // B4 10
|
||||
{&DDRB, &PINB, &PORTB, 5}, // B5 11
|
||||
{&DDRB, &PINB, &PORTB, 6}, // B6 12
|
||||
{&DDRB, &PINB, &PORTB, 7}, // B7 13
|
||||
{&DDRA, &PINA, &PORTA, 7}, // A7 14
|
||||
{&DDRA, &PINA, &PORTA, 6}, // A6 15
|
||||
{&DDRA, &PINA, &PORTA, 5}, // A5 16
|
||||
{&DDRA, &PINA, &PORTA, 4}, // A4 17
|
||||
{&DDRA, &PINA, &PORTA, 3}, // A3 18
|
||||
{&DDRA, &PINA, &PORTA, 2}, // A2 19
|
||||
{&DDRA, &PINA, &PORTA, 1}, // A1 20
|
||||
{&DDRA, &PINA, &PORTA, 0}, // A0 21
|
||||
{&DDRC, &PINC, &PORTC, 0}, // C0 22
|
||||
{&DDRC, &PINC, &PORTC, 1}, // C1 23
|
||||
{&DDRC, &PINC, &PORTC, 2}, // C2 24
|
||||
{&DDRC, &PINC, &PORTC, 3}, // C3 25
|
||||
{&DDRC, &PINC, &PORTC, 4}, // C4 26
|
||||
{&DDRC, &PINC, &PORTC, 5}, // C5 27
|
||||
{&DDRC, &PINC, &PORTC, 6}, // C6 28
|
||||
{&DDRC, &PINC, &PORTC, 7}, // C7 29
|
||||
{&DDRD, &PIND, &PORTD, 4}, // D4 30
|
||||
{&DDRD, &PIND, &PORTD, 7} // D7 31
|
||||
};
|
||||
#elif defined(VARIANT_STANDARD)
|
||||
// Standard Layout
|
||||
static const pin_map_t pinMap[] = {
|
||||
{&DDRB, &PINB, &PORTB, 0}, // B0 0
|
||||
{&DDRB, &PINB, &PORTB, 1}, // B1 1
|
||||
{&DDRB, &PINB, &PORTB, 2}, // B2 2
|
||||
{&DDRB, &PINB, &PORTB, 3}, // B3 3
|
||||
{&DDRB, &PINB, &PORTB, 4}, // B4 4
|
||||
{&DDRB, &PINB, &PORTB, 5}, // B5 5
|
||||
{&DDRB, &PINB, &PORTB, 6}, // B6 6
|
||||
{&DDRB, &PINB, &PORTB, 7}, // B7 7
|
||||
{&DDRD, &PIND, &PORTD, 0}, // D0 8
|
||||
{&DDRD, &PIND, &PORTD, 1}, // D1 9
|
||||
{&DDRD, &PIND, &PORTD, 2}, // D2 10
|
||||
{&DDRD, &PIND, &PORTD, 3}, // D3 11
|
||||
{&DDRD, &PIND, &PORTD, 4}, // D4 12
|
||||
{&DDRD, &PIND, &PORTD, 5}, // D5 13
|
||||
{&DDRD, &PIND, &PORTD, 6}, // D6 14
|
||||
{&DDRD, &PIND, &PORTD, 7}, // D7 15
|
||||
{&DDRC, &PINC, &PORTC, 0}, // C0 16
|
||||
{&DDRC, &PINC, &PORTC, 1}, // C1 17
|
||||
{&DDRC, &PINC, &PORTC, 2}, // C2 18
|
||||
{&DDRC, &PINC, &PORTC, 3}, // C3 19
|
||||
{&DDRC, &PINC, &PORTC, 4}, // C4 20
|
||||
{&DDRC, &PINC, &PORTC, 5}, // C5 21
|
||||
{&DDRC, &PINC, &PORTC, 6}, // C6 22
|
||||
{&DDRC, &PINC, &PORTC, 7}, // C7 23
|
||||
{&DDRA, &PINA, &PORTA, 7}, // A7 24
|
||||
{&DDRA, &PINA, &PORTA, 6}, // A6 25
|
||||
{&DDRA, &PINA, &PORTA, 5}, // A5 26
|
||||
{&DDRA, &PINA, &PORTA, 4}, // A4 27
|
||||
{&DDRA, &PINA, &PORTA, 3}, // A3 28
|
||||
{&DDRA, &PINA, &PORTA, 2}, // A2 29
|
||||
{&DDRA, &PINA, &PORTA, 1}, // A1 30
|
||||
{&DDRA, &PINA, &PORTA, 0} // A0 31
|
||||
};
|
||||
#else // VARIANT_MIGHTY
|
||||
#error Undefined variant 1284, 644, 324, 64, 32
|
||||
#endif // VARIANT_MIGHTY
|
||||
//------------------------------------------------------------------------------
|
||||
#elif defined(__AVR_ATmega32U4__)
|
||||
#ifdef CORE_TEENSY
|
||||
|
|
@ -310,6 +443,7 @@ static const pin_map_t pinMap[] = {
|
|||
#else // CPU type
|
||||
#error unknown CPU type
|
||||
#endif // CPU type
|
||||
//------------------------------------------------------------------------------
|
||||
/** count of pins */
|
||||
static const uint8_t digitalPinCount = sizeof(pinMap)/sizeof(pin_map_t);
|
||||
//==============================================================================
|
||||
|
|
@ -398,6 +532,8 @@ void fastPinMode(uint8_t pin, bool mode) {
|
|||
badPinCheck(pin);
|
||||
fastBitWriteSafe(pinMap[pin].ddr, pinMap[pin].bit, mode);
|
||||
}
|
||||
|
||||
#endif // __arm__
|
||||
//------------------------------------------------------------------------------
|
||||
/** set pin configuration
|
||||
* @param[in] pin Arduino pin number
|
||||
|
|
@ -413,7 +549,7 @@ void fastPinConfig(uint8_t pin, bool mode, bool level) {
|
|||
//==============================================================================
|
||||
/**
|
||||
* @class DigitalPin
|
||||
* @brief Fast AVR digital port I/O
|
||||
* @brief Fast digital port I/O
|
||||
*/
|
||||
template<uint8_t PinNumber>
|
||||
class DigitalPin {
|
||||
|
|
|
|||
|
|
@ -49,8 +49,8 @@ const bool SCK_MODE = true;
|
|||
template<uint8_t MisoPin, uint8_t MosiPin, uint8_t SckPin, uint8_t Mode = 0>
|
||||
class SoftSPI {
|
||||
public:
|
||||
//-----------------------------------------------------------------------------
|
||||
/** Initialize SoftSPI pins. */
|
||||
//----------------------------------------------------------------------------
|
||||
/** Initialize SoftSPI pins. */
|
||||
void begin() {
|
||||
fastPinConfig(MisoPin, MISO_MODE, MISO_LEVEL);
|
||||
fastPinConfig(MosiPin, MOSI_MODE, !MODE_CPHA(Mode));
|
||||
|
|
@ -106,6 +106,7 @@ class SoftSPI {
|
|||
transferBit(0, &rxData, txData);
|
||||
return rxData;
|
||||
}
|
||||
|
||||
private:
|
||||
//----------------------------------------------------------------------------
|
||||
inline __attribute__((always_inline))
|
||||
|
|
@ -117,7 +118,8 @@ class SoftSPI {
|
|||
if (MODE_CPHA(Mode)) {
|
||||
fastDigitalWrite(SckPin, !MODE_CPOL(Mode));
|
||||
}
|
||||
nop;nop;
|
||||
nop;
|
||||
nop;
|
||||
fastDigitalWrite(SckPin,
|
||||
MODE_CPHA(Mode) ? MODE_CPOL(Mode) : !MODE_CPOL(Mode));
|
||||
if (fastDigitalRead(MisoPin)) *data |= 1 << bit;
|
||||
|
|
@ -134,7 +136,8 @@ class SoftSPI {
|
|||
fastDigitalWrite(MosiPin, data & (1 << bit));
|
||||
fastDigitalWrite(SckPin,
|
||||
MODE_CPHA(Mode) ? MODE_CPOL(Mode) : !MODE_CPOL(Mode));
|
||||
nop;nop;
|
||||
nop;
|
||||
nop;
|
||||
if (!MODE_CPHA(Mode)) {
|
||||
fastDigitalWrite(SckPin, MODE_CPOL(Mode));
|
||||
}
|
||||
|
|
@ -156,4 +159,4 @@ class SoftSPI {
|
|||
//----------------------------------------------------------------------------
|
||||
};
|
||||
#endif // SoftSPI_h
|
||||
/** @} */
|
||||
/** @} */
|
||||
|
|
|
|||
|
|
@ -1,8 +1,49 @@
|
|||
Features have been added to support an unmodified Adafruit GPS Shield
|
||||
or Datalogging Shield on an Arduino Mega or Leonardo.
|
||||
Software SPI is now supported on AVR, Due, and Teensy 3.x boards.
|
||||
|
||||
Define MEGA_SOFT_SPI to be non-zero in SdFatConfig.h to use software SPI
|
||||
on Mega Arduinos. Pins used are SS 10, MOSI 11, MISO 12, and SCK 13.
|
||||
Edit these variables in SdFatConfig.h to enable Software SPI.
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
/**
|
||||
* Define AVR_SOF_SPI nonzero to use software SPI on all AVR Arduinos.
|
||||
*/
|
||||
#define AVR_SOFT_SPI 0
|
||||
//------------------------------------------------------------------------------
|
||||
/**
|
||||
* Define DUE_SOFT_SPI nonzero to use software SPI on Due Arduinos.
|
||||
*/
|
||||
#define DUE_SOFT_SPI 0
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* Define LEONARDO_SOFT_SPI nonzero to use software SPI on Leonardo Arduinos.
|
||||
* LEONARDO_SOFT_SPI allows an unmodified 328 Shield to be used
|
||||
* on Leonardo Arduinos.
|
||||
*/
|
||||
#define LEONARDO_SOFT_SPI 0
|
||||
//------------------------------------------------------------------------------
|
||||
/**
|
||||
* Define MEGA_SOFT_SPI nonzero to use software SPI on Mega Arduinos.
|
||||
* MEGA_SOFT_SPI allows an unmodified 328 Shield to be used
|
||||
* on Mega Arduinos.
|
||||
*/
|
||||
#define MEGA_SOFT_SPI 0
|
||||
//------------------------------------------------------------------------------
|
||||
/**
|
||||
* Set TEENSY3_SOFT_SPI nonzero to use software SPI on Teensy 3.x boards.
|
||||
*/
|
||||
#define TEENSY3_SOFT_SPI 0
|
||||
//------------------------------------------------------------------------------
|
||||
/**
|
||||
* Define software SPI pins. Default allows Uno shields to be used on other
|
||||
* boards.
|
||||
*/
|
||||
// define software SPI pins
|
||||
/** Default Software SPI chip select pin */
|
||||
uint8_t const SOFT_SPI_CS_PIN = 10;
|
||||
/** Software SPI Master Out Slave In pin */
|
||||
uint8_t const SOFT_SPI_MOSI_PIN = 11;
|
||||
/** Software SPI Master In Slave Out pin */
|
||||
uint8_t const SOFT_SPI_MISO_PIN = 12;
|
||||
/** Software SPI Clock pin */
|
||||
uint8_t const SOFT_SPI_SCK_PIN = 13;
|
||||
|
||||
For Leonardo define LEONARDO_SOFT_SPI non-zero.
|
||||
Hardware SPI will still be used on 328 Arduinos.
|
||||
|
|
|
|||
24
changes.txt
|
|
@ -1,3 +1,27 @@
|
|||
25 Oct 2014
|
||||
|
||||
Added File class for compatibility with the Arduino SD.h library
|
||||
|
||||
Added StreamParseInt example.
|
||||
|
||||
23 Oct 2014
|
||||
|
||||
Added Read SD OCR register.
|
||||
|
||||
SdInfo example now prints OCR register.
|
||||
|
||||
05 Sep 2014
|
||||
|
||||
Faster SdBaseFile::printField();
|
||||
|
||||
Added SdBaseFile::printField(float value, char term, uint8_t prec);
|
||||
|
||||
24 Aug 2014
|
||||
|
||||
Added support for Software SPI on Due and Teensy 3.1
|
||||
|
||||
Added support for SPI transactions.
|
||||
|
||||
05 Aug 2014
|
||||
|
||||
New examples.
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<title>SdFat: Arduino/libraries/SdFat/ArduinoStream.h File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
|
|
@ -25,11 +25,10 @@
|
|||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.6 -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
|
|
@ -55,7 +54,7 @@
|
|||
|
||||
<p><a class="el" href="class_arduino_in_stream.html" title="Input stream for Arduino Stream objects. ">ArduinoInStream</a> and <a class="el" href="class_arduino_out_stream.html" title="Output stream for Arduino Print objects. ">ArduinoOutStream</a> classes.
|
||||
<a href="#details">More...</a></p>
|
||||
<div class="textblock"><code>#include <<a class="el" href="bufstream_8h.html">bufstream.h</a>></code><br/>
|
||||
<div class="textblock"><code>#include <<a class="el" href="bufstream_8h.html">bufstream.h</a>></code><br />
|
||||
</div><div class="textblock"><div class="dynheader">
|
||||
Include dependency graph for ArduinoStream.h:</div>
|
||||
<div class="dyncontent">
|
||||
|
|
@ -68,16 +67,16 @@ This graph shows which files directly or indirectly include this file:</div>
|
|||
<div class="dyncontent">
|
||||
<div class="center"><img src="_arduino_stream_8h__dep__incl.png" border="0" usemap="#_arduino_2libraries_2_sd_fat_2_arduino_stream_8hdep" alt=""/></div>
|
||||
<map name="_arduino_2libraries_2_sd_fat_2_arduino_stream_8hdep" id="_arduino_2libraries_2_sd_fat_2_arduino_stream_8hdep">
|
||||
<area shape="rect" id="node3" href="_sd_fat_8h.html" title="SdFat class. " alt="" coords="656,97,811,138"/>
<area shape="rect" id="node5" href="_sd_base_file_8cpp.html" title="Arduino/libraries/SdFat\l/SdBaseFile.cpp" alt="" coords="5,187,160,229"/>
<area shape="rect" id="node7" href="_sd_base_file_print_8cpp.html" title="Arduino/libraries/SdFat\l/SdBaseFilePrint.cpp" alt="" coords="184,187,339,229"/>
<area shape="rect" id="node9" href="_sd_fat_8cpp.html" title="Arduino/libraries/SdFat\l/SdFat.cpp" alt="" coords="363,187,517,229"/>
<area shape="rect" id="node11" href="_sd_fat_error_print_8cpp.html" title="Arduino/libraries/SdFat\l/SdFatErrorPrint.cpp" alt="" coords="541,187,696,229"/>
<area shape="rect" id="node13" href="_sd_fat_util_8cpp.html" title="Arduino/libraries/SdFat\l/SdFatUtil.cpp" alt="" coords="713,278,868,319"/>
<area shape="rect" id="node15" href="_sd_fat_util_8h.html" title="Useful utility functions. " alt="" coords="771,187,925,229"/>
<area shape="rect" id="node18" href="_sd_stream_8cpp.html" title="Arduino/libraries/SdFat\l/SdStream.cpp" alt="" coords="949,187,1104,229"/>
<area shape="rect" id="node20" href="_sd_volume_8cpp.html" title="Arduino/libraries/SdFat\l/SdVolume.cpp" alt="" coords="1128,187,1283,229"/>
<area shape="rect" id="node22" href="_stdio_stream_8h.html" title="Arduino/libraries/SdFat\l/StdioStream.h" alt="" coords="1307,187,1461,229"/>
<area shape="rect" id="node24" href="_stdio_stream_8cpp.html" title="Arduino/libraries/SdFat\l/StdioStream.cpp" alt="" coords="1307,278,1461,319"/>
</map>
|
||||
<area shape="rect" id="node3" href="_sd_fat_8h.html" title="SdFat class. " alt="" coords="656,97,811,138"/>
<area shape="rect" id="node5" href="_sd_base_file_8cpp.html" title="Arduino/libraries/SdFat\l/SdBaseFile.cpp" alt="" coords="5,187,160,229"/>
656,97,811,138"/>
<area shape="rect" id="node7" href="_sd_base_file_print_8cpp.html" title="Arduino/libraries/SdFat\l/SdBaseFilePrint.cpp" alt="" coords="184,187,339,229"/>
656,97,811,138"/>
<area shape="rect" id="node9" href="_sd_fat_8cpp.html" title="Arduino/libraries/SdFat\l/SdFat.cpp" alt="" coords="363,187,517,229"/>
9"/>
</map>
|
||||
</div>
|
||||
</div><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_arduino_in_stream.html">ArduinoInStream</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Input stream for Arduino Stream objects. <a href="class_arduino_in_stream.html#details">More...</a><br/></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Input stream for Arduino Stream objects. <a href="class_arduino_in_stream.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_arduino_out_stream.html">ArduinoOutStream</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Output stream for Arduino Print objects. <a href="class_arduino_out_stream.html#details">More...</a><br/></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Output stream for Arduino Print objects. <a href="class_arduino_out_stream.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
|
|
@ -85,9 +84,9 @@ Classes</h2></td></tr>
|
|||
</div></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Aug 5 2014 09:13:28 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat Oct 25 2014 07:56:22 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</a> 1.8.8
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 6.1 KiB |
|
|
@ -1,91 +0,0 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<title>SdFat: Arduino/libraries/SdFat/MinimumSerial.cpp File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">SdFat
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.6 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_a991eec27578c865874ede3d8ec657c2.html">Arduino</a></li><li class="navelem"><a class="el" href="dir_481cc946b8a81b8d9363a4aad6201160.html">libraries</a></li><li class="navelem"><a class="el" href="dir_1281b15c327061056ab3b326e90c50cf.html">SdFat</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#var-members">Variables</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">MinimumSerial.cpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include <Arduino.h></code><br/>
|
||||
<code>#include <<a class="el" href="_minimum_serial_8h.html">MinimumSerial.h</a>></code><br/>
|
||||
</div><div class="textblock"><div class="dynheader">
|
||||
Include dependency graph for MinimumSerial.cpp:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="_minimum_serial_8cpp__incl.png" border="0" usemap="#_arduino_2libraries_2_sd_fat_2_minimum_serial_8cpp" alt=""/></div>
|
||||
<map name="_arduino_2libraries_2_sd_fat_2_minimum_serial_8cpp" id="_arduino_2libraries_2_sd_fat_2_minimum_serial_8cpp">
|
||||
<area shape="rect" id="node5" href="_minimum_serial_8h.html" title="MinimumSerial.h" alt="" coords="107,96,225,123"/>
</map>
|
||||
</div>
|
||||
</div><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
|
||||
Variables</h2></td></tr>
|
||||
<tr class="memitem:acd05fcf0120dac3aa53bd74463fccc58"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_minimum_serial.html">MinimumSerial</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="_minimum_serial_8cpp.html#acd05fcf0120dac3aa53bd74463fccc58">MiniSerial</a></td></tr>
|
||||
<tr class="separator:acd05fcf0120dac3aa53bd74463fccc58"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Variable Documentation</h2>
|
||||
<a class="anchor" id="acd05fcf0120dac3aa53bd74463fccc58"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="class_minimum_serial.html">MinimumSerial</a> MiniSerial</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Aug 5 2014 09:13:28 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
Before Width: | Height: | Size: 3.6 KiB |
|
|
@ -1,77 +0,0 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<title>SdFat: Arduino/libraries/SdFat/MinimumSerial.h File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">SdFat
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.6 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_a991eec27578c865874ede3d8ec657c2.html">Arduino</a></li><li class="navelem"><a class="el" href="dir_481cc946b8a81b8d9363a4aad6201160.html">libraries</a></li><li class="navelem"><a class="el" href="dir_1281b15c327061056ab3b326e90c50cf.html">SdFat</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">MinimumSerial.h File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><div class="dynheader">
|
||||
This graph shows which files directly or indirectly include this file:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="_minimum_serial_8h__dep__incl.png" border="0" usemap="#_arduino_2libraries_2_sd_fat_2_minimum_serial_8hdep" alt=""/></div>
|
||||
<map name="_arduino_2libraries_2_sd_fat_2_minimum_serial_8hdep" id="_arduino_2libraries_2_sd_fat_2_minimum_serial_8hdep">
|
||||
<area shape="rect" id="node3" href="_minimum_serial_8cpp.html" title="Arduino/libraries/SdFat\l/MinimumSerial.cpp" alt="" coords="477,97,632,138"/>
<area shape="rect" id="node5" href="_sd_fat_8h.html" title="SdFat class. " alt="" coords="656,97,811,138"/>
<area shape="rect" id="node7" href="_sd_base_file_8cpp.html" title="Arduino/libraries/SdFat\l/SdBaseFile.cpp" alt="" coords="5,187,160,229"/>
<area shape="rect" id="node9" href="_sd_base_file_print_8cpp.html" title="Arduino/libraries/SdFat\l/SdBaseFilePrint.cpp" alt="" coords="184,187,339,229"/>
<area shape="rect" id="node11" href="_sd_fat_8cpp.html" title="Arduino/libraries/SdFat\l/SdFat.cpp" alt="" coords="363,187,517,229"/>
<area shape="rect" id="node13" href="_sd_fat_error_print_8cpp.html" title="Arduino/libraries/SdFat\l/SdFatErrorPrint.cpp" alt="" coords="541,187,696,229"/>
<area shape="rect" id="node15" href="_sd_fat_util_8cpp.html" title="Arduino/libraries/SdFat\l/SdFatUtil.cpp" alt="" coords="713,278,868,319"/>
<area shape="rect" id="node17" href="_sd_fat_util_8h.html" title="Useful utility functions. " alt="" coords="771,187,925,229"/>
<area shape="rect" id="node20" href="_sd_stream_8cpp.html" title="Arduino/libraries/SdFat\l/SdStream.cpp" alt="" coords="949,187,1104,229"/>
<area shape="rect" id="node22" href="_sd_volume_8cpp.html" title="Arduino/libraries/SdFat\l/SdVolume.cpp" alt="" coords="1128,187,1283,229"/>
<area shape="rect" id="node24" href="_stdio_stream_8h.html" title="Arduino/libraries/SdFat\l/StdioStream.h" alt="" coords="1307,187,1461,229"/>
<area shape="rect" id="node26" href="_stdio_stream_8cpp.html" title="Arduino/libraries/SdFat\l/StdioStream.cpp" alt="" coords="1307,278,1461,319"/>
</map>
|
||||
</div>
|
||||
</div><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_minimum_serial.html">MinimumSerial</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">mini serial class for the SdFat library. <a href="class_minimum_serial.html#details">More...</a><br/></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Aug 5 2014 09:13:28 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
Before Width: | Height: | Size: 27 KiB |
|
|
@ -1,119 +0,0 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<title>SdFat: Arduino/libraries/SdFat/Sd2Card.cpp File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">SdFat
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.6 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_a991eec27578c865874ede3d8ec657c2.html">Arduino</a></li><li class="navelem"><a class="el" href="dir_481cc946b8a81b8d9363a4aad6201160.html">libraries</a></li><li class="navelem"><a class="el" href="dir_1281b15c327061056ab3b326e90c50cf.html">SdFat</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#define-members">Macros</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">Sd2Card.cpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include <<a class="el" href="_sd2_card_8h.html">Sd2Card.h</a>></code><br/>
|
||||
<code>#include <<a class="el" href="_sd_spi_8h.html">SdSpi.h</a>></code><br/>
|
||||
</div><div class="textblock"><div class="dynheader">
|
||||
Include dependency graph for Sd2Card.cpp:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="_sd2_card_8cpp__incl.png" border="0" usemap="#_arduino_2libraries_2_sd_fat_2_sd2_card_8cpp" alt=""/></div>
|
||||
<map name="_arduino_2libraries_2_sd_fat_2_sd2_card_8cpp" id="_arduino_2libraries_2_sd_fat_2_sd2_card_8cpp">
|
||||
<area shape="rect" id="node3" href="_sd2_card_8h.html" title="Sd2Card class for V2 SD/SDHC cards. " alt="" coords="115,96,197,123"/>
<area shape="rect" id="node13" href="_sd_spi_8h.html" title="SdSpi class for V2 SD/SDHC cards. " alt="" coords="201,171,268,197"/>
<area shape="rect" id="node7" href="_sd_fat_config_8h.html" title="configuration definitions " alt="" coords="64,245,168,272"/>
</map>
|
||||
</div>
|
||||
</div><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
|
||||
Macros</h2></td></tr>
|
||||
<tr class="memitem:ac4e9109501f3d7d73fbdf08d1d16e70e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_sd2_card_8cpp.html#ac4e9109501f3d7d73fbdf08d1d16e70e">CHECK_PROGRAMMING</a>   0</td></tr>
|
||||
<tr class="separator:ac4e9109501f3d7d73fbdf08d1d16e70e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0c60a9ca6450d46a0bfc7372159bde57"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_sd2_card_8cpp.html#a0c60a9ca6450d46a0bfc7372159bde57">SD_TRACE</a>(m, b)</td></tr>
|
||||
<tr class="separator:a0c60a9ca6450d46a0bfc7372159bde57"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Macro Definition Documentation</h2>
|
||||
<a class="anchor" id="ac4e9109501f3d7d73fbdf08d1d16e70e"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define CHECK_PROGRAMMING   0</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a0c60a9ca6450d46a0bfc7372159bde57"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define SD_TRACE</td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname">m, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname">b </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Aug 5 2014 09:13:28 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
Before Width: | Height: | Size: 12 KiB |
|
|
@ -3,7 +3,7 @@
|
|||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<title>SdFat: Arduino/libraries/SdFat/Sd2Card.h File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
|
|
@ -25,11 +25,10 @@
|
|||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.6 -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
|
|
@ -56,10 +55,10 @@
|
|||
|
||||
<p><a class="el" href="class_sd2_card.html" title="Raw access to SD and SDHC flash memory cards. ">Sd2Card</a> class for V2 SD/SDHC cards.
|
||||
<a href="#details">More...</a></p>
|
||||
<div class="textblock"><code>#include <Arduino.h></code><br/>
|
||||
<code>#include <<a class="el" href="_sd_fat_config_8h.html">SdFatConfig.h</a>></code><br/>
|
||||
<code>#include <SdInfo.h></code><br/>
|
||||
<code>#include <<a class="el" href="_sd_spi_8h.html">SdSpi.h</a>></code><br/>
|
||||
<div class="textblock"><code>#include <Arduino.h></code><br />
|
||||
<code>#include <<a class="el" href="_sd_fat_config_8h.html">SdFatConfig.h</a>></code><br />
|
||||
<code>#include <SdInfo.h></code><br />
|
||||
<code>#include <<a class="el" href="_sd_spi_8h.html">SdSpi.h</a>></code><br />
|
||||
</div><div class="textblock"><div class="dynheader">
|
||||
Include dependency graph for Sd2Card.h:</div>
|
||||
<div class="dyncontent">
|
||||
|
|
@ -72,13 +71,13 @@ This graph shows which files directly or indirectly include this file:</div>
|
|||
<div class="dyncontent">
|
||||
<div class="center"><img src="_sd2_card_8h__dep__incl.png" border="0" usemap="#_arduino_2libraries_2_sd_fat_2_sd2_card_8hdep" alt=""/></div>
|
||||
<map name="_arduino_2libraries_2_sd_fat_2_sd2_card_8hdep" id="_arduino_2libraries_2_sd_fat_2_sd2_card_8hdep">
|
||||
<area shape="rect" id="node3" href="_sd2_card_8cpp.html" title="Arduino/libraries/SdFat\l/Sd2Card.cpp" alt="" coords="753,97,908,138"/>
<area shape="rect" id="node5" href="_sd_volume_8h.html" title="SdVolume class. " alt="" coords="932,97,1087,138"/>
<area shape="rect" id="node7" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="932,187,1087,229"/>
<area shape="rect" id="node9" href="ios_8h.html" title="ios_base and ios classes " alt="" coords="843,278,997,319"/>
<area shape="rect" id="node38" href="_stdio_stream_8h.html" title="Arduino/libraries/SdFat\l/StdioStream.h" alt="" coords="1307,822,1461,863"/>
<area shape="rect" id="node42" href="_sd_stream_8h.html" title="fstream, ifstream, and ofstream classes " alt="" coords="533,550,688,591"/>
<area shape="rect" id="node52" href="_sd_file_8h.html" title="SdFile class. " alt="" coords="1021,278,1176,319"/>
<area shape="rect" id="node11" href="istream_8h.html" title="istream class " alt="" coords="696,369,851,410"/>
<area shape="rect" id="node47" href="ostream_8h.html" title="ostream class " alt="" coords="875,369,1029,410"/>
2_card_8cpp.html" title="Arduino/libraries/SdFat\l/Sd2Card.cpp" alt="" coords="753,97,908,138"/>
2_card_8cpp.html" title="Arduino/libraries/SdFat\l/Sd2Card.cpp" alt="" coords="753,97,908,138"/>
2_card_8cpp.html" title="Arduino/libraries/SdFat\l/Sd2Card.cpp" alt="" coords="753,97,908,138"/>
2_card_8cpp.html" title="Arduino/libraries/SdFat\l/Sd2Card.cpp" alt="" coords="753,97,908,138"/>
<area shape="rect" id="node5" href="_sd_volume_8h.html" title="SdVolume class. " alt="" coords="932,97,1087,138"/>
2_card_8cpp.html" title="Arduino/libraries/SdFat\l/Sd2Card.cpp" alt="" coords="753,97,908,138"/>
<area shape="rect" id="node7" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="932,187,1087,229"/>
2_card_8cpp.html" title="Arduino/libraries/SdFat\l/Sd2Card.cpp" alt="" coords="753,97,908,138"/>
<area shape="rect" id="node9" href="ios_8h.html" title="ios_base and ios classes " alt="" coords="843,278,997,319"/>
2_card_8cpp.html" title="Arduino/libraries/SdFat\l/Sd2Card.cpp" alt="" coords="753,97,908,138"/>
<area shape="rect" id="node38" href="_stdio_stream_8h.html" title="Arduino/libraries/SdFat\l/StdioStream.h" alt="" coords="1307,822,1461,863"/>
2_card_8cpp.html" title="Arduino/libraries/SdFat\l/Sd2Card.cpp" alt="" coords="753,97,908,138"/>
<area shape="rect" id="node42" href="_sd_stream_8h.html" title="fstream, ifstream, and ofstream classes " alt="" coords="533,550,688,591"/>
2_card_8cpp.html" title="Arduino/libraries/SdFat\l/Sd2Card.cpp" alt="" coords="753,97,908,138"/>
<area shape="rect" id="node52" href="_sd_file_8h.html" title="SdFile class. " alt="" coords="1021,278,1176,319"/>
2_card_8cpp.html" title="Arduino/libraries/SdFat\l/Sd2Card.cpp" alt="" coords="753,97,908,138"/>
<area shape="rect" id="node11" href="istream_8h.html" title="istream class " alt="" coords="696,369,851,410"/>
<area shape="rect" id="node29" href="_sd_fat_util_8cpp.html" title="Arduino/libraries/SdFat\l/SdFatUtil.cpp" alt="" coords="599,913,753,954"/>
<area shape="rect" id="node31" href="_sd_fat_util_8h.html" title="Useful utility functions. " alt="" coords="541,822,696,863"/>
<area shape="rect" id="node34" href="_sd_stream_8cpp.html" title="Arduino/libraries/SdFat\l/SdStream.cpp" alt="" coords="771,822,925,863"/>
<area shape="rect" id="node36" href="_sd_volume_8cpp.html" title="Arduino/libraries/SdFat\l/SdVolume.cpp" alt="" coords="949,822,1104,863"/>
<area shape="rect" id="node40" href="_stdio_stream_8cpp.html" title="Arduino/libraries/SdFat\l/StdioStream.cpp" alt="" coords="1307,913,1461,954"/>
<area shape="rect" id="node50" href="ostream_8cpp.html" title="Arduino/libraries/SdFat\l/ostream.cpp" alt="" coords="891,459,1045,501"/>
<area shape="rect" id="node55" href="_sd_file_8cpp.html" title="Arduino/libraries/SdFat\l/SdFile.cpp" alt="" coords="1120,369,1275,410"/>
</map>
|
||||
<area shape="rect" id="node3" href="_sd<area shape="rect" id="node5" href="_sd_volume_8h.html" title="SdVolume class. " alt="" coords="932,97,1087,138"/>
<area shape="rect" id="node42" href="_sd_stream_8h.html" title="fstream, ifstream, and ofstream classes " alt="" coords="533,550,688,591"/>
<area shape="rect" id="node5" href="_sd_volume_8h.html" title="SdVolume class. " alt="" coords="932,97,1087,138"/>
<area shape="rect" id="node52" href="_sd_file_8h.html" title="SdFile class. " alt="" coords="1021,278,1176,319"/>
<area shape="rect" id="node5" href="_sd_volume_8h.html" title="SdVolume class. " alt="" coords="932,97,1087,138"/>
<area shape="rect" id="node11" href="istream_8h.html" title="istream class " alt="" coords="696,369,851,410"/>
<area shape="rect" id="node5" href="_sd_volume_8h.html" title="SdVolume class. " alt="" coords="932,97,1087,138"/>
<area shape="rect" id="node47" href="ostream_8h.html" title="ostream class " alt="" coords="875,369,1029,410"/>
<area shape="rect" id="node7" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="932,187,1087,229"/>
<area shape="rect" id="node7" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="932,187,1087,229"/>
2_card_8cpp.html" title="Arduino/libraries/SdFat\l/Sd2Card.cpp" alt="" coords="753,97,908,138"/>
<area shape="rect" id="node7" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="932,187,1087,229"/>
<area shape="rect" id="node5" href="_sd_volume_8h.html" title="SdVolume class. " alt="" coords="932,97,1087,138"/>
<area shape="rect" id="node7" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="932,187,1087,229"/>
<area shape="rect" id="node7" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="932,187,1087,229"/>
<area shape="rect" id="node7" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="932,187,1087,229"/>
<area shape="rect" id="node9" href="ios_8h.html" title="ios_base and ios classes " alt="" coords="843,278,997,319"/>
<area shape="rect" id="node7" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="932,187,1087,229"/>
<area shape="rect" id="node38" href="_stdio_stream_8h.html" title="Arduino/libraries/SdFat\l/StdioStream.h" alt="" coords="1307,822,1461,863"/>
<area shape="rect" id="node7" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="932,187,1087,229"/>
<area shape="rect" id="node42" href="_sd_stream_8h.html" title="fstream, ifstream, and ofstream classes " alt="" coords="533,550,688,591"/>
<area shape="rect" id="node7" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="932,187,1087,229"/>
<area shape="rect" id="node52" href="_sd_file_8h.html" title="SdFile class. " alt="" coords="1021,278,1176,319"/>
<area shape="rect" id="node7" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="932,187,1087,229"/>
<area shape="rect" id="node11" href="istream_8h.html" title="istream class " alt="" coords="696,369,851,410"/>
"/>
</map>
|
||||
</div>
|
||||
</div><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sd2_card.html">Sd2Card</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Raw access to SD and SDHC flash memory cards. <a href="class_sd2_card.html#details">More...</a><br/></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Raw access to SD and SDHC flash memory cards. <a href="class_sd2_card.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
|
||||
|
|
@ -555,9 +554,9 @@ Variables</h2></td></tr>
|
|||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Aug 5 2014 09:13:28 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat Oct 25 2014 07:56:22 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</a> 1.8.8
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 76 KiB After Width: | Height: | Size: 42 KiB |
|
|
@ -1,69 +0,0 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<title>SdFat: Arduino/libraries/SdFat/SdBaseFile.cpp File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">SdFat
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.6 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_a991eec27578c865874ede3d8ec657c2.html">Arduino</a></li><li class="navelem"><a class="el" href="dir_481cc946b8a81b8d9363a4aad6201160.html">libraries</a></li><li class="navelem"><a class="el" href="dir_1281b15c327061056ab3b326e90c50cf.html">SdFat</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">SdBaseFile.cpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include <<a class="el" href="_sd_fat_8h.html">SdFat.h</a>></code><br/>
|
||||
</div><div class="textblock"><div class="dynheader">
|
||||
Include dependency graph for SdBaseFile.cpp:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="_sd_base_file_8cpp__incl.png" border="0" usemap="#_arduino_2libraries_2_sd_fat_2_sd_base_file_8cpp" alt=""/></div>
|
||||
<map name="_arduino_2libraries_2_sd_fat_2_sd_base_file_8cpp" id="_arduino_2libraries_2_sd_fat_2_sd_base_file_8cpp">
|
||||
<area shape="rect" id="node3" href="_sd_fat_8h.html" title="SdFat class. " alt="" coords="302,96,369,123"/>
<area shape="rect" id="node5" href="_sd_file_8h.html" title="SdFile class. " alt="" coords="174,320,244,347"/>
<area shape="rect" id="node32" href="_sd_stream_8h.html" title="fstream, ifstream, and ofstream classes " alt="" coords="243,245,333,272"/>
<area shape="rect" id="node45" href="_arduino_stream_8h.html" title="ArduinoInStream and ArduinoOutStream classes. " alt="" coords="326,171,444,197"/>
<area shape="rect" id="node50" href="_minimum_serial_8h.html" title="MinimumSerial.h" alt="" coords="469,171,587,197"/>
<area shape="rect" id="node7" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="235,544,335,571"/>
<area shape="rect" id="node11" href="_sd_fat_config_8h.html" title="configuration definitions " alt="" coords="5,843,109,869"/>
<area shape="rect" id="node15" href="_sd_volume_8h.html" title="SdVolume class. " alt="" coords="153,619,247,645"/>
<area shape="rect" id="node18" href="_sd2_card_8h.html" title="Sd2Card class for V2 SD/SDHC cards. " alt="" coords="224,693,307,720"/>
<area shape="rect" id="node24" href="_sd_spi_8h.html" title="SdSpi class for V2 SD/SDHC cards. " alt="" coords="121,768,188,795"/>
<area shape="rect" id="node35" href="iostream_8h.html" title="iostream class " alt="" coords="341,320,424,347"/>
<area shape="rect" id="node37" href="istream_8h.html" title="istream class " alt="" coords="323,395,399,421"/>
<area shape="rect" id="node42" href="ostream_8h.html" title="ostream class " alt="" coords="424,395,504,421"/>
<area shape="rect" id="node39" href="ios_8h.html" title="ios_base and ios classes " alt="" coords="336,469,387,496"/>
<area shape="rect" id="node47" href="bufstream_8h.html" title="ibufstream and obufstream classes " alt="" coords="357,245,448,272"/>
</map>
|
||||
</div>
|
||||
</div></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Aug 5 2014 09:13:28 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
Before Width: | Height: | Size: 53 KiB |
|
|
@ -3,7 +3,7 @@
|
|||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<title>SdFat: Arduino/libraries/SdFat/SdBaseFile.h File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
|
|
@ -25,11 +25,10 @@
|
|||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.6 -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
|
|
@ -57,10 +56,10 @@
|
|||
|
||||
<p><a class="el" href="class_sd_base_file.html" title="Base class for SdFile with Print and C++ streams. ">SdBaseFile</a> class.
|
||||
<a href="#details">More...</a></p>
|
||||
<div class="textblock"><code>#include <Arduino.h></code><br/>
|
||||
<code>#include <<a class="el" href="_sd_fat_config_8h.html">SdFatConfig.h</a>></code><br/>
|
||||
<code>#include <<a class="el" href="_sd_volume_8h.html">SdVolume.h</a>></code><br/>
|
||||
<code>#include <utility/FatApiConstants.h></code><br/>
|
||||
<div class="textblock"><code>#include <Arduino.h></code><br />
|
||||
<code>#include <<a class="el" href="_sd_fat_config_8h.html">SdFatConfig.h</a>></code><br />
|
||||
<code>#include <<a class="el" href="_sd_volume_8h.html">SdVolume.h</a>></code><br />
|
||||
<code>#include <utility/FatApiConstants.h></code><br />
|
||||
</div><div class="textblock"><div class="dynheader">
|
||||
Include dependency graph for SdBaseFile.h:</div>
|
||||
<div class="dyncontent">
|
||||
|
|
@ -73,16 +72,16 @@ This graph shows which files directly or indirectly include this file:</div>
|
|||
<div class="dyncontent">
|
||||
<div class="center"><img src="_sd_base_file_8h__dep__incl.png" border="0" usemap="#_arduino_2libraries_2_sd_fat_2_sd_base_file_8hdep" alt=""/></div>
|
||||
<map name="_arduino_2libraries_2_sd_fat_2_sd_base_file_8hdep" id="_arduino_2libraries_2_sd_fat_2_sd_base_file_8hdep">
|
||||
<area shape="rect" id="node3" href="ios_8h.html" title="ios_base and ios classes " alt="" coords="843,97,997,138"/>
<area shape="rect" id="node32" href="_stdio_stream_8h.html" title="Arduino/libraries/SdFat\l/StdioStream.h" alt="" coords="1307,641,1461,682"/>
<area shape="rect" id="node36" href="_sd_stream_8h.html" title="fstream, ifstream, and ofstream classes " alt="" coords="533,369,688,410"/>
<area shape="rect" id="node46" href="_sd_file_8h.html" title="SdFile class. " alt="" coords="1021,97,1176,138"/>
<area shape="rect" id="node5" href="istream_8h.html" title="istream class " alt="" coords="696,187,851,229"/>
<area shape="rect" id="node41" href="ostream_8h.html" title="ostream class " alt="" coords="875,187,1029,229"/>
<area shape="rect" id="node7" href="iostream_8h.html" title="iostream class " alt="" coords="712,278,867,319"/>
<area shape="rect" id="node39" href="istream_8cpp.html" title="Arduino/libraries/SdFat\l/istream.cpp" alt="" coords="533,278,688,319"/>
<area shape="rect" id="node9" href="bufstream_8h.html" title="ibufstream and obufstream classes " alt="" coords="712,369,867,410"/>
843,97,997,138"/>
<area shape="rect" id="node13" href="_sd_fat_8h.html" title="SdFat class. " alt="" coords="664,550,819,591"/>
<area shape="rect" id="node15" href="_sd_base_file_8cpp.html" title="Arduino/libraries/SdFat\l/SdBaseFile.cpp" alt="" coords="1128,641,1283,682"/>
843,97,997,138"/>
<area shape="rect" id="node36" href="_sd_stream_8h.html" title="fstream, ifstream, and ofstream classes " alt="" coords="533,369,688,410"/>
843,97,997,138"/>
<area shape="rect" id="node46" href="_sd_file_8h.html" title="SdFile class. " alt="" coords="1021,97,1176,138"/>
<area shape="rect" id="node21" href="_sd_fat_error_print_8cpp.html" title="Arduino/libraries/SdFat\l/SdFatErrorPrint.cpp" alt="" coords="363,641,517,682"/>
<area shape="rect" id="node23" href="_sd_fat_util_8cpp.html" title="Arduino/libraries/SdFat\l/SdFatUtil.cpp" alt="" coords="599,731,753,773"/>
<area shape="rect" id="node25" href="_sd_fat_util_8h.html" title="Useful utility functions. " alt="" coords="541,641,696,682"/>
<area shape="rect" id="node28" href="_sd_stream_8cpp.html" title="Arduino/libraries/SdFat\l/SdStream.cpp" alt="" coords="771,641,925,682"/>
<area shape="rect" id="node30" href="_sd_volume_8cpp.html" title="Arduino/libraries/SdFat\l/SdVolume.cpp" alt="" coords="949,641,1104,682"/>
<area shape="rect" id="node32" href="_stdio_stream_8h.html" title="Arduino/libraries/SdFat\l/StdioStream.h" alt="" coords="1307,641,1461,682"/>
<area shape="rect" id="node44" href="ostream_8cpp.html" title="Arduino/libraries/SdFat\l/ostream.cpp" alt="" coords="891,278,1045,319"/>
<area shape="rect" id="node49" href="_sd_file_8cpp.html" title="Arduino/libraries/SdFat\l/SdFile.cpp" alt="" coords="1120,187,1275,229"/>
</map>
|
||||
<area shape="rect" id="node3" href="ios_8h.html" title="ios_base and ios classes " alt="" coords="<area shape="rect" id="node32" href="_stdio_stream_8h.html" title="Arduino/libraries/SdFat\l/StdioStream.h" alt="" coords="1307,641,1461,682"/>
<area shape="rect" id="node36" href="_sd_stream_8h.html" title="fstream, ifstream, and ofstream classes " alt="" coords="533,369,688,410"/>
<area shape="rect" id="node32" href="_stdio_stream_8h.html" title="Arduino/libraries/SdFat\l/StdioStream.h" alt="" coords="1307,641,1461,682"/>
<area shape="rect" id="node46" href="_sd_file_8h.html" title="SdFile class. " alt="" coords="1021,97,1176,138"/>
<area shape="rect" id="node32" href="_stdio_stream_8h.html" title="Arduino/libraries/SdFat\l/StdioStream.h" alt="" coords="1307,641,1461,682"/>
<area shape="rect" id="node5" href="istream_8h.html" title="istream class " alt="" coords="696,187,851,229"/>
<area shape="rect" id="node32" href="_stdio_stream_8h.html" title="Arduino/libraries/SdFat\l/StdioStream.h" alt="" coords="1307,641,1461,682"/>
<area shape="rect" id="node41" href="ostream_8h.html" title="ostream class " alt="" coords="875,187,1029,229"/>
<area shape="rect" id="node32" href="_stdio_stream_8h.html" title="Arduino/libraries/SdFat\l/StdioStream.h" alt="" coords="1307,641,1461,682"/>
<area shape="rect" id="node7" href="iostream_8h.html" title="iostream class " alt="" coords="712,278,867,319"/>
<area shape="rect" id="node32" href="_stdio_stream_8h.html" title="Arduino/libraries/SdFat\l/StdioStream.h" alt="" coords="1307,641,1461,682"/>
<area shape="rect" id="node39" href="istream_8cpp.html" title="Arduino/libraries/SdFat\l/istream.cpp" alt="" coords="533,278,688,319"/>
<area shape="rect" id="node32" href="_stdio_stream_8h.html" title="Arduino/libraries/SdFat\l/StdioStream.h" alt="" coords="1307,641,1461,682"/>
<area shape="rect" id="node9" href="bufstream_8h.html" title="ibufstream and obufstream classes " alt="" coords="712,369,867,410"/>
<area shape="rect" id="node36" href="_sd_stream_8h.html" title="fstream, ifstream, and ofstream classes " alt="" coords="533,369,688,410"/>
<area shape="rect" id="node36" href="_sd_stream_8h.html" title="fstream, ifstream, and ofstream classes " alt="" coords="533,369,688,410"/>
843,97,997,138"/>
<area shape="rect" id="node36" href="_sd_stream_8h.html" title="fstream, ifstream, and ofstream classes " alt="" coords="533,369,688,410"/>
<area shape="rect" id="node32" href="_stdio_stream_8h.html" title="Arduino/libraries/SdFat\l/StdioStream.h" alt="" coords="1307,641,1461,682"/>
<area shape="rect" id="node15" href="_sd_fat_util_8h.html" title="Useful utility functions. " alt="" coords="120,641,275,682"/>
</map>
|
||||
</div>
|
||||
</div><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_fat_pos__t.html">FatPos_t</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">internal type for istream do not use in user apps <a href="struct_fat_pos__t.html#details">More...</a><br/></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">internal type for istream do not use in user apps <a href="struct_fat_pos__t.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Base class for <a class="el" href="class_sd_file.html" title="SdBaseFile with Print. ">SdFile</a> with Print and C++ streams. <a href="class_sd_base_file.html#details">More...</a><br/></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Base class for <a class="el" href="class_sd_file.html" title="SdBaseFile with Arduino Stream. ">SdFile</a> with Print and C++ streams. <a href="class_sd_base_file.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
|
||||
|
|
@ -275,9 +274,9 @@ Variables</h2></td></tr>
|
|||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Aug 5 2014 09:13:28 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat Oct 25 2014 07:56:22 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</a> 1.8.8
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 69 KiB After Width: | Height: | Size: 39 KiB |
|
|
@ -1,165 +0,0 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<title>SdFat: Arduino/libraries/SdFat/SdBaseFilePrint.cpp File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">SdFat
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.6 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_a991eec27578c865874ede3d8ec657c2.html">Arduino</a></li><li class="navelem"><a class="el" href="dir_481cc946b8a81b8d9363a4aad6201160.html">libraries</a></li><li class="navelem"><a class="el" href="dir_1281b15c327061056ab3b326e90c50cf.html">SdFat</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#func-members">Functions</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">SdBaseFilePrint.cpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include <<a class="el" href="_sd_fat_8h.html">SdFat.h</a>></code><br/>
|
||||
<code>#include <utility/FmtNumber.h></code><br/>
|
||||
</div><div class="textblock"><div class="dynheader">
|
||||
Include dependency graph for SdBaseFilePrint.cpp:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="_sd_base_file_print_8cpp__incl.png" border="0" usemap="#_arduino_2libraries_2_sd_fat_2_sd_base_file_print_8cpp" alt=""/></div>
|
||||
<map name="_arduino_2libraries_2_sd_fat_2_sd_base_file_print_8cpp" id="_arduino_2libraries_2_sd_fat_2_sd_base_file_print_8cpp">
|
||||
<area shape="rect" id="node3" href="_sd_fat_8h.html" title="SdFat class. " alt="" coords="302,96,369,123"/>
<area shape="rect" id="node5" href="_sd_file_8h.html" title="SdFile class. " alt="" coords="174,320,244,347"/>
<area shape="rect" id="node32" href="_sd_stream_8h.html" title="fstream, ifstream, and ofstream classes " alt="" coords="243,245,333,272"/>
<area shape="rect" id="node45" href="_arduino_stream_8h.html" title="ArduinoInStream and ArduinoOutStream classes. " alt="" coords="326,171,444,197"/>
<area shape="rect" id="node50" href="_minimum_serial_8h.html" title="MinimumSerial.h" alt="" coords="469,171,587,197"/>
<area shape="rect" id="node7" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="235,544,335,571"/>
<area shape="rect" id="node11" href="_sd_fat_config_8h.html" title="configuration definitions " alt="" coords="5,843,109,869"/>
<area shape="rect" id="node15" href="_sd_volume_8h.html" title="SdVolume class. " alt="" coords="153,619,247,645"/>
<area shape="rect" id="node18" href="_sd2_card_8h.html" title="Sd2Card class for V2 SD/SDHC cards. " alt="" coords="224,693,307,720"/>
<area shape="rect" id="node24" href="_sd_spi_8h.html" title="SdSpi class for V2 SD/SDHC cards. " alt="" coords="121,768,188,795"/>
<area shape="rect" id="node35" href="iostream_8h.html" title="iostream class " alt="" coords="341,320,424,347"/>
<area shape="rect" id="node37" href="istream_8h.html" title="istream class " alt="" coords="323,395,399,421"/>
<area shape="rect" id="node42" href="ostream_8h.html" title="ostream class " alt="" coords="424,395,504,421"/>
<area shape="rect" id="node39" href="ios_8h.html" title="ios_base and ios classes " alt="" coords="336,469,387,496"/>
<area shape="rect" id="node47" href="bufstream_8h.html" title="ibufstream and obufstream classes " alt="" coords="357,245,448,272"/>
</map>
|
||||
</div>
|
||||
</div><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
||||
Functions</h2></td></tr>
|
||||
<tr class="memitem:a4adffae60fa42d0bfceacc433f82839b"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="_sd_base_file_print_8cpp.html#a4adffae60fa42d0bfceacc433f82839b">print2u</a> (Print *pr, uint8_t v)</td></tr>
|
||||
<tr class="separator:a4adffae60fa42d0bfceacc433f82839b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a07f29b4e49b11d5c7b034d8f8cd3fb6b"><td class="memTemplParams" colspan="2">template<typename Type > </td></tr>
|
||||
<tr class="memitem:a07f29b4e49b11d5c7b034d8f8cd3fb6b"><td class="memTemplItemLeft" align="right" valign="top">static int </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="_sd_base_file_print_8cpp.html#a07f29b4e49b11d5c7b034d8f8cd3fb6b">printFieldT</a> (<a class="el" href="class_sd_base_file.html">SdBaseFile</a> *file, char sign, Type value, char term)</td></tr>
|
||||
<tr class="separator:a07f29b4e49b11d5c7b034d8f8cd3fb6b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Function Documentation</h2>
|
||||
<a class="anchor" id="a4adffae60fa42d0bfceacc433f82839b"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">static void print2u </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">Print * </td>
|
||||
<td class="paramname"><em>pr</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">uint8_t </td>
|
||||
<td class="paramname"><em>v</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a07f29b4e49b11d5c7b034d8f8cd3fb6b"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<typename Type > </div>
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">static int printFieldT </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="class_sd_base_file.html">SdBaseFile</a> * </td>
|
||||
<td class="paramname"><em>file</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">char </td>
|
||||
<td class="paramname"><em>sign</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">Type </td>
|
||||
<td class="paramname"><em>value</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">char </td>
|
||||
<td class="paramname"><em>term</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Template for <a class="el" href="class_sd_base_file.html#a8fcc3db8e05121c739d8d43ee40fec72">SdBaseFile::printField()</a> </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Aug 5 2014 09:13:28 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
Before Width: | Height: | Size: 55 KiB |
|
|
@ -1,69 +0,0 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<title>SdFat: Arduino/libraries/SdFat/SdFat.cpp File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">SdFat
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.6 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_a991eec27578c865874ede3d8ec657c2.html">Arduino</a></li><li class="navelem"><a class="el" href="dir_481cc946b8a81b8d9363a4aad6201160.html">libraries</a></li><li class="navelem"><a class="el" href="dir_1281b15c327061056ab3b326e90c50cf.html">SdFat</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">SdFat.cpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include <<a class="el" href="_sd_fat_8h.html">SdFat.h</a>></code><br/>
|
||||
</div><div class="textblock"><div class="dynheader">
|
||||
Include dependency graph for SdFat.cpp:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="_sd_fat_8cpp__incl.png" border="0" usemap="#_arduino_2libraries_2_sd_fat_2_sd_fat_8cpp" alt=""/></div>
|
||||
<map name="_arduino_2libraries_2_sd_fat_2_sd_fat_8cpp" id="_arduino_2libraries_2_sd_fat_2_sd_fat_8cpp">
|
||||
<area shape="rect" id="node3" href="_sd_fat_8h.html" title="SdFat class. " alt="" coords="302,96,369,123"/>
<area shape="rect" id="node5" href="_sd_file_8h.html" title="SdFile class. " alt="" coords="174,320,244,347"/>
<area shape="rect" id="node32" href="_sd_stream_8h.html" title="fstream, ifstream, and ofstream classes " alt="" coords="243,245,333,272"/>
<area shape="rect" id="node45" href="_arduino_stream_8h.html" title="ArduinoInStream and ArduinoOutStream classes. " alt="" coords="326,171,444,197"/>
<area shape="rect" id="node50" href="_minimum_serial_8h.html" title="MinimumSerial.h" alt="" coords="469,171,587,197"/>
<area shape="rect" id="node7" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="235,544,335,571"/>
<area shape="rect" id="node11" href="_sd_fat_config_8h.html" title="configuration definitions " alt="" coords="5,843,109,869"/>
<area shape="rect" id="node15" href="_sd_volume_8h.html" title="SdVolume class. " alt="" coords="153,619,247,645"/>
<area shape="rect" id="node18" href="_sd2_card_8h.html" title="Sd2Card class for V2 SD/SDHC cards. " alt="" coords="224,693,307,720"/>
<area shape="rect" id="node24" href="_sd_spi_8h.html" title="SdSpi class for V2 SD/SDHC cards. " alt="" coords="121,768,188,795"/>
<area shape="rect" id="node35" href="iostream_8h.html" title="iostream class " alt="" coords="341,320,424,347"/>
<area shape="rect" id="node37" href="istream_8h.html" title="istream class " alt="" coords="323,395,399,421"/>
<area shape="rect" id="node42" href="ostream_8h.html" title="ostream class " alt="" coords="424,395,504,421"/>
<area shape="rect" id="node39" href="ios_8h.html" title="ios_base and ios classes " alt="" coords="336,469,387,496"/>
<area shape="rect" id="node47" href="bufstream_8h.html" title="ibufstream and obufstream classes " alt="" coords="357,245,448,272"/>
</map>
|
||||
</div>
|
||||
</div></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Aug 5 2014 09:13:28 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
Before Width: | Height: | Size: 53 KiB |
|
|
@ -3,7 +3,7 @@
|
|||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<title>SdFat: Arduino/libraries/SdFat/SdFat.h File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
|
|
@ -25,11 +25,10 @@
|
|||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.6 -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
|
|
@ -56,36 +55,37 @@
|
|||
|
||||
<p><a class="el" href="class_sd_fat.html" title="Integration class for the SdFat library. ">SdFat</a> class.
|
||||
<a href="#details">More...</a></p>
|
||||
<div class="textblock"><code>#include <<a class="el" href="_sd_file_8h.html">SdFile.h</a>></code><br/>
|
||||
<code>#include <<a class="el" href="_sd_stream_8h.html">SdStream.h</a>></code><br/>
|
||||
<code>#include <<a class="el" href="_arduino_stream_8h.html">ArduinoStream.h</a>></code><br/>
|
||||
<code>#include <<a class="el" href="_minimum_serial_8h.html">MinimumSerial.h</a>></code><br/>
|
||||
<div class="textblock"><code>#include <<a class="el" href="_sd_file_8h.html">SdFile.h</a>></code><br />
|
||||
<code>#include <<a class="el" href="_sd_stream_8h.html">SdStream.h</a>></code><br />
|
||||
<code>#include <<a class="el" href="_stdio_stream_8h.html">StdioStream.h</a>></code><br />
|
||||
<code>#include <<a class="el" href="_arduino_stream_8h.html">ArduinoStream.h</a>></code><br />
|
||||
<code>#include <MinimumSerial.h></code><br />
|
||||
</div><div class="textblock"><div class="dynheader">
|
||||
Include dependency graph for SdFat.h:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="_sd_fat_8h__incl.png" border="0" usemap="#_arduino_2libraries_2_sd_fat_2_sd_fat_8h" alt=""/></div>
|
||||
<map name="_arduino_2libraries_2_sd_fat_2_sd_fat_8h" id="_arduino_2libraries_2_sd_fat_2_sd_fat_8h">
|
||||
<area shape="rect" id="node3" href="_sd_file_8h.html" title="SdFile class. " alt="" coords="174,245,244,272"/>
<area shape="rect" id="node30" href="_sd_stream_8h.html" title="fstream, ifstream, and ofstream classes " alt="" coords="243,171,333,197"/>
<area shape="rect" id="node43" href="_arduino_stream_8h.html" title="ArduinoInStream and ArduinoOutStream classes. " alt="" coords="326,96,444,123"/>
<area shape="rect" id="node48" href="_minimum_serial_8h.html" title="MinimumSerial.h" alt="" coords="469,96,587,123"/>
<area shape="rect" id="node5" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="235,469,335,496"/>
<area shape="rect" id="node9" href="_sd_fat_config_8h.html" title="configuration definitions " alt="" coords="5,768,109,795"/>
<area shape="rect" id="node13" href="_sd_volume_8h.html" title="SdVolume class. " alt="" coords="153,544,247,571"/>
<area shape="rect" id="node16" href="_sd2_card_8h.html" title="Sd2Card class for V2 SD/SDHC cards. " alt="" coords="224,619,307,645"/>
<area shape="rect" id="node22" href="_sd_spi_8h.html" title="SdSpi class for V2 SD/SDHC cards. " alt="" coords="121,693,188,720"/>
174,245,244,272"/>
174,245,244,272"/>
174,245,244,272"/>
174,245,244,272"/>
<area shape="rect" id="node30" href="_sd_stream_8h.html" title="fstream, ifstream, and ofstream classes " alt="" coords="243,171,333,197"/>
174,245,244,272"/>
<area shape="rect" id="node43" href="_arduino_stream_8h.html" title="ArduinoInStream and ArduinoOutStream classes. " alt="" coords="326,96,444,123"/>
174,245,244,272"/>
<area shape="rect" id="node48" href="_minimum_serial_8h.html" title="MinimumSerial.h" alt="" coords="469,96,587,123"/>
,197"/>
</map>
|
||||
<area shape="rect" id="node3" href="_sd_file_8h.html" title="SdFile class. " alt="" coords="174,245,244,272"/>
<area shape="rect" id="node5" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="235,469,335,496"/>
174,245,244,272"/>
<area shape="rect" id="node9" href="_sd_fat_config_8h.html" title="configuration definitions " alt="" coords="5,768,109,795"/>
174,245,244,272"/>
<area shape="rect" id="node13" href="_sd_volume_8h.html" title="SdVolume class. " alt="" coords="153,544,247,571"/>
174,245,244,272"/>
<area shape="rect" id="node16" href="_sd2_card_8h.html" title="Sd2Card class for V2 SD/SDHC cards. " alt="" coords="224,619,307,645"/>
174,245,244,272"/>
<area shape="rect" id="node22" href="_sd_spi_8h.html" title="SdSpi class for V2 SD/SDHC cards. " alt="" coords="121,693,188,720"/>
<area shape="rect" id="node30" href="_sd_stream_8h.html" title="fstream, ifstream, and ofstream classes " alt="" coords="243,171,333,197"/>
<area shape="rect" id="node30" href="_sd_stream_8h.html" title="fstream, ifstream, and ofstream classes " alt="" coords="243,171,333,197"/>
174,245,244,272"/>
<area shape="rect" id="node30" href="_sd_stream_8h.html" title="fstream, ifstream, and ofstream classes " alt="" coords="243,171,333,197"/>
<area shape="rect" id="node30" href="_sd_stream_8h.html" title="fstream, ifstream, and ofstream classes " alt="" coords="243,171,333,197"/>
<area shape="rect" id="node30" href="_sd_stream_8h.html" title="fstream, ifstream, and ofstream classes " alt="" coords="243,171,333,197"/>
<area shape="rect" id="node43" href="_arduino_stream_8h.html" title="ArduinoInStream and ArduinoOutStream classes. " alt="" coords="326,96,444,123"/>
<area shape="rect" id="node30" href="_sd_stream_8h.html" title="fstream, ifstream, and ofstream classes " alt="" coords="243,171,333,197"/>
<area shape="rect" id="node48" href="_minimum_serial_8h.html" title="MinimumSerial.h" alt="" coords="469,96,587,123"/>
<area shape="rect" id="node37" href="istream_8h.html" title="istream class " alt="" coords="194,320,270,347"/>
<area shape="rect" id="node42" href="ostream_8h.html" title="ostream class " alt="" coords="90,320,170,347"/>
<area shape="rect" id="node39" href="ios_8h.html" title="ios_base and ios classes " alt="" coords="207,395,258,421"/>
<area shape="rect" id="node55" href="bufstream_8h.html" title="ibufstream and obufstream classes " alt="" coords="180,171,271,197"/>
</map>
|
||||
</div>
|
||||
</div><div class="textblock"><div class="dynheader">
|
||||
This graph shows which files directly or indirectly include this file:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="_sd_fat_8h__dep__incl.png" border="0" usemap="#_arduino_2libraries_2_sd_fat_2_sd_fat_8hdep" alt=""/></div>
|
||||
<map name="_arduino_2libraries_2_sd_fat_2_sd_fat_8hdep" id="_arduino_2libraries_2_sd_fat_2_sd_fat_8hdep">
|
||||
<area shape="rect" id="node3" href="_sd_base_file_8cpp.html" title="Arduino/libraries/SdFat\l/SdBaseFile.cpp" alt="" coords="5,97,160,138"/>
<area shape="rect" id="node5" href="_sd_base_file_print_8cpp.html" title="Arduino/libraries/SdFat\l/SdBaseFilePrint.cpp" alt="" coords="184,97,339,138"/>
<area shape="rect" id="node7" href="_sd_fat_8cpp.html" title="Arduino/libraries/SdFat\l/SdFat.cpp" alt="" coords="363,97,517,138"/>
<area shape="rect" id="node9" href="_sd_fat_error_print_8cpp.html" title="Arduino/libraries/SdFat\l/SdFatErrorPrint.cpp" alt="" coords="541,97,696,138"/>
<area shape="rect" id="node11" href="_sd_fat_util_8cpp.html" title="Arduino/libraries/SdFat\l/SdFatUtil.cpp" alt="" coords="713,187,868,229"/>
<area shape="rect" id="node13" href="_sd_fat_util_8h.html" title="Useful utility functions. " alt="" coords="771,97,925,138"/>
<area shape="rect" id="node16" href="_sd_stream_8cpp.html" title="Arduino/libraries/SdFat\l/SdStream.cpp" alt="" coords="949,97,1104,138"/>
<area shape="rect" id="node18" href="_sd_volume_8cpp.html" title="Arduino/libraries/SdFat\l/SdVolume.cpp" alt="" coords="1128,97,1283,138"/>
<area shape="rect" id="node20" href="_stdio_stream_8h.html" title="Arduino/libraries/SdFat\l/StdioStream.h" alt="" coords="1307,97,1461,138"/>
<area shape="rect" id="node22" href="_stdio_stream_8cpp.html" title="Arduino/libraries/SdFat\l/StdioStream.cpp" alt="" coords="1307,187,1461,229"/>
</map>
|
||||
<area shape="rect" id="node3" href="_sd_base_file_8cpp.html" title="Arduino/libraries/SdFat\l/SdBaseFile.cpp" alt="" coords="5,97,160,138"/>
base_file_8cpp.html" title="Arduino/libraries/SdFat\l/SdBaseFile.cpp" alt="" coords="5,97,160,138"/>
base_file_8cpp.html" title="Arduino/libraries/SdFat\l/SdBaseFile.cpp" alt="" coords="5,97,160,138"/>
<area shape="rect" id="node5" href="_sd_base_file_print_8cpp.html" title="Arduino/libraries/SdFat\l/SdBaseFilePrint.cpp" alt="" coords="184,97,339,138"/>
"/>
</map>
|
||||
</div>
|
||||
</div><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sd_fat.html">SdFat</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Integration class for the SdFat library. <a href="class_sd_fat.html#details">More...</a><br/></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Integration class for the SdFat library. <a href="class_sd_fat.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
|
||||
Macros</h2></td></tr>
|
||||
<tr class="memitem:a37bec5b50aeab45dfcad2149552d73fc"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_sd_fat_8h.html#a37bec5b50aeab45dfcad2149552d73fc">DBG_FAIL_MACRO</a></td></tr>
|
||||
<tr class="separator:a37bec5b50aeab45dfcad2149552d73fc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aca25ecce379f446043bdee2c55304210"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_sd_fat_8h.html#aca25ecce379f446043bdee2c55304210">SD_FAT_VERSION</a>   20140806</td></tr>
|
||||
<tr class="memitem:aca25ecce379f446043bdee2c55304210"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_sd_fat_8h.html#aca25ecce379f446043bdee2c55304210">SD_FAT_VERSION</a>   20141025</td></tr>
|
||||
<tr class="separator:aca25ecce379f446043bdee2c55304210"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
|
|
@ -109,7 +109,7 @@ Macros</h2></td></tr>
|
|||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define SD_FAT_VERSION   20140806</td>
|
||||
<td class="memname">#define SD_FAT_VERSION   20141025</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
|
@ -120,9 +120,9 @@ Macros</h2></td></tr>
|
|||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Aug 5 2014 09:13:28 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat Oct 25 2014 07:56:22 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</a> 1.8.8
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 4.7 KiB |
|
Before Width: | Height: | Size: 52 KiB After Width: | Height: | Size: 68 KiB |
|
|
@ -3,7 +3,7 @@
|
|||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<title>SdFat: Arduino/libraries/SdFat/SdFatConfig.h File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
|
|
@ -25,11 +25,10 @@
|
|||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.6 -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
|
|
@ -56,7 +55,7 @@
|
|||
|
||||
<p>configuration definitions
|
||||
<a href="#details">More...</a></p>
|
||||
<div class="textblock"><code>#include <stdint.h></code><br/>
|
||||
<div class="textblock"><code>#include <stdint.h></code><br />
|
||||
</div><div class="textblock"><div class="dynheader">
|
||||
Include dependency graph for SdFatConfig.h:</div>
|
||||
<div class="dyncontent">
|
||||
|
|
@ -69,13 +68,21 @@ This graph shows which files directly or indirectly include this file:</div>
|
|||
<div class="dyncontent">
|
||||
<div class="center"><img src="_sd_fat_config_8h__dep__incl.png" border="0" usemap="#_arduino_2libraries_2_sd_fat_2_sd_fat_config_8hdep" alt=""/></div>
|
||||
<map name="_arduino_2libraries_2_sd_fat_2_sd_fat_config_8hdep" id="_arduino_2libraries_2_sd_fat_2_sd_fat_config_8hdep">
|
||||
<area shape="rect" id="node3" href="_sd2_card_8h.html" title="Sd2Card class for V2 SD/SDHC cards. " alt="" coords="1056,187,1211,229"/>
<area shape="rect" id="node7" href="_sd_volume_8h.html" title="SdVolume class. " alt="" coords="1005,278,1160,319"/>
<area shape="rect" id="node9" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="948,369,1103,410"/>
<area shape="rect" id="node62" href="_sd_spi_8h.html" title="SdSpi class for V2 SD/SDHC cards. " alt="" coords="1416,97,1571,138"/>
<area shape="rect" id="node5" href="_sd2_card_8cpp.html" title="Arduino/libraries/SdFat\l/Sd2Card.cpp" alt="" coords="1357,278,1512,319"/>
<area shape="rect" id="node11" href="ios_8h.html" title="ios_base and ios classes " alt="" coords="859,459,1013,501"/>
<area shape="rect" id="node40" href="_stdio_stream_8h.html" title="Arduino/libraries/SdFat\l/StdioStream.h" alt="" coords="1307,1003,1461,1045"/>
<area shape="rect" id="node44" href="_sd_stream_8h.html" title="fstream, ifstream, and ofstream classes " alt="" coords="533,731,688,773"/>
<area shape="rect" id="node54" href="_sd_file_8h.html" title="SdFile class. " alt="" coords="1037,459,1192,501"/>
1056,187,1211,229"/>
1056,187,1211,229"/>
1056,187,1211,229"/>
1056,187,1211,229"/>
<area shape="rect" id="node7" href="_sd_volume_8h.html" title="SdVolume class. " alt="" coords="1005,278,1160,319"/>
1056,187,1211,229"/>
<area shape="rect" id="node9" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="948,369,1103,410"/>
1056,187,1211,229"/>
<area shape="rect" id="node62" href="_sd_spi_8h.html" title="SdSpi class for V2 SD/SDHC cards. " alt="" coords="1416,97,1571,138"/>
1056,187,1211,229"/>
<area shape="rect" id="node5" href="_sd2_card_8cpp.html" title="Arduino/libraries/SdFat\l/Sd2Card.cpp" alt="" coords="1357,278,1512,319"/>
<area shape="rect" id="node21" href="_sd_fat_8h.html" title="SdFat class. " alt="" coords="664,913,819,954"/>
<area shape="rect" id="node23" href="_sd_base_file_8cpp.html" title="Arduino/libraries/SdFat\l/SdBaseFile.cpp" alt="" coords="1128,1003,1283,1045"/>
<area shape="rect" id="node25" href="_sd_base_file_print_8cpp.html" title="Arduino/libraries/SdFat\l/SdBaseFilePrint.cpp" alt="" coords="5,1003,160,1045"/>
<area shape="rect" id="node27" href="_sd_fat_8cpp.html" title="Arduino/libraries/SdFat\l/SdFat.cpp" alt="" coords="184,1003,339,1045"/>
<area shape="rect" id="node29" href="_sd_fat_error_print_8cpp.html" title="Arduino/libraries/SdFat\l/SdFatErrorPrint.cpp" alt="" coords="363,1003,517,1045"/>
<area shape="rect" id="node31" href="_sd_fat_util_8cpp.html" title="Arduino/libraries/SdFat\l/SdFatUtil.cpp" alt="" coords="599,1094,753,1135"/>
<area shape="rect" id="node33" href="_sd_fat_util_8h.html" title="Useful utility functions. " alt="" coords="541,1003,696,1045"/>
<area shape="rect" id="node36" href="_sd_stream_8cpp.html" title="Arduino/libraries/SdFat\l/SdStream.cpp" alt="" coords="771,1003,925,1045"/>
<area shape="rect" id="node7" href="_sd_volume_8h.html" title="SdVolume class. " alt="" coords="1005,278,1160,319"/>
<area shape="rect" id="node62" href="_sd_spi_8h.html" title="SdSpi class for V2 SD/SDHC cards. " alt="" coords="1416,97,1571,138"/>
<area shape="rect" id="node42" href="_stdio_stream_8cpp.html" title="Arduino/libraries/SdFat\l/StdioStream.cpp" alt="" coords="1307,1094,1461,1135"/>
<area shape="rect" id="node7" href="_sd_volume_8h.html" title="SdVolume class. " alt="" coords="1005,278,1160,319"/>
<area shape="rect" id="node11" href="ios_8h.html" title="ios_base and ios classes " alt="" coords="859,459,1013,501"/>
<area shape="rect" id="node57" href="_sd_file_8cpp.html" title="Arduino/libraries/SdFat\l/SdFile.cpp" alt="" coords="1120,550,1275,591"/>
<area shape="rect" id="node66" href="_sd_spi_arduino_8cpp.html" title="Arduino/libraries/SdFat\l/SdSpiArduino.cpp" alt="" coords="1645,187,1800,229"/>
<area shape="rect" id="node68" href="_sd_spi_a_v_r_8cpp.html" title="Arduino/libraries/SdFat\l/SdSpiAVR.cpp" alt="" coords="1824,187,1979,229"/>
<area shape="rect" id="node70" href="_sd_spi_m_k20_d_x128_8cpp.html" title="Arduino/libraries/SdFat\l/SdSpiMK20DX128.cpp" alt="" coords="1235,187,1392,229"/>
<area shape="rect" id="node72" href="_sd_spi_s_a_m3_x_8cpp.html" title="Arduino/libraries/SdFat\l/SdSpiSAM3X.cpp" alt="" coords="1416,187,1571,229"/>
</map>
|
||||
<area shape="rect" id="node3" href="_sd2_card_8h.html" title="Sd2Card class for V2 SD/SDHC cards. " alt="" coords="<area shape="rect" id="node9" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="948,369,1103,410"/>
<area shape="rect" id="node7" href="_sd_volume_8h.html" title="SdVolume class. " alt="" coords="1005,278,1160,319"/>
<area shape="rect" id="node9" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="948,369,1103,410"/>
<area shape="rect" id="node9" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="948,369,1103,410"/>
<area shape="rect" id="node9" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="948,369,1103,410"/>
<area shape="rect" id="node62" href="_sd_spi_8h.html" title="SdSpi class for V2 SD/SDHC cards. " alt="" coords="1416,97,1571,138"/>
<area shape="rect" id="node9" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="948,369,1103,410"/>
<area shape="rect" id="node5" href="_sd2_card_8cpp.html" title="Arduino/libraries/SdFat\l/Sd2Card.cpp" alt="" coords="1357,278,1512,319"/>
<area shape="rect" id="node9" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="948,369,1103,410"/>
<area shape="rect" id="node11" href="ios_8h.html" title="ios_base and ios classes " alt="" coords="859,459,1013,501"/>
<area shape="rect" id="node9" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="948,369,1103,410"/>
<area shape="rect" id="node40" href="_stdio_stream_8h.html" title="Arduino/libraries/SdFat\l/StdioStream.h" alt="" coords="1307,1003,1461,1045"/>
<area shape="rect" id="node9" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="948,369,1103,410"/>
<area shape="rect" id="node44" href="_sd_stream_8h.html" title="fstream, ifstream, and ofstream classes " alt="" coords="533,731,688,773"/>
<area shape="rect" id="node9" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="948,369,1103,410"/>
<area shape="rect" id="node54" href="_sd_file_8h.html" title="SdFile class. " alt="" coords="1037,459,1192,501"/>
<area shape="rect" id="node62" href="_sd_spi_8h.html" title="SdSpi class for V2 SD/SDHC cards. " alt="" coords="1416,97,1571,138"/>
<area shape="rect" id="node62" href="_sd_spi_8h.html" title="SdSpi class for V2 SD/SDHC cards. " alt="" coords="1416,97,1571,138"/>
1056,187,1211,229"/>
<area shape="rect" id="node62" href="_sd_spi_8h.html" title="SdSpi class for V2 SD/SDHC cards. " alt="" coords="1416,97,1571,138"/>
<area shape="rect" id="node7" href="_sd_volume_8h.html" title="SdVolume class. " alt="" coords="1005,278,1160,319"/>
<area shape="rect" id="node62" href="_sd_spi_8h.html" title="SdSpi class for V2 SD/SDHC cards. " alt="" coords="1416,97,1571,138"/>
<area shape="rect" id="node9" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="948,369,1103,410"/>
<area shape="rect" id="node62" href="_sd_spi_8h.html" title="SdSpi class for V2 SD/SDHC cards. " alt="" coords="1416,97,1571,138"/>
<area shape="rect" id="node62" href="_sd_spi_8h.html" title="SdSpi class for V2 SD/SDHC cards. " alt="" coords="1416,97,1571,138"/>
<area shape="rect" id="node62" href="_sd_spi_8h.html" title="SdSpi class for V2 SD/SDHC cards. " alt="" coords="1416,97,1571,138"/>
<area shape="rect" id="node5" href="_sd2_card_8cpp.html" title="Arduino/libraries/SdFat\l/Sd2Card.cpp" alt="" coords="1357,278,1512,319"/>
<area shape="rect" id="node62" href="_sd_spi_8h.html" title="SdSpi class for V2 SD/SDHC cards. " alt="" coords="1416,97,1571,138"/>
<area shape="rect" id="node11" href="ios_8h.html" title="ios_base and ios classes " alt="" coords="859,459,1013,501"/>
"/>
</map>
|
||||
</div>
|
||||
</div><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
|
||||
Macros</h2></td></tr>
|
||||
<tr class="memitem:a9b2b6f07bfc371ed5b9c1e305cd8ac07"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_sd_fat_config_8h.html#a9b2b6f07bfc371ed5b9c1e305cd8ac07">AVR_SOFT_SPI</a>   0</td></tr>
|
||||
<tr class="separator:a9b2b6f07bfc371ed5b9c1e305cd8ac07"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9a2b1ca4d91cff876f48deeaacbc33da"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_sd_fat_config_8h.html#a9a2b1ca4d91cff876f48deeaacbc33da">DESTRUCTOR_CLOSES_FILE</a>   0</td></tr>
|
||||
<tr class="separator:a9a2b1ca4d91cff876f48deeaacbc33da"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6aa3b31a011653ee9e194fc1c270fb84"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_sd_fat_config_8h.html#a6aa3b31a011653ee9e194fc1c270fb84">DUE_SOFT_SPI</a>   0</td></tr>
|
||||
<tr class="separator:a6aa3b31a011653ee9e194fc1c270fb84"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5fa85e013e8661465ff4bc2395d77dd1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_sd_fat_config_8h.html#a5fa85e013e8661465ff4bc2395d77dd1">ENABLE_SPI_TRANSACTION</a>   0</td></tr>
|
||||
<tr class="separator:a5fa85e013e8661465ff4bc2395d77dd1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a360adabab0d776df344efa2f8cd34b83"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_sd_fat_config_8h.html#a360adabab0d776df344efa2f8cd34b83">ENABLE_SPI_YIELD</a>   0</td></tr>
|
||||
<tr class="separator:a360adabab0d776df344efa2f8cd34b83"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a270eefdaec4778f2a491658f34f61b17"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_sd_fat_config_8h.html#a270eefdaec4778f2a491658f34f61b17">ENDL_CALLS_FLUSH</a>   0</td></tr>
|
||||
<tr class="separator:a270eefdaec4778f2a491658f34f61b17"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a28998c5daf4bd038f4f93172698320b1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_sd_fat_config_8h.html#a28998c5daf4bd038f4f93172698320b1">FAT12_SUPPORT</a>   0</td></tr>
|
||||
|
|
@ -84,6 +91,10 @@ Macros</h2></td></tr>
|
|||
<tr class="separator:a60a162fdb06d182b5cefc271d67ea765"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad3a00a466d2b81cff13c5447a09d704b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_sd_fat_config_8h.html#ad3a00a466d2b81cff13c5447a09d704b">MEGA_SOFT_SPI</a>   0</td></tr>
|
||||
<tr class="separator:ad3a00a466d2b81cff13c5447a09d704b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad1abdea00b3f9b1eb9f68857236b6ff0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_sd_fat_config_8h.html#ad1abdea00b3f9b1eb9f68857236b6ff0">SD_FILE_USES_STREAM</a>   0</td></tr>
|
||||
<tr class="separator:ad1abdea00b3f9b1eb9f68857236b6ff0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7e12956d7ec38c1dd9a27b9208e98fb8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_sd_fat_config_8h.html#a7e12956d7ec38c1dd9a27b9208e98fb8">TEENSY3_SOFT_SPI</a>   0</td></tr>
|
||||
<tr class="separator:a7e12956d7ec38c1dd9a27b9208e98fb8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8dfff1c0ff6919b9eeaa17120834c23d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_sd_fat_config_8h.html#a8dfff1c0ff6919b9eeaa17120834c23d">USE_ARDUINO_SPI_LIBRARY</a>   0</td></tr>
|
||||
<tr class="separator:a8dfff1c0ff6919b9eeaa17120834c23d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac551245b3e5d757ea6d3f4867b939f5b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_sd_fat_config_8h.html#ac551245b3e5d757ea6d3f4867b939f5b">USE_MULTI_BLOCK_SD_IO</a>   1</td></tr>
|
||||
|
|
@ -96,8 +107,6 @@ Macros</h2></td></tr>
|
|||
<tr class="separator:a23f662882413dcb017ebd8107473b8c3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab4b647a03aa38c5fcc2d6f8301410fce"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_sd_fat_config_8h.html#ab4b647a03aa38c5fcc2d6f8301410fce">USE_SERIAL_FOR_STD_OUT</a>   0</td></tr>
|
||||
<tr class="separator:ab4b647a03aa38c5fcc2d6f8301410fce"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adc58bc95f1a1e044149d907287cb79a1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_sd_fat_config_8h.html#adc58bc95f1a1e044149d907287cb79a1">USE_SOFTWARE_SPI</a>   0</td></tr>
|
||||
<tr class="separator:adc58bc95f1a1e044149d907287cb79a1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
|
||||
Variables</h2></td></tr>
|
||||
|
|
@ -115,6 +124,19 @@ Variables</h2></td></tr>
|
|||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>configuration definitions </p>
|
||||
</div><h2 class="groupheader">Macro Definition Documentation</h2>
|
||||
<a class="anchor" id="a9b2b6f07bfc371ed5b9c1e305cd8ac07"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define AVR_SOFT_SPI   0</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Set AVR_SOFT_SPI nonzero to use software SPI on all AVR Arduinos. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a9a2b1ca4d91cff876f48deeaacbc33da"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
|
|
@ -127,6 +149,47 @@ Variables</h2></td></tr>
|
|||
<p>Set DESTRUCTOR_CLOSES_FILE nonzero to close a file in its destructor.</p>
|
||||
<p>Causes use of lots of heap in ARM. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a6aa3b31a011653ee9e194fc1c270fb84"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define DUE_SOFT_SPI   0</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Set DUE_SOFT_SPI nonzero to use software SPI on Due Arduinos. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a5fa85e013e8661465ff4bc2395d77dd1"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define ENABLE_SPI_TRANSACTION   0</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Set ENABLE_SPI_TRANSACTION nonzero to enable the SPI transaction feature of the standard Arduino SPI library. You must include SPI.h in your sketches when ENABLE_SPI_TRANSACTION is nonzero. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a360adabab0d776df344efa2f8cd34b83"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define ENABLE_SPI_YIELD   0</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Set ENABLE_SPI_YIELD nonzero to enable release of the SPI bus during SD card busy waits.</p>
|
||||
<p>This will allow interrupt routines to access the SPI bus if ENABLE_SPI_TRANSACTION is nonzero.</p>
|
||||
<p>Setting ENABLE_SPI_YIELD will introduce some extra overhead and will slightly slow transfer rates. A few older SD cards may fail when ENABLE_SPI_YIELD is nonzero. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a270eefdaec4778f2a491658f34f61b17"></a>
|
||||
|
|
@ -155,7 +218,7 @@ Variables</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Allow FAT12 volumes if FAT12_SUPPORT is nonzero. FAT12 has not been well tested. </p>
|
||||
<p>Set FAT12_SUPPORT nonzero to enable use if FAT12 volumes. FAT12 has not been well tested and requires additional flash. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -168,8 +231,7 @@ Variables</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Define LEONARDO_SOFT_SPI nonzero to use software SPI on Leonardo Arduinos. Default pins used are SS 10, MOSI 11, MISO 12, and SCK 13. Edit Software Spi pins to change pin numbers.</p>
|
||||
<p>LEONARDO_SOFT_SPI allows an unmodified 328 Shield to be used on Leonardo Arduinos. </p>
|
||||
<p>Set LEONARDO_SOFT_SPI nonzero to use software SPI on Leonardo Arduinos. LEONARDO_SOFT_SPI allows an unmodified 328 Shield to be used on Leonardo Arduinos. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -182,8 +244,33 @@ Variables</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Define MEGA_SOFT_SPI nonzero to use software SPI on Mega Arduinos. Default pins used are SS 10, MOSI 11, MISO 12, and SCK 13. Edit Software Spi pins to change pin numbers.</p>
|
||||
<p>MEGA_SOFT_SPI allows an unmodified 328 Shield to be used on Mega Arduinos. </p>
|
||||
<p>Set MEGA_SOFT_SPI nonzero to use software SPI on Mega Arduinos. MEGA_SOFT_SPI allows an unmodified 328 Shield to be used on Mega Arduinos. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="ad1abdea00b3f9b1eb9f68857236b6ff0"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define SD_FILE_USES_STREAM   0</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Set SD_FILE_USES_STREAM nonzero to use Stream instead of Print for <a class="el" href="class_sd_file.html" title="SdBaseFile with Arduino Stream. ">SdFile</a>. Using Stream will use more flash and may cause compatibility problems with code written for older versions of <a class="el" href="class_sd_fat.html" title="Integration class for the SdFat library. ">SdFat</a>. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a7e12956d7ec38c1dd9a27b9208e98fb8"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define TEENSY3_SOFT_SPI   0</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Set TEENSY3_SOFT_SPI nonzero to use software SPI on Teensy 3.x boards. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -196,7 +283,7 @@ Variables</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Force use of Arduino Standard SPI library if USE_ARDUINO_SPI_LIBRARY is nonzero. </p>
|
||||
<p>Set USE_ARDUINO_SPI_LIBRARY nonzero to force use of Arduino Standard SPI library. This will override native and software SPI for all boards. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -271,19 +358,6 @@ Variables</h2></td></tr>
|
|||
<p>If USE_SERIAL_FOR_STD_OUT is zero, a small non-interrupt driven class is used to output messages to serial port zero. This allows an alternate Serial library like SerialPort to be used with <a class="el" href="class_sd_fat.html" title="Integration class for the SdFat library. ">SdFat</a>.</p>
|
||||
<p>You can redirect stdOut with <a class="el" href="class_sd_fat.html#a87c53828b0ccd33c77d2a8175c4cdf82">SdFat::setStdOut(Print* stream)</a> and get the current stream with <a class="el" href="class_sd_fat.html#ae5f0467524c70b7a85840c291710d7ca">SdFat::stdOut()</a>. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="adc58bc95f1a1e044149d907287cb79a1"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define USE_SOFTWARE_SPI   0</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Set USE_SOFTWARE_SPI nonzero to always use software SPI on AVR. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Variable Documentation</h2>
|
||||
|
|
@ -296,7 +370,7 @@ Variables</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Default Software SPI chip select pin </p>
|
||||
<p>Define software SPI pins. Default allows Uno shields to be used on other boards.Default Software SPI chip select pin </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -355,9 +429,9 @@ Variables</h2></td></tr>
|
|||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Aug 5 2014 09:13:28 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat Oct 25 2014 07:56:22 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</a> 1.8.8
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 108 KiB After Width: | Height: | Size: 56 KiB |
|
|
@ -1,128 +0,0 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<title>SdFat: Arduino/libraries/SdFat/SdFatErrorPrint.cpp File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">SdFat
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.6 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_a991eec27578c865874ede3d8ec657c2.html">Arduino</a></li><li class="navelem"><a class="el" href="dir_481cc946b8a81b8d9363a4aad6201160.html">libraries</a></li><li class="navelem"><a class="el" href="dir_1281b15c327061056ab3b326e90c50cf.html">SdFat</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#func-members">Functions</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">SdFatErrorPrint.cpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include <<a class="el" href="_sd_fat_8h.html">SdFat.h</a>></code><br/>
|
||||
</div><div class="textblock"><div class="dynheader">
|
||||
Include dependency graph for SdFatErrorPrint.cpp:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="_sd_fat_error_print_8cpp__incl.png" border="0" usemap="#_arduino_2libraries_2_sd_fat_2_sd_fat_error_print_8cpp" alt=""/></div>
|
||||
<map name="_arduino_2libraries_2_sd_fat_2_sd_fat_error_print_8cpp" id="_arduino_2libraries_2_sd_fat_2_sd_fat_error_print_8cpp">
|
||||
<area shape="rect" id="node3" href="_sd_fat_8h.html" title="SdFat class. " alt="" coords="302,96,369,123"/>
<area shape="rect" id="node5" href="_sd_file_8h.html" title="SdFile class. " alt="" coords="174,320,244,347"/>
<area shape="rect" id="node32" href="_sd_stream_8h.html" title="fstream, ifstream, and ofstream classes " alt="" coords="243,245,333,272"/>
<area shape="rect" id="node45" href="_arduino_stream_8h.html" title="ArduinoInStream and ArduinoOutStream classes. " alt="" coords="326,171,444,197"/>
<area shape="rect" id="node50" href="_minimum_serial_8h.html" title="MinimumSerial.h" alt="" coords="469,171,587,197"/>
<area shape="rect" id="node7" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="235,544,335,571"/>
<area shape="rect" id="node11" href="_sd_fat_config_8h.html" title="configuration definitions " alt="" coords="5,843,109,869"/>
<area shape="rect" id="node15" href="_sd_volume_8h.html" title="SdVolume class. " alt="" coords="153,619,247,645"/>
<area shape="rect" id="node18" href="_sd2_card_8h.html" title="Sd2Card class for V2 SD/SDHC cards. " alt="" coords="224,693,307,720"/>
<area shape="rect" id="node24" href="_sd_spi_8h.html" title="SdSpi class for V2 SD/SDHC cards. " alt="" coords="121,768,188,795"/>
<area shape="rect" id="node35" href="iostream_8h.html" title="iostream class " alt="" coords="341,320,424,347"/>
<area shape="rect" id="node37" href="istream_8h.html" title="istream class " alt="" coords="323,395,399,421"/>
<area shape="rect" id="node42" href="ostream_8h.html" title="ostream class " alt="" coords="424,395,504,421"/>
<area shape="rect" id="node39" href="ios_8h.html" title="ios_base and ios classes " alt="" coords="336,469,387,496"/>
<area shape="rect" id="node47" href="bufstream_8h.html" title="ibufstream and obufstream classes " alt="" coords="357,245,448,272"/>
</map>
|
||||
</div>
|
||||
</div><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
||||
Functions</h2></td></tr>
|
||||
<tr class="memitem:a27ea2f0f467398d0f2b57d918d198cdb"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="_sd_fat_error_print_8cpp.html#a27ea2f0f467398d0f2b57d918d198cdb">pstrPrint</a> (<a class="el" href="_sd_base_file_8h.html#a963f816fc88a5d8479c285ed4c630229">PGM_P</a> str)</td></tr>
|
||||
<tr class="separator:a27ea2f0f467398d0f2b57d918d198cdb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa47f172238c8233b05f78707a2946b88"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="_sd_fat_error_print_8cpp.html#aa47f172238c8233b05f78707a2946b88">pstrPrintln</a> (<a class="el" href="_sd_base_file_8h.html#a963f816fc88a5d8479c285ed4c630229">PGM_P</a> str)</td></tr>
|
||||
<tr class="separator:aa47f172238c8233b05f78707a2946b88"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Function Documentation</h2>
|
||||
<a class="anchor" id="a27ea2f0f467398d0f2b57d918d198cdb"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">static void pstrPrint </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="_sd_base_file_8h.html#a963f816fc88a5d8479c285ed4c630229">PGM_P</a> </td>
|
||||
<td class="paramname"><em>str</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="aa47f172238c8233b05f78707a2946b88"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">static void pstrPrintln </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="_sd_base_file_8h.html#a963f816fc88a5d8479c285ed4c630229">PGM_P</a> </td>
|
||||
<td class="paramname"><em>str</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Aug 5 2014 09:13:28 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
Before Width: | Height: | Size: 53 KiB |
|
|
@ -1,106 +0,0 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<title>SdFat: Arduino/libraries/SdFat/SdFatUtil.cpp File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">SdFat
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.6 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_a991eec27578c865874ede3d8ec657c2.html">Arduino</a></li><li class="navelem"><a class="el" href="dir_481cc946b8a81b8d9363a4aad6201160.html">libraries</a></li><li class="navelem"><a class="el" href="dir_1281b15c327061056ab3b326e90c50cf.html">SdFat</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#var-members">Variables</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">SdFatUtil.cpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include <stdlib.h></code><br/>
|
||||
<code>#include <<a class="el" href="_sd_fat_8h.html">SdFat.h</a>></code><br/>
|
||||
<code>#include <<a class="el" href="_sd_fat_util_8h.html">SdFatUtil.h</a>></code><br/>
|
||||
</div><div class="textblock"><div class="dynheader">
|
||||
Include dependency graph for SdFatUtil.cpp:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="_sd_fat_util_8cpp__incl.png" border="0" usemap="#_arduino_2libraries_2_sd_fat_2_sd_fat_util_8cpp" alt=""/></div>
|
||||
<map name="_arduino_2libraries_2_sd_fat_2_sd_fat_util_8cpp" id="_arduino_2libraries_2_sd_fat_2_sd_fat_util_8cpp">
|
||||
<area shape="rect" id="node5" href="_sd_fat_8h.html" title="SdFat class. " alt="" coords="302,171,369,197"/>
<area shape="rect" id="node54" href="_sd_fat_util_8h.html" title="Useful utility functions. " alt="" coords="253,96,339,123"/>
<area shape="rect" id="node7" href="_sd_file_8h.html" title="SdFile class. " alt="" coords="174,395,244,421"/>
<area shape="rect" id="node34" href="_sd_stream_8h.html" title="fstream, ifstream, and ofstream classes " alt="" coords="243,320,333,347"/>
<area shape="rect" id="node47" href="_arduino_stream_8h.html" title="ArduinoInStream and ArduinoOutStream classes. " alt="" coords="326,245,444,272"/>
<area shape="rect" id="node52" href="_minimum_serial_8h.html" title="MinimumSerial.h" alt="" coords="469,245,587,272"/>
<area shape="rect" id="node9" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="235,619,335,645"/>
<area shape="rect" id="node13" href="_sd_fat_config_8h.html" title="configuration definitions " alt="" coords="5,917,109,944"/>
<area shape="rect" id="node17" href="_sd_volume_8h.html" title="SdVolume class. " alt="" coords="153,693,247,720"/>
<area shape="rect" id="node20" href="_sd2_card_8h.html" title="Sd2Card class for V2 SD/SDHC cards. " alt="" coords="224,768,307,795"/>
<area shape="rect" id="node26" href="_sd_spi_8h.html" title="SdSpi class for V2 SD/SDHC cards. " alt="" coords="121,843,188,869"/>
<area shape="rect" id="node37" href="iostream_8h.html" title="iostream class " alt="" coords="341,395,424,421"/>
<area shape="rect" id="node39" href="istream_8h.html" title="istream class " alt="" coords="323,469,399,496"/>
<area shape="rect" id="node44" href="ostream_8h.html" title="ostream class " alt="" coords="424,469,504,496"/>
<area shape="rect" id="node41" href="ios_8h.html" title="ios_base and ios classes " alt="" coords="336,544,387,571"/>
<area shape="rect" id="node49" href="bufstream_8h.html" title="ibufstream and obufstream classes " alt="" coords="357,320,448,347"/>
</map>
|
||||
</div>
|
||||
</div><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
|
||||
Variables</h2></td></tr>
|
||||
<tr class="memitem:ad193a2cc121e0d4614a1c21eb463fb56"><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="_sd_fat_util_8cpp.html#ad193a2cc121e0d4614a1c21eb463fb56">__brkval</a></td></tr>
|
||||
<tr class="separator:ad193a2cc121e0d4614a1c21eb463fb56"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adbad17f740c2d7f2bc4833681c93c932"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="_sd_fat_util_8cpp.html#adbad17f740c2d7f2bc4833681c93c932">__bss_end</a></td></tr>
|
||||
<tr class="separator:adbad17f740c2d7f2bc4833681c93c932"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Variable Documentation</h2>
|
||||
<a class="anchor" id="ad193a2cc121e0d4614a1c21eb463fb56"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">char* __brkval</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="adbad17f740c2d7f2bc4833681c93c932"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">char __bss_end</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Aug 5 2014 09:13:28 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
Before Width: | Height: | Size: 57 KiB |
|
|
@ -3,7 +3,7 @@
|
|||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<title>SdFat: Arduino/libraries/SdFat/SdFatUtil.h File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
|
|
@ -25,11 +25,10 @@
|
|||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.6 -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
|
|
@ -47,7 +46,6 @@
|
|||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#namespaces">Namespaces</a> |
|
||||
<a href="#define-members">Macros</a> |
|
||||
<a href="#func-members">Functions</a> </div>
|
||||
<div class="headertitle">
|
||||
|
|
@ -57,27 +55,15 @@
|
|||
|
||||
<p>Useful utility functions.
|
||||
<a href="#details">More...</a></p>
|
||||
<div class="textblock"><code>#include <<a class="el" href="_sd_fat_8h.html">SdFat.h</a>></code><br/>
|
||||
<div class="textblock"><code>#include <<a class="el" href="_sd_fat_8h.html">SdFat.h</a>></code><br />
|
||||
</div><div class="textblock"><div class="dynheader">
|
||||
Include dependency graph for SdFatUtil.h:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="_sd_fat_util_8h__incl.png" border="0" usemap="#_arduino_2libraries_2_sd_fat_2_sd_fat_util_8h" alt=""/></div>
|
||||
<map name="_arduino_2libraries_2_sd_fat_2_sd_fat_util_8h" id="_arduino_2libraries_2_sd_fat_2_sd_fat_util_8h">
|
||||
<area shape="rect" id="node3" href="_sd_fat_8h.html" title="SdFat class. " alt="" coords="302,96,369,123"/>
<area shape="rect" id="node5" href="_sd_file_8h.html" title="SdFile class. " alt="" coords="174,320,244,347"/>
<area shape="rect" id="node32" href="_sd_stream_8h.html" title="fstream, ifstream, and ofstream classes " alt="" coords="243,245,333,272"/>
<area shape="rect" id="node45" href="_arduino_stream_8h.html" title="ArduinoInStream and ArduinoOutStream classes. " alt="" coords="326,171,444,197"/>
<area shape="rect" id="node50" href="_minimum_serial_8h.html" title="MinimumSerial.h" alt="" coords="469,171,587,197"/>
<area shape="rect" id="node7" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="235,544,335,571"/>
<area shape="rect" id="node11" href="_sd_fat_config_8h.html" title="configuration definitions " alt="" coords="5,843,109,869"/>
<area shape="rect" id="node15" href="_sd_volume_8h.html" title="SdVolume class. " alt="" coords="153,619,247,645"/>
<area shape="rect" id="node18" href="_sd2_card_8h.html" title="Sd2Card class for V2 SD/SDHC cards. " alt="" coords="224,693,307,720"/>
<area shape="rect" id="node24" href="_sd_spi_8h.html" title="SdSpi class for V2 SD/SDHC cards. " alt="" coords="121,768,188,795"/>
<area shape="rect" id="node35" href="iostream_8h.html" title="iostream class " alt="" coords="341,320,424,347"/>
<area shape="rect" id="node37" href="istream_8h.html" title="istream class " alt="" coords="323,395,399,421"/>
<area shape="rect" id="node42" href="ostream_8h.html" title="ostream class " alt="" coords="424,395,504,421"/>
<area shape="rect" id="node39" href="ios_8h.html" title="ios_base and ios classes " alt="" coords="336,469,387,496"/>
<area shape="rect" id="node47" href="bufstream_8h.html" title="ibufstream and obufstream classes " alt="" coords="357,245,448,272"/>
</map>
|
||||
</div>
|
||||
</div><div class="textblock"><div class="dynheader">
|
||||
This graph shows which files directly or indirectly include this file:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="_sd_fat_util_8h__dep__incl.png" border="0" usemap="#_arduino_2libraries_2_sd_fat_2_sd_fat_util_8hdep" alt=""/></div>
|
||||
<map name="_arduino_2libraries_2_sd_fat_2_sd_fat_util_8hdep" id="_arduino_2libraries_2_sd_fat_2_sd_fat_util_8hdep">
|
||||
<area shape="rect" id="node3" href="_sd_fat_util_8cpp.html" title="Arduino/libraries/SdFat\l/SdFatUtil.cpp" alt="" coords="5,97,160,138"/>
</map>
|
||||
<area shape="rect" id="node3" href="_sd_fat_8h.html" title="SdFat class. " alt="" coords="316,96,383,123"/>
<area shape="rect" id="node5" href="_sd_file_8h.html" title="SdFile class. " alt="" coords="314,171,384,197"/>
<area shape="rect" id="node34" href="_sd_stream_8h.html" title="fstream, ifstream, and ofstream classes " alt="" coords="66,245,156,272"/>
<area shape="rect" id="node47" href="_stdio_stream_8h.html" title="StdioStream class. " alt="" coords="410,171,515,197"/>
<area shape="rect" id="node55" href="_arduino_stream_8h.html" title="ArduinoInStream and ArduinoOutStream classes. " alt="" coords="168,171,286,197"/>
<area shape="rect" id="node9" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="220,544,319,571"/>
<area shape="rect" id="node13" href="_sd_fat_config_8h.html" title="configuration definitions " alt="" coords="167,843,271,869"/>
<area shape="rect" id="node17" href="_sd_volume_8h.html" title="SdVolume class. " alt="" coords="147,619,240,645"/>
<area shape="rect" id="node20" href="_sd2_card_8h.html" title="Sd2Card class for V2 SD/SDHC cards. " alt="" coords="275,693,358,720"/>
<area shape="rect" id="node26" href="_sd_spi_8h.html" title="SdSpi class for V2 SD/SDHC cards. " alt="" coords="282,768,350,795"/>
<area shape="rect" id="node37" href="iostream_8h.html" title="iostream class " alt="" coords="138,320,220,347"/>
<area shape="rect" id="node39" href="istream_8h.html" title="istream class " alt="" coords="194,395,270,421"/>
<area shape="rect" id="node44" href="ostream_8h.html" title="ostream class " alt="" coords="90,395,170,421"/>
<area shape="rect" id="node41" href="ios_8h.html" title="ios_base and ios classes " alt="" coords="207,469,258,496"/>
<area shape="rect" id="node57" href="bufstream_8h.html" title="ibufstream and obufstream classes " alt="" coords="180,245,271,272"/>
</map>
|
||||
</div>
|
||||
</div><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
|
||||
Namespaces</h2></td></tr>
|
||||
<tr class="memitem:namespace_sd_fat_util"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_sd_fat_util.html">SdFatUtil</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
|
||||
Macros</h2></td></tr>
|
||||
<tr class="memitem:a6d413885c384693a5c98de870c752ac5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_sd_fat_util_8h.html#a6d413885c384693a5c98de870c752ac5">PgmPrint</a>(x)   SerialPrint_P(<a class="el" href="_sd_base_file_8h.html#a9c00057fd19e916cc1aa0a5949336beb">PSTR</a>(x))</td></tr>
|
||||
|
|
@ -87,15 +73,15 @@ Macros</h2></td></tr>
|
|||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
||||
Functions</h2></td></tr>
|
||||
<tr class="memitem:a9103b9a4934cfc4d5dea9e7fec7353d1"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_sd_fat_util.html#a9103b9a4934cfc4d5dea9e7fec7353d1">SdFatUtil::FreeRam</a> ()</td></tr>
|
||||
<tr class="memitem:a9103b9a4934cfc4d5dea9e7fec7353d1"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><b>SdFatUtil::FreeRam</b> ()</td></tr>
|
||||
<tr class="separator:a9103b9a4934cfc4d5dea9e7fec7353d1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad286914ceca90b6952327d90237d3e56"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_sd_fat_util.html#ad286914ceca90b6952327d90237d3e56">SdFatUtil::print_P</a> (Print *pr, <a class="el" href="_sd_base_file_8h.html#a963f816fc88a5d8479c285ed4c630229">PGM_P</a> str)</td></tr>
|
||||
<tr class="memitem:ad286914ceca90b6952327d90237d3e56"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><b>SdFatUtil::print_P</b> (Print *pr, <a class="el" href="_sd_base_file_8h.html#a963f816fc88a5d8479c285ed4c630229">PGM_P</a> str)</td></tr>
|
||||
<tr class="separator:ad286914ceca90b6952327d90237d3e56"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a59f16a2fc62ff5c3af0ec2f10edaf6a1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_sd_fat_util.html#a59f16a2fc62ff5c3af0ec2f10edaf6a1">SdFatUtil::println_P</a> (Print *pr, <a class="el" href="_sd_base_file_8h.html#a963f816fc88a5d8479c285ed4c630229">PGM_P</a> str)</td></tr>
|
||||
<tr class="memitem:a59f16a2fc62ff5c3af0ec2f10edaf6a1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><b>SdFatUtil::println_P</b> (Print *pr, <a class="el" href="_sd_base_file_8h.html#a963f816fc88a5d8479c285ed4c630229">PGM_P</a> str)</td></tr>
|
||||
<tr class="separator:a59f16a2fc62ff5c3af0ec2f10edaf6a1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a97af8c0fb43dece0f32e5cbd36dfd34c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_sd_fat_util.html#a97af8c0fb43dece0f32e5cbd36dfd34c">SdFatUtil::SerialPrint_P</a> (<a class="el" href="_sd_base_file_8h.html#a963f816fc88a5d8479c285ed4c630229">PGM_P</a> str)</td></tr>
|
||||
<tr class="memitem:a97af8c0fb43dece0f32e5cbd36dfd34c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><b>SdFatUtil::SerialPrint_P</b> (<a class="el" href="_sd_base_file_8h.html#a963f816fc88a5d8479c285ed4c630229">PGM_P</a> str)</td></tr>
|
||||
<tr class="separator:a97af8c0fb43dece0f32e5cbd36dfd34c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9b4dae4ef11bfdf2458295c5b7ac9102"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_sd_fat_util.html#a9b4dae4ef11bfdf2458295c5b7ac9102">SdFatUtil::SerialPrintln_P</a> (<a class="el" href="_sd_base_file_8h.html#a963f816fc88a5d8479c285ed4c630229">PGM_P</a> str)</td></tr>
|
||||
<tr class="memitem:a9b4dae4ef11bfdf2458295c5b7ac9102"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><b>SdFatUtil::SerialPrintln_P</b> (<a class="el" href="_sd_base_file_8h.html#a963f816fc88a5d8479c285ed4c630229">PGM_P</a> str)</td></tr>
|
||||
<tr class="separator:a9b4dae4ef11bfdf2458295c5b7ac9102"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
|
|
@ -138,9 +124,9 @@ Functions</h2></td></tr>
|
|||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Aug 5 2014 09:13:28 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat Oct 25 2014 07:56:22 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</a> 1.8.8
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 1.9 KiB |
|
Before Width: | Height: | Size: 53 KiB After Width: | Height: | Size: 69 KiB |
|
|
@ -1,61 +0,0 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<title>SdFat: Arduino/libraries/SdFat/SdFatmainpage.h File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">SdFat
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.6 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_a991eec27578c865874ede3d8ec657c2.html">Arduino</a></li><li class="navelem"><a class="el" href="dir_481cc946b8a81b8d9363a4aad6201160.html">libraries</a></li><li class="navelem"><a class="el" href="dir_1281b15c327061056ab3b326e90c50cf.html">SdFat</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">SdFatmainpage.h File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Aug 5 2014 09:13:28 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,69 +0,0 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<title>SdFat: Arduino/libraries/SdFat/SdFile.cpp File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">SdFat
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.6 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_a991eec27578c865874ede3d8ec657c2.html">Arduino</a></li><li class="navelem"><a class="el" href="dir_481cc946b8a81b8d9363a4aad6201160.html">libraries</a></li><li class="navelem"><a class="el" href="dir_1281b15c327061056ab3b326e90c50cf.html">SdFat</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">SdFile.cpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include <<a class="el" href="_sd_file_8h.html">SdFile.h</a>></code><br/>
|
||||
</div><div class="textblock"><div class="dynheader">
|
||||
Include dependency graph for SdFile.cpp:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="_sd_file_8cpp__incl.png" border="0" usemap="#_arduino_2libraries_2_sd_fat_2_sd_file_8cpp" alt=""/></div>
|
||||
<map name="_arduino_2libraries_2_sd_fat_2_sd_file_8cpp" id="_arduino_2libraries_2_sd_fat_2_sd_file_8cpp">
|
||||
<area shape="rect" id="node3" href="_sd_file_8h.html" title="SdFile class. " alt="" coords="250,96,320,123"/>
<area shape="rect" id="node5" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="235,171,335,197"/>
<area shape="rect" id="node9" href="_sd_fat_config_8h.html" title="configuration definitions " alt="" coords="5,469,109,496"/>
<area shape="rect" id="node13" href="_sd_volume_8h.html" title="SdVolume class. " alt="" coords="153,245,247,272"/>
<area shape="rect" id="node16" href="_sd2_card_8h.html" title="Sd2Card class for V2 SD/SDHC cards. " alt="" coords="224,320,307,347"/>
<area shape="rect" id="node22" href="_sd_spi_8h.html" title="SdSpi class for V2 SD/SDHC cards. " alt="" coords="121,395,188,421"/>
</map>
|
||||
</div>
|
||||
</div></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Aug 5 2014 09:13:28 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
Before Width: | Height: | Size: 31 KiB |
|
|
@ -3,7 +3,7 @@
|
|||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<title>SdFat: Arduino/libraries/SdFat/SdFile.h File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
|
|
@ -25,11 +25,10 @@
|
|||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.6 -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
|
|
@ -47,44 +46,83 @@
|
|||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> </div>
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
<a href="#define-members">Macros</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">SdFile.h File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p><a class="el" href="class_sd_file.html" title="SdBaseFile with Print. ">SdFile</a> class.
|
||||
<p><a class="el" href="class_sd_file.html" title="SdBaseFile with Arduino Stream. ">SdFile</a> class.
|
||||
<a href="#details">More...</a></p>
|
||||
<div class="textblock"><code>#include <<a class="el" href="_sd_base_file_8h.html">SdBaseFile.h</a>></code><br/>
|
||||
<div class="textblock"><code>#include <limits.h></code><br />
|
||||
<code>#include <<a class="el" href="_sd_base_file_8h.html">SdBaseFile.h</a>></code><br />
|
||||
</div><div class="textblock"><div class="dynheader">
|
||||
Include dependency graph for SdFile.h:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="_sd_file_8h__incl.png" border="0" usemap="#_arduino_2libraries_2_sd_fat_2_sd_file_8h" alt=""/></div>
|
||||
<map name="_arduino_2libraries_2_sd_fat_2_sd_file_8h" id="_arduino_2libraries_2_sd_fat_2_sd_file_8h">
|
||||
<area shape="rect" id="node3" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="235,96,335,123"/>
<area shape="rect" id="node7" href="_sd_fat_config_8h.html" title="configuration definitions " alt="" coords="5,395,109,421"/>
<area shape="rect" id="node11" href="_sd_volume_8h.html" title="SdVolume class. " alt="" coords="153,171,247,197"/>
<area shape="rect" id="node14" href="_sd2_card_8h.html" title="Sd2Card class for V2 SD/SDHC cards. " alt="" coords="224,245,307,272"/>
<area shape="rect" id="node20" href="_sd_spi_8h.html" title="SdSpi class for V2 SD/SDHC cards. " alt="" coords="121,320,188,347"/>
</map>
|
||||
<area shape="rect" id="node5" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="203,96,303,123"/>
<area shape="rect" id="node9" href="_sd_fat_config_8h.html" title="configuration definitions " alt="" coords="5,395,109,421"/>
<area shape="rect" id="node13" href="_sd_volume_8h.html" title="SdVolume class. " alt="" coords="147,171,240,197"/>
<area shape="rect" id="node16" href="_sd2_card_8h.html" title="Sd2Card class for V2 SD/SDHC cards. " alt="" coords="224,245,307,272"/>
<area shape="rect" id="node22" href="_sd_spi_8h.html" title="SdSpi class for V2 SD/SDHC cards. " alt="" coords="121,320,188,347"/>
</map>
|
||||
</div>
|
||||
</div><div class="textblock"><div class="dynheader">
|
||||
This graph shows which files directly or indirectly include this file:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="_sd_file_8h__dep__incl.png" border="0" usemap="#_arduino_2libraries_2_sd_fat_2_sd_file_8hdep" alt=""/></div>
|
||||
<map name="_arduino_2libraries_2_sd_fat_2_sd_file_8hdep" id="_arduino_2libraries_2_sd_fat_2_sd_file_8hdep">
|
||||
<area shape="rect" id="node3" href="_sd_fat_8h.html" title="SdFat class. " alt="" coords="656,97,811,138"/>
<area shape="rect" id="node26" href="_sd_file_8cpp.html" title="Arduino/libraries/SdFat\l/SdFile.cpp" alt="" coords="835,97,989,138"/>
<area shape="rect" id="node5" href="_sd_base_file_8cpp.html" title="Arduino/libraries/SdFat\l/SdBaseFile.cpp" alt="" coords="5,187,160,229"/>
<area shape="rect" id="node7" href="_sd_base_file_print_8cpp.html" title="Arduino/libraries/SdFat\l/SdBaseFilePrint.cpp" alt="" coords="184,187,339,229"/>
<area shape="rect" id="node9" href="_sd_fat_8cpp.html" title="Arduino/libraries/SdFat\l/SdFat.cpp" alt="" coords="363,187,517,229"/>
<area shape="rect" id="node11" href="_sd_fat_error_print_8cpp.html" title="Arduino/libraries/SdFat\l/SdFatErrorPrint.cpp" alt="" coords="541,187,696,229"/>
<area shape="rect" id="node13" href="_sd_fat_util_8cpp.html" title="Arduino/libraries/SdFat\l/SdFatUtil.cpp" alt="" coords="713,278,868,319"/>
<area shape="rect" id="node15" href="_sd_fat_util_8h.html" title="Useful utility functions. " alt="" coords="771,187,925,229"/>
<area shape="rect" id="node18" href="_sd_stream_8cpp.html" title="Arduino/libraries/SdFat\l/SdStream.cpp" alt="" coords="949,187,1104,229"/>
656,97,811,138"/>
656,97,811,138"/>
656,97,811,138"/>
<area shape="rect" id="node24" href="_stdio_stream_8cpp.html" title="Arduino/libraries/SdFat\l/StdioStream.cpp" alt="" coords="1307,278,1461,319"/>
</map>
|
||||
<area shape="rect" id="node3" href="_sd_fat_8h.html" title="SdFat class. " alt="" coords="656,97,811,138"/>
<area shape="rect" id="node5" href="_sd_base_file_8cpp.html" title="Arduino/libraries/SdFat\l/SdBaseFile.cpp" alt="" coords="5,187,160,229"/>
656,97,811,138"/>
<area shape="rect" id="node7" href="_sd_base_file_print_8cpp.html" title="Arduino/libraries/SdFat\l/SdBaseFilePrint.cpp" alt="" coords="184,187,339,229"/>
656,97,811,138"/>
<area shape="rect" id="node9" href="_sd_fat_8cpp.html" title="Arduino/libraries/SdFat\l/SdFat.cpp" alt="" coords="363,187,517,229"/>
9"/>
</map>
|
||||
</div>
|
||||
</div><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sd_file.html">SdFile</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="class_sd_base_file.html" title="Base class for SdFile with Print and C++ streams. ">SdBaseFile</a> with Print. <a href="class_sd_file.html#details">More...</a><br/></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_file.html">File</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Arduino SD.h style <a class="el" href="class_file.html" title="Arduino SD.h style File API. ">File</a> API. <a href="class_file.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sd_file.html">SdFile</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="class_sd_base_file.html" title="Base class for SdFile with Print and C++ streams. ">SdBaseFile</a> with Arduino Stream. <a href="class_sd_file.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
|
||||
Macros</h2></td></tr>
|
||||
<tr class="memitem:ad52d51659a75e25d96fb04d22ff718cb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_sd_file_8h.html#ad52d51659a75e25d96fb04d22ff718cb">FILE_READ</a>   O_READ</td></tr>
|
||||
<tr class="separator:ad52d51659a75e25d96fb04d22ff718cb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ace34e503254fa9004599ddf122264c8f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_sd_file_8h.html#ace34e503254fa9004599ddf122264c8f">FILE_WRITE</a>   (O_RDWR | O_CREAT | O_AT_END)</td></tr>
|
||||
<tr class="separator:ace34e503254fa9004599ddf122264c8f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p><a class="el" href="class_sd_file.html" title="SdBaseFile with Print. ">SdFile</a> class. </p>
|
||||
</div></div><!-- contents -->
|
||||
<div class="textblock"><p><a class="el" href="class_sd_file.html" title="SdBaseFile with Arduino Stream. ">SdFile</a> class. </p>
|
||||
</div><h2 class="groupheader">Macro Definition Documentation</h2>
|
||||
<a class="anchor" id="ad52d51659a75e25d96fb04d22ff718cb"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define FILE_READ   O_READ</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Arduino SD.h style flag for open for read. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="ace34e503254fa9004599ddf122264c8f"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define FILE_WRITE   (O_RDWR | O_CREAT | O_AT_END)</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Arduino SD.h style flag for open at EOF for read/write with create. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Aug 5 2014 09:13:28 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat Oct 25 2014 07:56:22 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</a> 1.8.8
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 27 KiB After Width: | Height: | Size: 6 KiB |
|
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 31 KiB |
|
|
@ -3,7 +3,7 @@
|
|||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<title>SdFat: Arduino/libraries/SdFat/SdSpi.h File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
|
|
@ -25,11 +25,10 @@
|
|||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.6 -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
|
|
@ -57,8 +56,8 @@
|
|||
|
||||
<p><a class="el" href="class_sd_spi.html" title="SPI class for access to SD and SDHC flash memory cards. ">SdSpi</a> class for V2 SD/SDHC cards.
|
||||
<a href="#details">More...</a></p>
|
||||
<div class="textblock"><code>#include <Arduino.h></code><br/>
|
||||
<code>#include <<a class="el" href="_sd_fat_config_8h.html">SdFatConfig.h</a>></code><br/>
|
||||
<div class="textblock"><code>#include <Arduino.h></code><br />
|
||||
<code>#include <<a class="el" href="_sd_fat_config_8h.html">SdFatConfig.h</a>></code><br />
|
||||
</div><div class="textblock"><div class="dynheader">
|
||||
Include dependency graph for SdSpi.h:</div>
|
||||
<div class="dyncontent">
|
||||
|
|
@ -71,23 +70,19 @@ This graph shows which files directly or indirectly include this file:</div>
|
|||
<div class="dyncontent">
|
||||
<div class="center"><img src="_sd_spi_8h__dep__incl.png" border="0" usemap="#_arduino_2libraries_2_sd_fat_2_sd_spi_8hdep" alt=""/></div>
|
||||
<map name="_arduino_2libraries_2_sd_fat_2_sd_spi_8hdep" id="_arduino_2libraries_2_sd_fat_2_sd_spi_8hdep">
|
||||
<area shape="rect" id="node3" href="_sd2_card_8cpp.html" title="Arduino/libraries/SdFat\l/Sd2Card.cpp" alt="" coords="753,187,908,229"/>
<area shape="rect" id="node5" href="_sd2_card_8h.html" title="Sd2Card class for V2 SD/SDHC cards. " alt="" coords="868,97,1023,138"/>
<area shape="rect" id="node62" href="_sd_spi_arduino_8cpp.html" title="Arduino/libraries/SdFat\l/SdSpiArduino.cpp" alt="" coords="1047,97,1201,138"/>
<area shape="rect" id="node64" href="_sd_spi_a_v_r_8cpp.html" title="Arduino/libraries/SdFat\l/SdSpiAVR.cpp" alt="" coords="1225,97,1380,138"/>
<area shape="rect" id="node66" href="_sd_spi_m_k20_d_x128_8cpp.html" title="Arduino/libraries/SdFat\l/SdSpiMK20DX128.cpp" alt="" coords="1404,97,1561,138"/>
<area shape="rect" id="node68" href="_sd_spi_s_a_m3_x_8cpp.html" title="Arduino/libraries/SdFat\l/SdSpiSAM3X.cpp" alt="" coords="1585,97,1740,138"/>
<area shape="rect" id="node8" href="_sd_volume_8h.html" title="SdVolume class. " alt="" coords="932,187,1087,229"/>
<area shape="rect" id="node10" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="932,278,1087,319"/>
<area shape="rect" id="node12" href="ios_8h.html" title="ios_base and ios classes " alt="" coords="843,369,997,410"/>
cpp.html" title="Arduino/libraries/SdFat\l/Sd2Card.cpp" alt="" coords="753,187,908,229"/>
cpp.html" title="Arduino/libraries/SdFat\l/Sd2Card.cpp" alt="" coords="753,187,908,229"/>
cpp.html" title="Arduino/libraries/SdFat\l/Sd2Card.cpp" alt="" coords="753,187,908,229"/>
cpp.html" title="Arduino/libraries/SdFat\l/Sd2Card.cpp" alt="" coords="753,187,908,229"/>
<area shape="rect" id="node5" href="_sd2_card_8h.html" title="Sd2Card class for V2 SD/SDHC cards. " alt="" coords="868,97,1023,138"/>
cpp.html" title="Arduino/libraries/SdFat\l/Sd2Card.cpp" alt="" coords="753,187,908,229"/>
<area shape="rect" id="node62" href="_sd_spi_arduino_8cpp.html" title="Arduino/libraries/SdFat\l/SdSpiArduino.cpp" alt="" coords="1047,97,1201,138"/>
cpp.html" title="Arduino/libraries/SdFat\l/Sd2Card.cpp" alt="" coords="753,187,908,229"/>
<area shape="rect" id="node64" href="_sd_spi_a_v_r_8cpp.html" title="Arduino/libraries/SdFat\l/SdSpiAVR.cpp" alt="" coords="1225,97,1380,138"/>
<area shape="rect" id="node16" href="iostream_8h.html" title="iostream class " alt="" coords="712,550,867,591"/>
<area shape="rect" id="node48" href="istream_8cpp.html" title="Arduino/libraries/SdFat\l/istream.cpp" alt="" coords="533,550,688,591"/>
<area shape="rect" id="node18" href="bufstream_8h.html" title="ibufstream and obufstream classes " alt="" coords="712,641,867,682"/>
<area shape="rect" id="node20" href="_arduino_stream_8h.html" title="ArduinoInStream and ArduinoOutStream classes. " alt="" coords="680,731,835,773"/>
<area shape="rect" id="node22" href="_sd_fat_8h.html" title="SdFat class. " alt="" coords="664,822,819,863"/>
<area shape="rect" id="node24" href="_sd_base_file_8cpp.html" title="Arduino/libraries/SdFat\l/SdBaseFile.cpp" alt="" coords="1128,913,1283,954"/>
<area shape="rect" id="node26" href="_sd_base_file_print_8cpp.html" title="Arduino/libraries/SdFat\l/SdBaseFilePrint.cpp" alt="" coords="5,913,160,954"/>
<area shape="rect" id="node28" href="_sd_fat_8cpp.html" title="Arduino/libraries/SdFat\l/SdFat.cpp" alt="" coords="184,913,339,954"/>
<area shape="rect" id="node30" href="_sd_fat_error_print_8cpp.html" title="Arduino/libraries/SdFat\l/SdFatErrorPrint.cpp" alt="" coords="363,913,517,954"/>
<area shape="rect" id="node5" href="_sd2_card_8h.html" title="Sd2Card class for V2 SD/SDHC cards. " alt="" coords="868,97,1023,138"/>
<area shape="rect" id="node64" href="_sd_spi_a_v_r_8cpp.html" title="Arduino/libraries/SdFat\l/SdSpiAVR.cpp" alt="" coords="1225,97,1380,138"/>
<area shape="rect" id="node34" href="_sd_fat_util_8h.html" title="Useful utility functions. " alt="" coords="541,913,696,954"/>
<area shape="rect" id="node37" href="_sd_stream_8cpp.html" title="Arduino/libraries/SdFat\l/SdStream.cpp" alt="" coords="771,913,925,954"/>
<area shape="rect" id="node39" href="_sd_volume_8cpp.html" title="Arduino/libraries/SdFat\l/SdVolume.cpp" alt="" coords="949,913,1104,954"/>
<area shape="rect" id="node43" href="_stdio_stream_8cpp.html" title="Arduino/libraries/SdFat\l/StdioStream.cpp" alt="" coords="1307,1003,1461,1045"/>
<area shape="rect" id="node53" href="ostream_8cpp.html" title="Arduino/libraries/SdFat\l/ostream.cpp" alt="" coords="891,550,1045,591"/>
<area shape="rect" id="node58" href="_sd_file_8cpp.html" title="Arduino/libraries/SdFat\l/SdFile.cpp" alt="" coords="1120,459,1275,501"/>
</map>
|
||||
<area shape="rect" id="node3" href="_sd2_card_8<area shape="rect" id="node62" href="_sd_spi_arduino_8cpp.html" title="Arduino/libraries/SdFat\l/SdSpiArduino.cpp" alt="" coords="1047,97,1201,138"/>
cpp.html" title="Arduino/libraries/SdFat\l/Sd2Card.cpp" alt="" coords="753,187,908,229"/>
<area shape="rect" id="node62" href="_sd_spi_arduino_8cpp.html" title="Arduino/libraries/SdFat\l/SdSpiArduino.cpp" alt="" coords="1047,97,1201,138"/>
<area shape="rect" id="node5" href="_sd2_card_8h.html" title="Sd2Card class for V2 SD/SDHC cards. " alt="" coords="868,97,1023,138"/>
<area shape="rect" id="node62" href="_sd_spi_arduino_8cpp.html" title="Arduino/libraries/SdFat\l/SdSpiArduino.cpp" alt="" coords="1047,97,1201,138"/>
<area shape="rect" id="node62" href="_sd_spi_arduino_8cpp.html" title="Arduino/libraries/SdFat\l/SdSpiArduino.cpp" alt="" coords="1047,97,1201,138"/>
<area shape="rect" id="node62" href="_sd_spi_arduino_8cpp.html" title="Arduino/libraries/SdFat\l/SdSpiArduino.cpp" alt="" coords="1047,97,1201,138"/>
<area shape="rect" id="node64" href="_sd_spi_a_v_r_8cpp.html" title="Arduino/libraries/SdFat\l/SdSpiAVR.cpp" alt="" coords="1225,97,1380,138"/>
<area shape="rect" id="node62" href="_sd_spi_arduino_8cpp.html" title="Arduino/libraries/SdFat\l/SdSpiArduino.cpp" alt="" coords="1047,97,1201,138"/>
<area shape="rect" id="node66" href="_sd_spi_m_k20_d_x128_8cpp.html" title="Arduino/libraries/SdFat\l/SdSpiMK20DX128.cpp" alt="" coords="1404,97,1561,138"/>
<area shape="rect" id="node62" href="_sd_spi_arduino_8cpp.html" title="Arduino/libraries/SdFat\l/SdSpiArduino.cpp" alt="" coords="1047,97,1201,138"/>
<area shape="rect" id="node68" href="_sd_spi_s_a_m3_x_8cpp.html" title="Arduino/libraries/SdFat\l/SdSpiSAM3X.cpp" alt="" coords="1585,97,1740,138"/>
<area shape="rect" id="node62" href="_sd_spi_arduino_8cpp.html" title="Arduino/libraries/SdFat\l/SdSpiArduino.cpp" alt="" coords="1047,97,1201,138"/>
<area shape="rect" id="node8" href="_sd_volume_8h.html" title="SdVolume class. " alt="" coords="932,187,1087,229"/>
<area shape="rect" id="node62" href="_sd_spi_arduino_8cpp.html" title="Arduino/libraries/SdFat\l/SdSpiArduino.cpp" alt="" coords="1047,97,1201,138"/>
<area shape="rect" id="node10" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="932,278,1087,319"/>
<area shape="rect" id="node62" href="_sd_spi_arduino_8cpp.html" title="Arduino/libraries/SdFat\l/SdSpiArduino.cpp" alt="" coords="1047,97,1201,138"/>
<area shape="rect" id="node12" href="ios_8h.html" title="ios_base and ios classes " alt="" coords="843,369,997,410"/>
<area shape="rect" id="node64" href="_sd_spi_a_v_r_8cpp.html" title="Arduino/libraries/SdFat\l/SdSpiAVR.cpp" alt="" coords="1225,97,1380,138"/>
<area shape="rect" id="node64" href="_sd_spi_a_v_r_8cpp.html" title="Arduino/libraries/SdFat\l/SdSpiAVR.cpp" alt="" coords="1225,97,1380,138"/>
cpp.html" title="Arduino/libraries/SdFat\l/Sd2Card.cpp" alt="" coords="753,187,908,229"/>
<area shape="rect" id="node64" href="_sd_spi_a_v_r_8cpp.html" title="Arduino/libraries/SdFat\l/SdSpiAVR.cpp" alt="" coords="1225,97,1380,138"/>
<area shape="rect" id="node5" href="_sd2_card_8h.html" title="Sd2Card class for V2 SD/SDHC cards. " alt="" coords="868,97,1023,138"/>
<area shape="rect" id="node64" href="_sd_spi_a_v_r_8cpp.html" title="Arduino/libraries/SdFat\l/SdSpiAVR.cpp" alt="" coords="1225,97,1380,138"/>
<area shape="rect" id="node62" href="_sd_spi_arduino_8cpp.html" title="Arduino/libraries/SdFat\l/SdSpiArduino.cpp" alt="" coords="1047,97,1201,138"/>
<area shape="rect" id="node64" href="_sd_spi_a_v_r_8cpp.html" title="Arduino/libraries/SdFat\l/SdSpiAVR.cpp" alt="" coords="1225,97,1380,138"/>
<area shape="rect" id="node64" href="_sd_spi_a_v_r_8cpp.html" title="Arduino/libraries/SdFat\l/SdSpiAVR.cpp" alt="" coords="1225,97,1380,138"/>
"/>
</map>
|
||||
</div>
|
||||
</div><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sd_spi.html">SdSpi</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">SPI class for access to SD and SDHC flash memory cards. <a href="class_sd_spi.html#details">More...</a><br/></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">SPI class for access to SD and SDHC flash memory cards. <a href="class_sd_spi.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
|
||||
Macros</h2></td></tr>
|
||||
<tr class="memitem:a8c93a984d3eca101c90d1d4274ee7f4e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_sd_spi_8h.html#a8c93a984d3eca101c90d1d4274ee7f4e">USE_AVR_NATIVE_SPI_INLINE</a>   1</td></tr>
|
||||
<tr class="separator:a8c93a984d3eca101c90d1d4274ee7f4e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0e67a549e139c3e792261fa36e0a69e6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_sd_spi_8h.html#a0e67a549e139c3e792261fa36e0a69e6">USE_NATIVE_MK20DX128_SPI</a>   0</td></tr>
|
||||
<tr class="separator:a0e67a549e139c3e792261fa36e0a69e6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a87c59beeb1465d2d3b5faf008031a037"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_sd_spi_8h.html#a87c59beeb1465d2d3b5faf008031a037">USE_NATIVE_SAM3X_SPI</a>   0</td></tr>
|
||||
<tr class="separator:a87c59beeb1465d2d3b5faf008031a037"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
|
||||
Variables</h2></td></tr>
|
||||
|
|
@ -108,32 +103,6 @@ Variables</h2></td></tr>
|
|||
</div><div class="memdoc">
|
||||
<p>inline avr native functions if nonzero. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a0e67a549e139c3e792261fa36e0a69e6"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define USE_NATIVE_MK20DX128_SPI   0</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Zero - don't use native MK20DX128 SPI </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a87c59beeb1465d2d3b5faf008031a037"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define USE_NATIVE_SAM3X_SPI   0</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Zero - don't use native SAM3X SPI </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Variable Documentation</h2>
|
||||
|
|
@ -153,9 +122,9 @@ Variables</h2></td></tr>
|
|||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Aug 5 2014 09:13:28 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat Oct 25 2014 07:56:22 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</a> 1.8.8
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 92 KiB After Width: | Height: | Size: 43 KiB |
|
|
@ -1,69 +0,0 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<title>SdFat: Arduino/libraries/SdFat/SdSpiAVR.cpp File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">SdFat
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.6 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_a991eec27578c865874ede3d8ec657c2.html">Arduino</a></li><li class="navelem"><a class="el" href="dir_481cc946b8a81b8d9363a4aad6201160.html">libraries</a></li><li class="navelem"><a class="el" href="dir_1281b15c327061056ab3b326e90c50cf.html">SdFat</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">SdSpiAVR.cpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include <<a class="el" href="_sd_spi_8h.html">SdSpi.h</a>></code><br/>
|
||||
</div><div class="textblock"><div class="dynheader">
|
||||
Include dependency graph for SdSpiAVR.cpp:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="_sd_spi_a_v_r_8cpp__incl.png" border="0" usemap="#_arduino_2libraries_2_sd_fat_2_sd_spi_a_v_r_8cpp" alt=""/></div>
|
||||
<map name="_arduino_2libraries_2_sd_fat_2_sd_spi_a_v_r_8cpp" id="_arduino_2libraries_2_sd_fat_2_sd_spi_a_v_r_8cpp">
|
||||
<area shape="rect" id="node3" href="_sd_spi_8h.html" title="SdSpi class for V2 SD/SDHC cards. " alt="" coords="67,96,135,123"/>
<area shape="rect" id="node7" href="_sd_fat_config_8h.html" title="configuration definitions " alt="" coords="107,171,211,197"/>
</map>
|
||||
</div>
|
||||
</div></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Aug 5 2014 09:13:28 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
Before Width: | Height: | Size: 5.4 KiB |
|
|
@ -1,69 +0,0 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<title>SdFat: Arduino/libraries/SdFat/SdSpiArduino.cpp File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">SdFat
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.6 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_a991eec27578c865874ede3d8ec657c2.html">Arduino</a></li><li class="navelem"><a class="el" href="dir_481cc946b8a81b8d9363a4aad6201160.html">libraries</a></li><li class="navelem"><a class="el" href="dir_1281b15c327061056ab3b326e90c50cf.html">SdFat</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">SdSpiArduino.cpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include <<a class="el" href="_sd_spi_8h.html">SdSpi.h</a>></code><br/>
|
||||
</div><div class="textblock"><div class="dynheader">
|
||||
Include dependency graph for SdSpiArduino.cpp:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="_sd_spi_arduino_8cpp__incl.png" border="0" usemap="#_arduino_2libraries_2_sd_fat_2_sd_spi_arduino_8cpp" alt=""/></div>
|
||||
<map name="_arduino_2libraries_2_sd_fat_2_sd_spi_arduino_8cpp" id="_arduino_2libraries_2_sd_fat_2_sd_spi_arduino_8cpp">
|
||||
<area shape="rect" id="node3" href="_sd_spi_8h.html" title="SdSpi class for V2 SD/SDHC cards. " alt="" coords="67,96,135,123"/>
<area shape="rect" id="node7" href="_sd_fat_config_8h.html" title="configuration definitions " alt="" coords="107,171,211,197"/>
</map>
|
||||
</div>
|
||||
</div></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Aug 5 2014 09:13:28 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
Before Width: | Height: | Size: 5.3 KiB |
|
|
@ -1,69 +0,0 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<title>SdFat: Arduino/libraries/SdFat/SdSpiMK20DX128.cpp File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">SdFat
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.6 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_a991eec27578c865874ede3d8ec657c2.html">Arduino</a></li><li class="navelem"><a class="el" href="dir_481cc946b8a81b8d9363a4aad6201160.html">libraries</a></li><li class="navelem"><a class="el" href="dir_1281b15c327061056ab3b326e90c50cf.html">SdFat</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">SdSpiMK20DX128.cpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include <<a class="el" href="_sd_spi_8h.html">SdSpi.h</a>></code><br/>
|
||||
</div><div class="textblock"><div class="dynheader">
|
||||
Include dependency graph for SdSpiMK20DX128.cpp:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="_sd_spi_m_k20_d_x128_8cpp__incl.png" border="0" usemap="#_arduino_2libraries_2_sd_fat_2_sd_spi_m_k20_d_x128_8cpp" alt=""/></div>
|
||||
<map name="_arduino_2libraries_2_sd_fat_2_sd_spi_m_k20_d_x128_8cpp" id="_arduino_2libraries_2_sd_fat_2_sd_spi_m_k20_d_x128_8cpp">
|
||||
<area shape="rect" id="node3" href="_sd_spi_8h.html" title="SdSpi class for V2 SD/SDHC cards. " alt="" coords="67,96,135,123"/>
<area shape="rect" id="node7" href="_sd_fat_config_8h.html" title="configuration definitions " alt="" coords="107,171,211,197"/>
</map>
|
||||
</div>
|
||||
</div></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Aug 5 2014 09:13:28 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
Before Width: | Height: | Size: 5.5 KiB |
|
|
@ -1,69 +0,0 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<title>SdFat: Arduino/libraries/SdFat/SdSpiSAM3X.cpp File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">SdFat
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.6 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_a991eec27578c865874ede3d8ec657c2.html">Arduino</a></li><li class="navelem"><a class="el" href="dir_481cc946b8a81b8d9363a4aad6201160.html">libraries</a></li><li class="navelem"><a class="el" href="dir_1281b15c327061056ab3b326e90c50cf.html">SdFat</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">SdSpiSAM3X.cpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include <<a class="el" href="_sd_spi_8h.html">SdSpi.h</a>></code><br/>
|
||||
</div><div class="textblock"><div class="dynheader">
|
||||
Include dependency graph for SdSpiSAM3X.cpp:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="_sd_spi_s_a_m3_x_8cpp__incl.png" border="0" usemap="#_arduino_2libraries_2_sd_fat_2_sd_spi_s_a_m3_x_8cpp" alt=""/></div>
|
||||
<map name="_arduino_2libraries_2_sd_fat_2_sd_spi_s_a_m3_x_8cpp" id="_arduino_2libraries_2_sd_fat_2_sd_spi_s_a_m3_x_8cpp">
|
||||
<area shape="rect" id="node3" href="_sd_spi_8h.html" title="SdSpi class for V2 SD/SDHC cards. " alt="" coords="67,96,135,123"/>
<area shape="rect" id="node7" href="_sd_fat_config_8h.html" title="configuration definitions " alt="" coords="107,171,211,197"/>
</map>
|
||||
</div>
|
||||
</div></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Aug 5 2014 09:13:28 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
Before Width: | Height: | Size: 5.4 KiB |
|
|
@ -1,69 +0,0 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<title>SdFat: Arduino/libraries/SdFat/SdStream.cpp File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">SdFat
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.6 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_a991eec27578c865874ede3d8ec657c2.html">Arduino</a></li><li class="navelem"><a class="el" href="dir_481cc946b8a81b8d9363a4aad6201160.html">libraries</a></li><li class="navelem"><a class="el" href="dir_1281b15c327061056ab3b326e90c50cf.html">SdFat</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">SdStream.cpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include <<a class="el" href="_sd_fat_8h.html">SdFat.h</a>></code><br/>
|
||||
</div><div class="textblock"><div class="dynheader">
|
||||
Include dependency graph for SdStream.cpp:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="_sd_stream_8cpp__incl.png" border="0" usemap="#_arduino_2libraries_2_sd_fat_2_sd_stream_8cpp" alt=""/></div>
|
||||
<map name="_arduino_2libraries_2_sd_fat_2_sd_stream_8cpp" id="_arduino_2libraries_2_sd_fat_2_sd_stream_8cpp">
|
||||
<area shape="rect" id="node3" href="_sd_fat_8h.html" title="SdFat class. " alt="" coords="302,96,369,123"/>
<area shape="rect" id="node5" href="_sd_file_8h.html" title="SdFile class. " alt="" coords="174,320,244,347"/>
<area shape="rect" id="node32" href="_sd_stream_8h.html" title="fstream, ifstream, and ofstream classes " alt="" coords="243,245,333,272"/>
<area shape="rect" id="node45" href="_arduino_stream_8h.html" title="ArduinoInStream and ArduinoOutStream classes. " alt="" coords="326,171,444,197"/>
<area shape="rect" id="node50" href="_minimum_serial_8h.html" title="MinimumSerial.h" alt="" coords="469,171,587,197"/>
<area shape="rect" id="node7" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="235,544,335,571"/>
<area shape="rect" id="node11" href="_sd_fat_config_8h.html" title="configuration definitions " alt="" coords="5,843,109,869"/>
<area shape="rect" id="node15" href="_sd_volume_8h.html" title="SdVolume class. " alt="" coords="153,619,247,645"/>
<area shape="rect" id="node18" href="_sd2_card_8h.html" title="Sd2Card class for V2 SD/SDHC cards. " alt="" coords="224,693,307,720"/>
<area shape="rect" id="node24" href="_sd_spi_8h.html" title="SdSpi class for V2 SD/SDHC cards. " alt="" coords="121,768,188,795"/>
<area shape="rect" id="node35" href="iostream_8h.html" title="iostream class " alt="" coords="341,320,424,347"/>
<area shape="rect" id="node37" href="istream_8h.html" title="istream class " alt="" coords="323,395,399,421"/>
<area shape="rect" id="node42" href="ostream_8h.html" title="ostream class " alt="" coords="424,395,504,421"/>
<area shape="rect" id="node39" href="ios_8h.html" title="ios_base and ios classes " alt="" coords="336,469,387,496"/>
<area shape="rect" id="node47" href="bufstream_8h.html" title="ibufstream and obufstream classes " alt="" coords="357,245,448,272"/>
</map>
|
||||
</div>
|
||||
</div></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Aug 5 2014 09:13:28 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
Before Width: | Height: | Size: 53 KiB |
|
|
@ -3,7 +3,7 @@
|
|||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<title>SdFat: Arduino/libraries/SdFat/SdStream.h File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
|
|
@ -25,11 +25,10 @@
|
|||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.6 -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
|
|
@ -55,8 +54,8 @@
|
|||
|
||||
<p><a class="el" href="classfstream.html">fstream</a>, <a class="el" href="classifstream.html">ifstream</a>, and <a class="el" href="classofstream.html">ofstream</a> classes
|
||||
<a href="#details">More...</a></p>
|
||||
<div class="textblock"><code>#include <<a class="el" href="_sd_base_file_8h.html">SdBaseFile.h</a>></code><br/>
|
||||
<code>#include <<a class="el" href="iostream_8h.html">iostream.h</a>></code><br/>
|
||||
<div class="textblock"><code>#include <<a class="el" href="_sd_base_file_8h.html">SdBaseFile.h</a>></code><br />
|
||||
<code>#include <<a class="el" href="iostream_8h.html">iostream.h</a>></code><br />
|
||||
</div><div class="textblock"><div class="dynheader">
|
||||
Include dependency graph for SdStream.h:</div>
|
||||
<div class="dyncontent">
|
||||
|
|
@ -69,22 +68,22 @@ This graph shows which files directly or indirectly include this file:</div>
|
|||
<div class="dyncontent">
|
||||
<div class="center"><img src="_sd_stream_8h__dep__incl.png" border="0" usemap="#_arduino_2libraries_2_sd_fat_2_sd_stream_8hdep" alt=""/></div>
|
||||
<map name="_arduino_2libraries_2_sd_fat_2_sd_stream_8hdep" id="_arduino_2libraries_2_sd_fat_2_sd_stream_8hdep">
|
||||
<area shape="rect" id="node3" href="_sd_fat_8h.html" title="SdFat class. " alt="" coords="656,97,811,138"/>
<area shape="rect" id="node5" href="_sd_base_file_8cpp.html" title="Arduino/libraries/SdFat\l/SdBaseFile.cpp" alt="" coords="5,187,160,229"/>
<area shape="rect" id="node7" href="_sd_base_file_print_8cpp.html" title="Arduino/libraries/SdFat\l/SdBaseFilePrint.cpp" alt="" coords="184,187,339,229"/>
<area shape="rect" id="node9" href="_sd_fat_8cpp.html" title="Arduino/libraries/SdFat\l/SdFat.cpp" alt="" coords="363,187,517,229"/>
<area shape="rect" id="node11" href="_sd_fat_error_print_8cpp.html" title="Arduino/libraries/SdFat\l/SdFatErrorPrint.cpp" alt="" coords="541,187,696,229"/>
<area shape="rect" id="node13" href="_sd_fat_util_8cpp.html" title="Arduino/libraries/SdFat\l/SdFatUtil.cpp" alt="" coords="713,278,868,319"/>
<area shape="rect" id="node15" href="_sd_fat_util_8h.html" title="Useful utility functions. " alt="" coords="771,187,925,229"/>
<area shape="rect" id="node18" href="_sd_stream_8cpp.html" title="Arduino/libraries/SdFat\l/SdStream.cpp" alt="" coords="949,187,1104,229"/>
<area shape="rect" id="node20" href="_sd_volume_8cpp.html" title="Arduino/libraries/SdFat\l/SdVolume.cpp" alt="" coords="1128,187,1283,229"/>
<area shape="rect" id="node22" href="_stdio_stream_8h.html" title="Arduino/libraries/SdFat\l/StdioStream.h" alt="" coords="1307,187,1461,229"/>
<area shape="rect" id="node24" href="_stdio_stream_8cpp.html" title="Arduino/libraries/SdFat\l/StdioStream.cpp" alt="" coords="1307,278,1461,319"/>
</map>
|
||||
<area shape="rect" id="node3" href="_sd_fat_8h.html" title="SdFat class. " alt="" coords="656,97,811,138"/>
<area shape="rect" id="node5" href="_sd_base_file_8cpp.html" title="Arduino/libraries/SdFat\l/SdBaseFile.cpp" alt="" coords="5,187,160,229"/>
656,97,811,138"/>
<area shape="rect" id="node7" href="_sd_base_file_print_8cpp.html" title="Arduino/libraries/SdFat\l/SdBaseFilePrint.cpp" alt="" coords="184,187,339,229"/>
656,97,811,138"/>
<area shape="rect" id="node9" href="_sd_fat_8cpp.html" title="Arduino/libraries/SdFat\l/SdFat.cpp" alt="" coords="363,187,517,229"/>
9"/>
</map>
|
||||
</div>
|
||||
</div><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classfstream.html">fstream</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">SD file input/output stream. <a href="classfstream.html#details">More...</a><br/></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">SD file input/output stream. <a href="classfstream.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classifstream.html">ifstream</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">SD file input stream. <a href="classifstream.html#details">More...</a><br/></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">SD file input stream. <a href="classifstream.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classofstream.html">ofstream</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">SD card output stream. <a href="classofstream.html#details">More...</a><br/></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">SD card output stream. <a href="classofstream.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sd_stream_base.html">SdStreamBase</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Base class for SD streams. <a href="class_sd_stream_base.html#details">More...</a><br/></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Base class for SD streams. <a href="class_sd_stream_base.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
|
|
@ -92,9 +91,9 @@ Classes</h2></td></tr>
|
|||
</div></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Aug 5 2014 09:13:28 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat Oct 25 2014 07:56:22 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</a> 1.8.8
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 6 KiB |
|
|
@ -1,69 +0,0 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<title>SdFat: Arduino/libraries/SdFat/SdVolume.cpp File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">SdFat
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.6 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_a991eec27578c865874ede3d8ec657c2.html">Arduino</a></li><li class="navelem"><a class="el" href="dir_481cc946b8a81b8d9363a4aad6201160.html">libraries</a></li><li class="navelem"><a class="el" href="dir_1281b15c327061056ab3b326e90c50cf.html">SdFat</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">SdVolume.cpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include <<a class="el" href="_sd_fat_8h.html">SdFat.h</a>></code><br/>
|
||||
</div><div class="textblock"><div class="dynheader">
|
||||
Include dependency graph for SdVolume.cpp:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="_sd_volume_8cpp__incl.png" border="0" usemap="#_arduino_2libraries_2_sd_fat_2_sd_volume_8cpp" alt=""/></div>
|
||||
<map name="_arduino_2libraries_2_sd_fat_2_sd_volume_8cpp" id="_arduino_2libraries_2_sd_fat_2_sd_volume_8cpp">
|
||||
<area shape="rect" id="node3" href="_sd_fat_8h.html" title="SdFat class. " alt="" coords="302,96,369,123"/>
<area shape="rect" id="node5" href="_sd_file_8h.html" title="SdFile class. " alt="" coords="174,320,244,347"/>
<area shape="rect" id="node32" href="_sd_stream_8h.html" title="fstream, ifstream, and ofstream classes " alt="" coords="243,245,333,272"/>
<area shape="rect" id="node45" href="_arduino_stream_8h.html" title="ArduinoInStream and ArduinoOutStream classes. " alt="" coords="326,171,444,197"/>
<area shape="rect" id="node50" href="_minimum_serial_8h.html" title="MinimumSerial.h" alt="" coords="469,171,587,197"/>
<area shape="rect" id="node7" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="235,544,335,571"/>
<area shape="rect" id="node11" href="_sd_fat_config_8h.html" title="configuration definitions " alt="" coords="5,843,109,869"/>
<area shape="rect" id="node15" href="_sd_volume_8h.html" title="SdVolume class. " alt="" coords="153,619,247,645"/>
<area shape="rect" id="node18" href="_sd2_card_8h.html" title="Sd2Card class for V2 SD/SDHC cards. " alt="" coords="224,693,307,720"/>
<area shape="rect" id="node24" href="_sd_spi_8h.html" title="SdSpi class for V2 SD/SDHC cards. " alt="" coords="121,768,188,795"/>
<area shape="rect" id="node35" href="iostream_8h.html" title="iostream class " alt="" coords="341,320,424,347"/>
<area shape="rect" id="node37" href="istream_8h.html" title="istream class " alt="" coords="323,395,399,421"/>
<area shape="rect" id="node42" href="ostream_8h.html" title="ostream class " alt="" coords="424,395,504,421"/>
<area shape="rect" id="node39" href="ios_8h.html" title="ios_base and ios classes " alt="" coords="336,469,387,496"/>
<area shape="rect" id="node47" href="bufstream_8h.html" title="ibufstream and obufstream classes " alt="" coords="357,245,448,272"/>
</map>
|
||||
</div>
|
||||
</div></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Aug 5 2014 09:13:28 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
Before Width: | Height: | Size: 53 KiB |
|
|
@ -3,7 +3,7 @@
|
|||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<title>SdFat: Arduino/libraries/SdFat/SdVolume.h File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
|
|
@ -25,11 +25,10 @@
|
|||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.6 -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
|
|
@ -55,9 +54,9 @@
|
|||
|
||||
<p><a class="el" href="class_sd_volume.html" title="Access FAT16 and FAT32 volumes on SD and SDHC cards. ">SdVolume</a> class.
|
||||
<a href="#details">More...</a></p>
|
||||
<div class="textblock"><code>#include <<a class="el" href="_sd_fat_config_8h.html">SdFatConfig.h</a>></code><br/>
|
||||
<code>#include <<a class="el" href="_sd2_card_8h.html">Sd2Card.h</a>></code><br/>
|
||||
<code>#include <utility/FatStructs.h></code><br/>
|
||||
<div class="textblock"><code>#include <<a class="el" href="_sd_fat_config_8h.html">SdFatConfig.h</a>></code><br />
|
||||
<code>#include <<a class="el" href="_sd2_card_8h.html">Sd2Card.h</a>></code><br />
|
||||
<code>#include <utility/FatStructs.h></code><br />
|
||||
</div><div class="textblock"><div class="dynheader">
|
||||
Include dependency graph for SdVolume.h:</div>
|
||||
<div class="dyncontent">
|
||||
|
|
@ -70,16 +69,16 @@ This graph shows which files directly or indirectly include this file:</div>
|
|||
<div class="dyncontent">
|
||||
<div class="center"><img src="_sd_volume_8h__dep__incl.png" border="0" usemap="#_arduino_2libraries_2_sd_fat_2_sd_volume_8hdep" alt=""/></div>
|
||||
<map name="_arduino_2libraries_2_sd_fat_2_sd_volume_8hdep" id="_arduino_2libraries_2_sd_fat_2_sd_volume_8hdep">
|
||||
<area shape="rect" id="node3" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="932,97,1087,138"/>
<area shape="rect" id="node5" href="ios_8h.html" title="ios_base and ios classes " alt="" coords="843,187,997,229"/>
<area shape="rect" id="node34" href="_stdio_stream_8h.html" title="Arduino/libraries/SdFat\l/StdioStream.h" alt="" coords="1307,731,1461,773"/>
<area shape="rect" id="node38" href="_sd_stream_8h.html" title="fstream, ifstream, and ofstream classes " alt="" coords="533,459,688,501"/>
<area shape="rect" id="node48" href="_sd_file_8h.html" title="SdFile class. " alt="" coords="1021,187,1176,229"/>
<area shape="rect" id="node7" href="istream_8h.html" title="istream class " alt="" coords="696,278,851,319"/>
<area shape="rect" id="node43" href="ostream_8h.html" title="ostream class " alt="" coords="875,278,1029,319"/>
<area shape="rect" id="node9" href="iostream_8h.html" title="iostream class " alt="" coords="712,369,867,410"/>
<area shape="rect" id="node41" href="istream_8cpp.html" title="Arduino/libraries/SdFat\l/istream.cpp" alt="" coords="533,369,688,410"/>
932,97,1087,138"/>
932,97,1087,138"/>
932,97,1087,138"/>
932,97,1087,138"/>
<area shape="rect" id="node5" href="ios_8h.html" title="ios_base and ios classes " alt="" coords="843,187,997,229"/>
932,97,1087,138"/>
<area shape="rect" id="node34" href="_stdio_stream_8h.html" title="Arduino/libraries/SdFat\l/StdioStream.h" alt="" coords="1307,731,1461,773"/>
932,97,1087,138"/>
<area shape="rect" id="node38" href="_sd_stream_8h.html" title="fstream, ifstream, and ofstream classes " alt="" coords="533,459,688,501"/>
<area shape="rect" id="node21" href="_sd_fat_8cpp.html" title="Arduino/libraries/SdFat\l/SdFat.cpp" alt="" coords="184,731,339,773"/>
<area shape="rect" id="node23" href="_sd_fat_error_print_8cpp.html" title="Arduino/libraries/SdFat\l/SdFatErrorPrint.cpp" alt="" coords="363,731,517,773"/>
<area shape="rect" id="node25" href="_sd_fat_util_8cpp.html" title="Arduino/libraries/SdFat\l/SdFatUtil.cpp" alt="" coords="599,822,753,863"/>
<area shape="rect" id="node27" href="_sd_fat_util_8h.html" title="Useful utility functions. " alt="" coords="541,731,696,773"/>
<area shape="rect" id="node30" href="_sd_stream_8cpp.html" title="Arduino/libraries/SdFat\l/SdStream.cpp" alt="" coords="771,731,925,773"/>
<area shape="rect" id="node32" href="_sd_volume_8cpp.html" title="Arduino/libraries/SdFat\l/SdVolume.cpp" alt="" coords="949,731,1104,773"/>
<area shape="rect" id="node36" href="_stdio_stream_8cpp.html" title="Arduino/libraries/SdFat\l/StdioStream.cpp" alt="" coords="1307,822,1461,863"/>
<area shape="rect" id="node46" href="ostream_8cpp.html" title="Arduino/libraries/SdFat\l/ostream.cpp" alt="" coords="891,369,1045,410"/>
<area shape="rect" id="node5" href="ios_8h.html" title="ios_base and ios classes " alt="" coords="843,187,997,229"/>
<area shape="rect" id="node34" href="_stdio_stream_8h.html" title="Arduino/libraries/SdFat\l/StdioStream.h" alt="" coords="1307,731,1461,773"/>
"/>
</map>
|
||||
<area shape="rect" id="node3" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="<area shape="rect" id="node5" href="ios_8h.html" title="ios_base and ios classes " alt="" coords="843,187,997,229"/>
<area shape="rect" id="node38" href="_sd_stream_8h.html" title="fstream, ifstream, and ofstream classes " alt="" coords="533,459,688,501"/>
<area shape="rect" id="node5" href="ios_8h.html" title="ios_base and ios classes " alt="" coords="843,187,997,229"/>
<area shape="rect" id="node48" href="_sd_file_8h.html" title="SdFile class. " alt="" coords="1021,187,1176,229"/>
<area shape="rect" id="node5" href="ios_8h.html" title="ios_base and ios classes " alt="" coords="843,187,997,229"/>
<area shape="rect" id="node7" href="istream_8h.html" title="istream class " alt="" coords="696,278,851,319"/>
<area shape="rect" id="node5" href="ios_8h.html" title="ios_base and ios classes " alt="" coords="843,187,997,229"/>
<area shape="rect" id="node43" href="ostream_8h.html" title="ostream class " alt="" coords="875,278,1029,319"/>
<area shape="rect" id="node5" href="ios_8h.html" title="ios_base and ios classes " alt="" coords="843,187,997,229"/>
<area shape="rect" id="node9" href="iostream_8h.html" title="iostream class " alt="" coords="712,369,867,410"/>
<area shape="rect" id="node5" href="ios_8h.html" title="ios_base and ios classes " alt="" coords="843,187,997,229"/>
<area shape="rect" id="node41" href="istream_8cpp.html" title="Arduino/libraries/SdFat\l/istream.cpp" alt="" coords="533,369,688,410"/>
<area shape="rect" id="node34" href="_stdio_stream_8h.html" title="Arduino/libraries/SdFat\l/StdioStream.h" alt="" coords="1307,731,1461,773"/>
<area shape="rect" id="node34" href="_stdio_stream_8h.html" title="Arduino/libraries/SdFat\l/StdioStream.h" alt="" coords="1307,731,1461,773"/>
932,97,1087,138"/>
<area shape="rect" id="node34" href="_stdio_stream_8h.html" title="Arduino/libraries/SdFat\l/StdioStream.h" alt="" coords="1307,731,1461,773"/>
<area shape="rect" id="node5" href="ios_8h.html" title="ios_base and ios classes " alt="" coords="843,187,997,229"/>
<area shape="rect" id="node34" href="_stdio_stream_8h.html" title="Arduino/libraries/SdFat\l/StdioStream.h" alt="" coords="1307,731,1461,773"/>
<area shape="rect" id="node34" href="_stdio_stream_8h.html" title="Arduino/libraries/SdFat\l/StdioStream.h" alt="" coords="1307,731,1461,773"/>
<area shape="rect" id="node34" href="_stdio_stream_8h.html" title="Arduino/libraries/SdFat\l/StdioStream.h" alt="" coords="1307,731,1461,773"/>
<area shape="rect" id="node38" href="_sd_stream_8h.html" title="fstream, ifstream, and ofstream classes " alt="" coords="533,459,688,501"/>
<area shape="rect" id="node34" href="_stdio_stream_8h.html" title="Arduino/libraries/SdFat\l/StdioStream.h" alt="" coords="1307,731,1461,773"/>
<area shape="rect" id="node48" href="_sd_file_8h.html" title="SdFile class. " alt="" coords="1021,187,1176,229"/>
"/>
</map>
|
||||
</div>
|
||||
</div><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">union  </td><td class="memItemRight" valign="bottom"><a class="el" href="unioncache__t.html">cache_t</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Cache for an SD data block. <a href="unioncache__t.html#details">More...</a><br/></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Cache for an SD data block. <a href="unioncache__t.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sd_volume.html">SdVolume</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Access FAT16 and FAT32 volumes on SD and SDHC cards. <a href="class_sd_volume.html#details">More...</a><br/></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Access FAT16 and FAT32 volumes on SD and SDHC cards. <a href="class_sd_volume.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
|
|
@ -87,9 +86,9 @@ Classes</h2></td></tr>
|
|||
</div></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Aug 5 2014 09:13:28 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat Oct 25 2014 07:56:22 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</a> 1.8.8
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 71 KiB After Width: | Height: | Size: 41 KiB |
|
|
@ -1,108 +0,0 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<title>SdFat: Arduino/libraries/SdFat/StdioStream.cpp File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">SdFat
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.6 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_a991eec27578c865874ede3d8ec657c2.html">Arduino</a></li><li class="navelem"><a class="el" href="dir_481cc946b8a81b8d9363a4aad6201160.html">libraries</a></li><li class="navelem"><a class="el" href="dir_1281b15c327061056ab3b326e90c50cf.html">SdFat</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#define-members">Macros</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">StdioStream.cpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include <Arduino.h></code><br/>
|
||||
<code>#include <<a class="el" href="_stdio_stream_8h.html">StdioStream.h</a>></code><br/>
|
||||
<code>#include <utility/FmtNumber.h></code><br/>
|
||||
</div><div class="textblock"><div class="dynheader">
|
||||
Include dependency graph for StdioStream.cpp:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="_stdio_stream_8cpp__incl.png" border="0" usemap="#_arduino_2libraries_2_sd_fat_2_stdio_stream_8cpp" alt=""/></div>
|
||||
<map name="_arduino_2libraries_2_sd_fat_2_stdio_stream_8cpp" id="_arduino_2libraries_2_sd_fat_2_stdio_stream_8cpp">
|
||||
<area shape="rect" id="node5" href="_stdio_stream_8h.html" title="StdioStream.h" alt="" coords="494,96,599,123"/>
<area shape="rect" id="node10" href="_sd_fat_8h.html" title="SdFat class. " alt="" coords="327,171,395,197"/>
<area shape="rect" id="node14" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="282,619,381,645"/>
<area shape="rect" id="node12" href="_sd_file_8h.html" title="SdFile class. " alt="" coords="391,395,461,421"/>
<area shape="rect" id="node38" href="_sd_stream_8h.html" title="fstream, ifstream, and ofstream classes " alt="" coords="243,320,333,347"/>
<area shape="rect" id="node51" href="_arduino_stream_8h.html" title="ArduinoInStream and ArduinoOutStream classes. " alt="" coords="114,245,232,272"/>
<area shape="rect" id="node56" href="_minimum_serial_8h.html" title="MinimumSerial.h" alt="" coords="309,245,427,272"/>
<area shape="rect" id="node17" href="_sd_fat_config_8h.html" title="configuration definitions " alt="" coords="5,917,109,944"/>
<area shape="rect" id="node21" href="_sd_volume_8h.html" title="SdVolume class. " alt="" coords="125,693,219,720"/>
<area shape="rect" id="node24" href="_sd2_card_8h.html" title="Sd2Card class for V2 SD/SDHC cards. " alt="" coords="224,768,307,795"/>
<area shape="rect" id="node30" href="_sd_spi_8h.html" title="SdSpi class for V2 SD/SDHC cards. " alt="" coords="121,843,188,869"/>
<area shape="rect" id="node41" href="iostream_8h.html" title="iostream class " alt="" coords="172,395,255,421"/>
<area shape="rect" id="node43" href="istream_8h.html" title="istream class " alt="" coords="114,469,189,496"/>
<area shape="rect" id="node48" href="ostream_8h.html" title="ostream class " alt="" coords="215,469,295,496"/>
<area shape="rect" id="node45" href="ios_8h.html" title="ios_base and ios classes " alt="" coords="229,544,280,571"/>
<area shape="rect" id="node53" href="bufstream_8h.html" title="ibufstream and obufstream classes " alt="" coords="128,320,219,347"/>
</map>
|
||||
</div>
|
||||
</div><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
|
||||
Macros</h2></td></tr>
|
||||
<tr class="memitem:ade44b512108a6c28ed3293e7f04bafed"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_stdio_stream_8cpp.html#ade44b512108a6c28ed3293e7f04bafed">FLOAT_NEW_WAY</a></td></tr>
|
||||
<tr class="separator:ade44b512108a6c28ed3293e7f04bafed"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a24afa66aa96bf8fb1a4dfc755e9d0404"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_stdio_stream_8cpp.html#a24afa66aa96bf8fb1a4dfc755e9d0404">NEW_WAY</a></td></tr>
|
||||
<tr class="separator:a24afa66aa96bf8fb1a4dfc755e9d0404"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p><a class="el" href="class_stdio_stream.html" title="StdioStream implements a minimal stdio stream. ">StdioStream</a> implementation </p>
|
||||
</div><h2 class="groupheader">Macro Definition Documentation</h2>
|
||||
<a class="anchor" id="ade44b512108a6c28ed3293e7f04bafed"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define FLOAT_NEW_WAY</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a24afa66aa96bf8fb1a4dfc755e9d0404"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define NEW_WAY</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Aug 5 2014 09:13:28 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
Before Width: | Height: | Size: 75 KiB |
|
|
@ -3,7 +3,7 @@
|
|||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<title>SdFat: Arduino/libraries/SdFat/StdioStream.h File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
|
|
@ -25,11 +25,10 @@
|
|||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.6 -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
|
|
@ -54,30 +53,33 @@
|
|||
<div class="title">StdioStream.h File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include <limits.h></code><br/>
|
||||
<code>#include <Arduino.h></code><br/>
|
||||
<code>#include <<a class="el" href="_sd_fat_8h.html">SdFat.h</a>></code><br/>
|
||||
<code>#include <<a class="el" href="_sd_base_file_8h.html">SdBaseFile.h</a>></code><br/>
|
||||
<code>#include <stdio.h></code><br/>
|
||||
|
||||
<p><a class="el" href="class_stdio_stream.html" title="StdioStream implements a minimal stdio stream. ">StdioStream</a> class.
|
||||
<a href="#details">More...</a></p>
|
||||
<div class="textblock"><code>#include <limits.h></code><br />
|
||||
<code>#include <Arduino.h></code><br />
|
||||
<code>#include <<a class="el" href="_sd_fat_8h.html">SdFat.h</a>></code><br />
|
||||
<code>#include <<a class="el" href="_sd_base_file_8h.html">SdBaseFile.h</a>></code><br />
|
||||
<code>#include <stdio.h></code><br />
|
||||
</div><div class="textblock"><div class="dynheader">
|
||||
Include dependency graph for StdioStream.h:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="_stdio_stream_8h__incl.png" border="0" usemap="#_arduino_2libraries_2_sd_fat_2_stdio_stream_8h" alt=""/></div>
|
||||
<map name="_arduino_2libraries_2_sd_fat_2_stdio_stream_8h" id="_arduino_2libraries_2_sd_fat_2_stdio_stream_8h">
|
||||
<area shape="rect" id="node7" href="_sd_fat_8h.html" title="SdFat class. " alt="" coords="417,96,484,123"/>
<area shape="rect" id="node11" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="319,544,419,571"/>
<area shape="rect" id="node9" href="_sd_file_8h.html" title="SdFile class. " alt="" coords="146,320,216,347"/>
<area shape="rect" id="node35" href="_sd_stream_8h.html" title="fstream, ifstream, and ofstream classes " alt="" coords="400,245,491,272"/>
<area shape="rect" id="node48" href="_arduino_stream_8h.html" title="ArduinoInStream and ArduinoOutStream classes. " alt="" coords="210,171,328,197"/>
<area shape="rect" id="node53" href="_minimum_serial_8h.html" title="MinimumSerial.h" alt="" coords="353,171,471,197"/>
<area shape="rect" id="node14" href="_sd_fat_config_8h.html" title="configuration definitions " alt="" coords="5,843,109,869"/>
<area shape="rect" id="node18" href="_sd_volume_8h.html" title="SdVolume class. " alt="" coords="153,619,247,645"/>
<area shape="rect" id="node21" href="_sd2_card_8h.html" title="Sd2Card class for V2 SD/SDHC cards. " alt="" coords="224,693,307,720"/>
17,96,484,123"/>
17,96,484,123"/>
17,96,484,123"/>
17,96,484,123"/>
<area shape="rect" id="node11" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="319,544,419,571"/>
17,96,484,123"/>
<area shape="rect" id="node9" href="_sd_file_8h.html" title="SdFile class. " alt="" coords="146,320,216,347"/>
17,96,484,123"/>
<area shape="rect" id="node35" href="_sd_stream_8h.html" title="fstream, ifstream, and ofstream classes " alt="" coords="400,245,491,272"/>
17,96,484,123"/>
<area shape="rect" id="node48" href="_arduino_stream_8h.html" title="ArduinoInStream and ArduinoOutStream classes. " alt="" coords="210,171,328,197"/>
,272"/>
</map>
|
||||
<area shape="rect" id="node7" href="_sd_fat_8h.html" title="SdFat class. " alt="" coords="417,96,484,123"/>
<area shape="rect" id="node53" href="_minimum_serial_8h.html" title="MinimumSerial.h" alt="" coords="353,171,471,197"/>
17,96,484,123"/>
<area shape="rect" id="node14" href="_sd_fat_config_8h.html" title="configuration definitions " alt="" coords="5,843,109,869"/>
17,96,484,123"/>
<area shape="rect" id="node18" href="_sd_volume_8h.html" title="SdVolume class. " alt="" coords="153,619,247,645"/>
17,96,484,123"/>
<area shape="rect" id="node21" href="_sd2_card_8h.html" title="Sd2Card class for V2 SD/SDHC cards. " alt="" coords="224,693,307,720"/>
<area shape="rect" id="node11" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="319,544,419,571"/>
<area shape="rect" id="node11" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="319,544,419,571"/>
17,96,484,123"/>
<area shape="rect" id="node11" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="319,544,419,571"/>
<area shape="rect" id="node11" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="319,544,419,571"/>
<area shape="rect" id="node11" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="319,544,419,571"/>
<area shape="rect" id="node9" href="_sd_file_8h.html" title="SdFile class. " alt="" coords="146,320,216,347"/>
<area shape="rect" id="node11" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="319,544,419,571"/>
<area shape="rect" id="node35" href="_sd_stream_8h.html" title="fstream, ifstream, and ofstream classes " alt="" coords="400,245,491,272"/>
<area shape="rect" id="node11" href="_sd_base_file_8h.html" title="SdBaseFile class. " alt="" coords="319,544,419,571"/>
<area shape="rect" id="node48" href="_arduino_stream_8h.html" title="ArduinoInStream and ArduinoOutStream classes. " alt="" coords="210,171,328,197"/>
<area shape="rect" id="node41" href="istream_8h.html" title="istream class " alt="" coords="446,395,521,421"/>
<area shape="rect" id="node46" href="ostream_8h.html" title="ostream class " alt="" coords="341,395,421,421"/>
<area shape="rect" id="node43" href="ios_8h.html" title="ios_base and ios classes " alt="" coords="356,469,407,496"/>
<area shape="rect" id="node52" href="bufstream_8h.html" title="ibufstream and obufstream classes " alt="" coords="411,245,501,272"/>
</map>
|
||||
</div>
|
||||
</div><div class="textblock"><div class="dynheader">
|
||||
This graph shows which files directly or indirectly include this file:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="_stdio_stream_8h__dep__incl.png" border="0" usemap="#_arduino_2libraries_2_sd_fat_2_stdio_stream_8hdep" alt=""/></div>
|
||||
<map name="_arduino_2libraries_2_sd_fat_2_stdio_stream_8hdep" id="_arduino_2libraries_2_sd_fat_2_stdio_stream_8hdep">
|
||||
<area shape="rect" id="node3" href="_stdio_stream_8cpp.html" title="Arduino/libraries/SdFat\l/StdioStream.cpp" alt="" coords="5,97,160,138"/>
</map>
|
||||
<area shape="rect" id="node3" href="_sd_fat_8h.html" title="SdFat class. " alt="" coords="5,97,160,138"/>
<area shape="rect" id="node5" href="_sd_fat_util_8h.html" title="Useful utility functions. " alt="" coords="5,187,160,229"/>
</map>
|
||||
</div>
|
||||
</div><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_stdio_stream.html">StdioStream</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="class_stdio_stream.html" title="StdioStream implements a minimal stdio stream. ">StdioStream</a> implements a minimal stdio stream. <a href="class_stdio_stream.html#details">More...</a><br/></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="class_stdio_stream.html" title="StdioStream implements a minimal stdio stream. ">StdioStream</a> implements a minimal stdio stream. <a href="class_stdio_stream.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
|
||||
|
|
@ -101,7 +103,7 @@ Variables</h2></td></tr>
|
|||
<tr class="separator:a785dd413c0d7b05f95df82d3453ecacd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p><a class="el" href="class_stdio_stream.html" title="StdioStream implements a minimal stdio stream. ">StdioStream</a> class </p>
|
||||
<div class="textblock"><p><a class="el" href="class_stdio_stream.html" title="StdioStream implements a minimal stdio stream. ">StdioStream</a> class. </p>
|
||||
</div><h2 class="groupheader">Macro Definition Documentation</h2>
|
||||
<a class="anchor" id="a59adc4c82490d23754cd39c2fb99b0da"></a>
|
||||
<div class="memitem">
|
||||
|
|
@ -198,9 +200,9 @@ Variables</h2></td></tr>
|
|||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Aug 5 2014 09:13:28 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat Oct 25 2014 07:56:22 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</a> 1.8.8
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 2 KiB After Width: | Height: | Size: 3.8 KiB |
|
Before Width: | Height: | Size: 68 KiB After Width: | Height: | Size: 69 KiB |
|
|
@ -3,7 +3,7 @@
|
|||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<title>SdFat: Class List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
|
|
@ -25,11 +25,10 @@
|
|||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.6 -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
|
|
@ -49,42 +48,42 @@
|
|||
<div class="contents">
|
||||
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
|
||||
<table class="directory">
|
||||
<tr id="row_0_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespace_sd_fat_util.html" target="_self">SdFatUtil</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_arduino_in_stream.html" target="_self">ArduinoInStream</a></td><td class="desc">Input stream for Arduino Stream objects </td></tr>
|
||||
<tr id="row_2_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_arduino_out_stream.html" target="_self">ArduinoOutStream</a></td><td class="desc">Output stream for Arduino Print objects </td></tr>
|
||||
<tr id="row_3_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="unioncache__t.html" target="_self">cache_t</a></td><td class="desc">Cache for an SD data block </td></tr>
|
||||
<tr id="row_4_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_fat_pos__t.html" target="_self">FatPos_t</a></td><td class="desc">Internal type for istream do not use in user apps </td></tr>
|
||||
<tr id="row_5_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classfstream.html" target="_self">fstream</a></td><td class="desc">SD file input/output stream </td></tr>
|
||||
<tr id="row_6_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classibufstream.html" target="_self">ibufstream</a></td><td class="desc">Parse a char string </td></tr>
|
||||
<tr id="row_7_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classifstream.html" target="_self">ifstream</a></td><td class="desc">SD file input stream </td></tr>
|
||||
<tr id="row_8_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classios.html" target="_self">ios</a></td><td class="desc">Error and state information for all streams </td></tr>
|
||||
<tr id="row_9_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classios__base.html" target="_self">ios_base</a></td><td class="desc">Base class for all streams </td></tr>
|
||||
<tr id="row_10_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classiostream.html" target="_self">iostream</a></td><td class="desc">Input/Output stream </td></tr>
|
||||
<tr id="row_11_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classistream.html" target="_self">istream</a></td><td class="desc">Input Stream </td></tr>
|
||||
<tr id="row_12_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_minimum_serial.html" target="_self">MinimumSerial</a></td><td class="desc">Mini serial class for the SdFat library </td></tr>
|
||||
<tr id="row_13_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classobufstream.html" target="_self">obufstream</a></td><td class="desc">Format a char string </td></tr>
|
||||
<tr id="row_14_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classofstream.html" target="_self">ofstream</a></td><td class="desc">SD card output stream </td></tr>
|
||||
<tr id="row_15_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classostream.html" target="_self">ostream</a></td><td class="desc">Output Stream </td></tr>
|
||||
<tr id="row_16_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structpgm.html" target="_self">pgm</a></td><td class="desc">Type for string in flash </td></tr>
|
||||
<tr id="row_17_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_sd2_card.html" target="_self">Sd2Card</a></td><td class="desc">Raw access to SD and SDHC flash memory cards </td></tr>
|
||||
<tr id="row_18_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_sd_base_file.html" target="_self">SdBaseFile</a></td><td class="desc">Base class for <a class="el" href="class_sd_file.html" title="SdBaseFile with Print. ">SdFile</a> with Print and C++ streams </td></tr>
|
||||
<tr id="row_19_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_sd_fat.html" target="_self">SdFat</a></td><td class="desc">Integration class for the SdFat library </td></tr>
|
||||
<tr id="row_20_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_sd_file.html" target="_self">SdFile</a></td><td class="desc"><a class="el" href="class_sd_base_file.html" title="Base class for SdFile with Print and C++ streams. ">SdBaseFile</a> with Print </td></tr>
|
||||
<tr id="row_21_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_sd_spi.html" target="_self">SdSpi</a></td><td class="desc">SPI class for access to SD and SDHC flash memory cards </td></tr>
|
||||
<tr id="row_22_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_sd_stream_base.html" target="_self">SdStreamBase</a></td><td class="desc">Base class for SD streams </td></tr>
|
||||
<tr id="row_23_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_sd_volume.html" target="_self">SdVolume</a></td><td class="desc">Access FAT16 and FAT32 volumes on SD and SDHC cards </td></tr>
|
||||
<tr id="row_24_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structsetfill.html" target="_self">setfill</a></td><td class="desc">Type for setfill manipulator </td></tr>
|
||||
<tr id="row_25_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structsetprecision.html" target="_self">setprecision</a></td><td class="desc">Type for setprecision manipulator </td></tr>
|
||||
<tr id="row_26_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structsetw.html" target="_self">setw</a></td><td class="desc">Type for setw manipulator </td></tr>
|
||||
<tr id="row_27_"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_stdio_stream.html" target="_self">StdioStream</a></td><td class="desc"><a class="el" href="class_stdio_stream.html" title="StdioStream implements a minimal stdio stream. ">StdioStream</a> implements a minimal stdio stream </td></tr>
|
||||
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_arduino_in_stream.html" target="_self">ArduinoInStream</a></td><td class="desc">Input stream for Arduino Stream objects </td></tr>
|
||||
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_arduino_out_stream.html" target="_self">ArduinoOutStream</a></td><td class="desc">Output stream for Arduino Print objects </td></tr>
|
||||
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="unioncache__t.html" target="_self">cache_t</a></td><td class="desc">Cache for an SD data block </td></tr>
|
||||
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_fat_pos__t.html" target="_self">FatPos_t</a></td><td class="desc">Internal type for istream do not use in user apps </td></tr>
|
||||
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_file.html" target="_self">File</a></td><td class="desc">Arduino SD.h style <a class="el" href="class_file.html" title="Arduino SD.h style File API. ">File</a> API </td></tr>
|
||||
<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfstream.html" target="_self">fstream</a></td><td class="desc">SD file input/output stream </td></tr>
|
||||
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classibufstream.html" target="_self">ibufstream</a></td><td class="desc">Parse a char string </td></tr>
|
||||
<tr id="row_7_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classifstream.html" target="_self">ifstream</a></td><td class="desc">SD file input stream </td></tr>
|
||||
<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classios.html" target="_self">ios</a></td><td class="desc">Error and state information for all streams </td></tr>
|
||||
<tr id="row_9_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classios__base.html" target="_self">ios_base</a></td><td class="desc">Base class for all streams </td></tr>
|
||||
<tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classiostream.html" target="_self">iostream</a></td><td class="desc">Input/Output stream </td></tr>
|
||||
<tr id="row_11_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classistream.html" target="_self">istream</a></td><td class="desc">Input Stream </td></tr>
|
||||
<tr id="row_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_minimum_serial.html" target="_self">MinimumSerial</a></td><td class="desc">Mini serial class for the SdFat library </td></tr>
|
||||
<tr id="row_13_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classobufstream.html" target="_self">obufstream</a></td><td class="desc">Format a char string </td></tr>
|
||||
<tr id="row_14_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classofstream.html" target="_self">ofstream</a></td><td class="desc">SD card output stream </td></tr>
|
||||
<tr id="row_15_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classostream.html" target="_self">ostream</a></td><td class="desc">Output Stream </td></tr>
|
||||
<tr id="row_16_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpgm.html" target="_self">pgm</a></td><td class="desc">Type for string in flash </td></tr>
|
||||
<tr id="row_17_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_sd2_card.html" target="_self">Sd2Card</a></td><td class="desc">Raw access to SD and SDHC flash memory cards </td></tr>
|
||||
<tr id="row_18_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_sd_base_file.html" target="_self">SdBaseFile</a></td><td class="desc">Base class for <a class="el" href="class_sd_file.html" title="SdBaseFile with Arduino Stream. ">SdFile</a> with Print and C++ streams </td></tr>
|
||||
<tr id="row_19_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_sd_fat.html" target="_self">SdFat</a></td><td class="desc">Integration class for the SdFat library </td></tr>
|
||||
<tr id="row_20_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_sd_file.html" target="_self">SdFile</a></td><td class="desc"><a class="el" href="class_sd_base_file.html" title="Base class for SdFile with Print and C++ streams. ">SdBaseFile</a> with Arduino Stream </td></tr>
|
||||
<tr id="row_21_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_sd_spi.html" target="_self">SdSpi</a></td><td class="desc">SPI class for access to SD and SDHC flash memory cards </td></tr>
|
||||
<tr id="row_22_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_sd_stream_base.html" target="_self">SdStreamBase</a></td><td class="desc">Base class for SD streams </td></tr>
|
||||
<tr id="row_23_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_sd_volume.html" target="_self">SdVolume</a></td><td class="desc">Access FAT16 and FAT32 volumes on SD and SDHC cards </td></tr>
|
||||
<tr id="row_24_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structsetfill.html" target="_self">setfill</a></td><td class="desc">Type for setfill manipulator </td></tr>
|
||||
<tr id="row_25_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structsetprecision.html" target="_self">setprecision</a></td><td class="desc">Type for setprecision manipulator </td></tr>
|
||||
<tr id="row_26_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structsetw.html" target="_self">setw</a></td><td class="desc">Type for setw manipulator </td></tr>
|
||||
<tr id="row_27_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_stdio_stream.html" target="_self">StdioStream</a></td><td class="desc"><a class="el" href="class_stdio_stream.html" title="StdioStream implements a minimal stdio stream. ">StdioStream</a> implements a minimal stdio stream </td></tr>
|
||||
</table>
|
||||
</div><!-- directory -->
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Aug 5 2014 09:13:28 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat Oct 25 2014 07:56:23 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</a> 1.8.8
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<title>SdFat: Arduino/libraries/SdFat/bufstream.h File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
|
|
@ -25,11 +25,10 @@
|
|||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.6 -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
|
|
@ -55,7 +54,7 @@
|
|||
|
||||
<p><a class="el" href="classibufstream.html">ibufstream</a> and <a class="el" href="classobufstream.html">obufstream</a> classes
|
||||
<a href="#details">More...</a></p>
|
||||
<div class="textblock"><code>#include <<a class="el" href="iostream_8h.html">iostream.h</a>></code><br/>
|
||||
<div class="textblock"><code>#include <<a class="el" href="iostream_8h.html">iostream.h</a>></code><br />
|
||||
</div><div class="textblock"><div class="dynheader">
|
||||
Include dependency graph for bufstream.h:</div>
|
||||
<div class="dyncontent">
|
||||
|
|
@ -68,16 +67,16 @@ This graph shows which files directly or indirectly include this file:</div>
|
|||
<div class="dyncontent">
|
||||
<div class="center"><img src="bufstream_8h__dep__incl.png" border="0" usemap="#_arduino_2libraries_2_sd_fat_2bufstream_8hdep" alt=""/></div>
|
||||
<map name="_arduino_2libraries_2_sd_fat_2bufstream_8hdep" id="_arduino_2libraries_2_sd_fat_2bufstream_8hdep">
|
||||
<area shape="rect" id="node3" href="_arduino_stream_8h.html" title="ArduinoInStream and ArduinoOutStream classes. " alt="" coords="656,97,811,138"/>
<area shape="rect" id="node5" href="_sd_fat_8h.html" title="SdFat class. " alt="" coords="656,187,811,229"/>
<area shape="rect" id="node7" href="_sd_base_file_8cpp.html" title="Arduino/libraries/SdFat\l/SdBaseFile.cpp" alt="" coords="5,278,160,319"/>
<area shape="rect" id="node9" href="_sd_base_file_print_8cpp.html" title="Arduino/libraries/SdFat\l/SdBaseFilePrint.cpp" alt="" coords="184,278,339,319"/>
<area shape="rect" id="node11" href="_sd_fat_8cpp.html" title="Arduino/libraries/SdFat\l/SdFat.cpp" alt="" coords="363,278,517,319"/>
<area shape="rect" id="node13" href="_sd_fat_error_print_8cpp.html" title="Arduino/libraries/SdFat\l/SdFatErrorPrint.cpp" alt="" coords="541,278,696,319"/>
<area shape="rect" id="node15" href="_sd_fat_util_8cpp.html" title="Arduino/libraries/SdFat\l/SdFatUtil.cpp" alt="" coords="713,369,868,410"/>
<area shape="rect" id="node17" href="_sd_fat_util_8h.html" title="Useful utility functions. " alt="" coords="771,278,925,319"/>
<area shape="rect" id="node20" href="_sd_stream_8cpp.html" title="Arduino/libraries/SdFat\l/SdStream.cpp" alt="" coords="949,278,1104,319"/>
<area shape="rect" id="node22" href="_sd_volume_8cpp.html" title="Arduino/libraries/SdFat\l/SdVolume.cpp" alt="" coords="1128,278,1283,319"/>
<area shape="rect" id="node24" href="_stdio_stream_8h.html" title="Arduino/libraries/SdFat\l/StdioStream.h" alt="" coords="1307,278,1461,319"/>
<area shape="rect" id="node26" href="_stdio_stream_8cpp.html" title="Arduino/libraries/SdFat\l/StdioStream.cpp" alt="" coords="1307,369,1461,410"/>
</map>
|
||||
<area shape="rect" id="node3" href="_arduino_stream_8h.html" title="ArduinoInStream and ArduinoOutStream classes. " alt="" coords="656,97,811,138"/>
<area shape="rect" id="node7" href="_sd_base_file_8cpp.html" title="Arduino/libraries/SdFat\l/SdBaseFile.cpp" alt="" coords="5,278,160,319"/>
656,97,811,138"/>
<area shape="rect" id="node9" href="_sd_base_file_print_8cpp.html" title="Arduino/libraries/SdFat\l/SdBaseFilePrint.cpp" alt="" coords="184,278,339,319"/>
656,97,811,138"/>
<area shape="rect" id="node11" href="_sd_fat_8cpp.html" title="Arduino/libraries/SdFat\l/SdFat.cpp" alt="" coords="363,278,517,319"/>
656,97,811,138"/>
<area shape="rect" id="node13" href="_sd_fat_error_print_8cpp.html" title="Arduino/libraries/SdFat\l/SdFatErrorPrint.cpp" alt="" coords="541,278,696,319"/>
"/>
</map>
|
||||
</div>
|
||||
</div><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classibufstream.html">ibufstream</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">parse a char string <a href="classibufstream.html#details">More...</a><br/></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">parse a char string <a href="classibufstream.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classobufstream.html">obufstream</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">format a char string <a href="classobufstream.html#details">More...</a><br/></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">format a char string <a href="classobufstream.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
|
|
@ -85,9 +84,9 @@ Classes</h2></td></tr>
|
|||
</div></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Aug 5 2014 09:13:28 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat Oct 25 2014 07:56:22 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</a> 1.8.8
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 26 KiB After Width: | Height: | Size: 7.4 KiB |
|
|
@ -3,7 +3,7 @@
|
|||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<title>SdFat: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
|
|
@ -25,11 +25,10 @@
|
|||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.6 -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
|
|
@ -89,9 +88,9 @@
|
|||
<tr class="even"><td class="entry"><a class="el" href="classibufstream.html#a1d7bae17d9d2c79218085251946f322a">init</a>(const char *str)</td><td class="entry"><a class="el" href="classibufstream.html">ibufstream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classios__base.html#afc720b7f6f461ec8e9cf5505059e5d7c">internal</a></td><td class="entry"><a class="el" href="classios__base.html">ios_base</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classios.html#adc5dbd7b69da79493ebc84aa1e681aaa">ios</a>()</td><td class="entry"><a class="el" href="classios.html">ios</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classios__base.html#a5aef9bdafb4f0dbdb72e990be22e6144">ios_base</a>()</td><td class="entry"><a class="el" href="classios__base.html">ios_base</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>ios_base</b>() (defined in <a class="el" href="classios__base.html">ios_base</a>)</td><td class="entry"><a class="el" href="classios__base.html">ios_base</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classios__base.html#aef19291eeae0f072ac42c6ba1fe3033c">iostate</a> typedef</td><td class="entry"><a class="el" href="classios__base.html">ios_base</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classistream.html#abba37886d11691e0b8cc430e334f11d8">istream</a>()</td><td class="entry"><a class="el" href="classistream.html">istream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>istream</b>() (defined in <a class="el" href="classistream.html">istream</a>)</td><td class="entry"><a class="el" href="classistream.html">istream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classios__base.html#ad364df9af2cfde1f40bd8e10c62bb215">left</a></td><td class="entry"><a class="el" href="classios__base.html">ios_base</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classios__base.html#a4155540f8d3ffdb8d25a2f50ee4df08f">oct</a></td><td class="entry"><a class="el" href="classios__base.html">ios_base</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classios__base.html#a45de7cca0d01da781f4b886179c65c22">off_type</a> typedef</td><td class="entry"><a class="el" href="classios__base.html">ios_base</a></td><td class="entry"></td></tr>
|
||||
|
|
@ -148,9 +147,9 @@
|
|||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Aug 5 2014 09:13:28 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat Oct 25 2014 07:56:22 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</a> 1.8.8
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<title>SdFat: ArduinoInStream Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
|
|
@ -25,11 +25,10 @@
|
|||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.6 -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
|
|
@ -411,13 +410,13 @@ Protected Member Functions</h2></td></tr>
|
|||
</div><div class="memdoc">
|
||||
<p>enumerated type for the direction of relative seeks </p>
|
||||
<table class="fieldtable">
|
||||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ab01103ba35f6ba93a704b3ec0c86191ea6639b4dd9e9b57ffef4a176cd1a1e7bb"></a>beg</em> </td><td class="fielddoc">
|
||||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="ab01103ba35f6ba93a704b3ec0c86191ea6639b4dd9e9b57ffef4a176cd1a1e7bb"></a>beg </td><td class="fielddoc">
|
||||
<p>seek relative to the beginning of the stream </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><em><a class="anchor" id="ab01103ba35f6ba93a704b3ec0c86191ea53910041525b9e2f33bfc3bb4482134c"></a>cur</em> </td><td class="fielddoc">
|
||||
<tr><td class="fieldname"><a class="anchor" id="ab01103ba35f6ba93a704b3ec0c86191ea53910041525b9e2f33bfc3bb4482134c"></a>cur </td><td class="fielddoc">
|
||||
<p>seek relative to the current stream position </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><em><a class="anchor" id="ab01103ba35f6ba93a704b3ec0c86191eaae47c0ae984e90b38907783a1a804811"></a>end</em> </td><td class="fielddoc">
|
||||
<tr><td class="fieldname"><a class="anchor" id="ab01103ba35f6ba93a704b3ec0c86191eaae47c0ae984e90b38907783a1a804811"></a>end </td><td class="fielddoc">
|
||||
<p>seek relative to the end of the stream </p>
|
||||
</td></tr>
|
||||
</table>
|
||||
|
|
@ -462,8 +461,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Constructor </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Constructor </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">hws</td><td>hardware stream </td></tr>
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">buf</td><td>buffer for input line </td></tr>
|
||||
|
|
@ -625,8 +623,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Set fill character </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Set fill character </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">c</td><td>new fill character </td></tr>
|
||||
</table>
|
||||
|
|
@ -681,8 +678,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>set format flags </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>set format flags </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">fl</td><td>new flag </td></tr>
|
||||
</table>
|
||||
|
|
@ -990,8 +986,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Initialize an ibufstream </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Initialize an ibufstream </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">str</td><td>pointer to string to be parsed Warning: The string will not be copied so must stay in scope. </td></tr>
|
||||
</table>
|
||||
|
|
@ -1069,8 +1064,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>call manipulator </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>call manipulator </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">pf</td><td>function to call </td></tr>
|
||||
</table>
|
||||
|
|
@ -1101,8 +1095,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>call manipulator </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>call manipulator </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">pf</td><td>function to call </td></tr>
|
||||
</table>
|
||||
|
|
@ -1133,8 +1126,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>call manipulator </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>call manipulator </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">pf</td><td>function to call </td></tr>
|
||||
</table>
|
||||
|
|
@ -1165,8 +1157,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Extract a character string </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Extract a character string </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[out]</td><td class="paramname">str</td><td>location to store the string. </td></tr>
|
||||
</table>
|
||||
|
|
@ -1197,8 +1188,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Extract a character </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Extract a character </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[out]</td><td class="paramname">ch</td><td>location to store the character. </td></tr>
|
||||
</table>
|
||||
|
|
@ -1229,8 +1219,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Extract a character string </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Extract a character string </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[out]</td><td class="paramname">str</td><td>location to store the string. </td></tr>
|
||||
</table>
|
||||
|
|
@ -1261,8 +1250,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Extract a character </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Extract a character </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[out]</td><td class="paramname">ch</td><td>location to store the character. </td></tr>
|
||||
</table>
|
||||
|
|
@ -1293,8 +1281,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Extract a character string </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Extract a character string </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[out]</td><td class="paramname">str</td><td>location to store the string. </td></tr>
|
||||
</table>
|
||||
|
|
@ -1325,8 +1312,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Extract a character </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Extract a character </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[out]</td><td class="paramname">ch</td><td>location to store the character. </td></tr>
|
||||
</table>
|
||||
|
|
@ -1357,8 +1343,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Extract a value of type bool. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Extract a value of type bool. </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[out]</td><td class="paramname">arg</td><td>location to store the value. </td></tr>
|
||||
</table>
|
||||
|
|
@ -1389,8 +1374,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Extract a value of type short. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Extract a value of type short. </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[out]</td><td class="paramname">arg</td><td>location to store the value. </td></tr>
|
||||
</table>
|
||||
|
|
@ -1421,8 +1405,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Extract a value of type unsigned short. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Extract a value of type unsigned short. </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[out]</td><td class="paramname">arg</td><td>location to store the value. </td></tr>
|
||||
</table>
|
||||
|
|
@ -1453,8 +1436,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Extract a value of type int. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Extract a value of type int. </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[out]</td><td class="paramname">arg</td><td>location to store the value. </td></tr>
|
||||
</table>
|
||||
|
|
@ -1485,8 +1467,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Extract a value of type unsigned int. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Extract a value of type unsigned int. </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[out]</td><td class="paramname">arg</td><td>location to store the value. </td></tr>
|
||||
</table>
|
||||
|
|
@ -1517,8 +1498,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Extract a value of type long. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Extract a value of type long. </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[out]</td><td class="paramname">arg</td><td>location to store the value. </td></tr>
|
||||
</table>
|
||||
|
|
@ -1549,8 +1529,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Extract a value of type unsigned long. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Extract a value of type unsigned long. </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[out]</td><td class="paramname">arg</td><td>location to store the value. </td></tr>
|
||||
</table>
|
||||
|
|
@ -1581,8 +1560,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Extract a value of type double. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Extract a value of type double. </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[out]</td><td class="paramname">arg</td><td>location to store the value. </td></tr>
|
||||
</table>
|
||||
|
|
@ -1613,8 +1591,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Extract a value of type float. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Extract a value of type float. </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[out]</td><td class="paramname">arg</td><td>location to store the value. </td></tr>
|
||||
</table>
|
||||
|
|
@ -1645,8 +1622,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Extract a value of type void*. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Extract a value of type void*. </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[out]</td><td class="paramname">arg</td><td>location to store the value. </td></tr>
|
||||
</table>
|
||||
|
|
@ -1726,8 +1702,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>set precision </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>set precision </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">n</td><td>new precision </td></tr>
|
||||
</table>
|
||||
|
|
@ -1806,8 +1781,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Set the stream position </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Set the stream position </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">pos</td><td>The absolute position in which to move the read pointer. </td></tr>
|
||||
</table>
|
||||
|
|
@ -1891,8 +1865,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Internal - do not use. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Internal - do not use. </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">off</td><td></td></tr>
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">way</td><td></td></tr>
|
||||
|
|
@ -1924,8 +1897,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Internal - do not use. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Internal - do not use. </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">pos</td><td></td></tr>
|
||||
</table>
|
||||
|
|
@ -1956,8 +1928,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>set format flags </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>set format flags </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">fl</td><td>new flags to be or'ed in </td></tr>
|
||||
</table>
|
||||
|
|
@ -1998,8 +1969,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>modify format flags </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>modify format flags </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">mask</td><td>flags to be removed </td></tr>
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">fl</td><td>flags to be set after mask bits have been cleared </td></tr>
|
||||
|
|
@ -2110,8 +2080,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>clear format flags </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>clear format flags </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">fl</td><td>flags to be cleared </td></tr>
|
||||
</table>
|
||||
|
|
@ -2166,8 +2135,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>set width </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>set width </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">n</td><td>new width </td></tr>
|
||||
</table>
|
||||
|
|
@ -2688,9 +2656,9 @@ Protected Member Functions</h2></td></tr>
|
|||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Aug 5 2014 09:13:28 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat Oct 25 2014 07:56:22 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</a> 1.8.8
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<title>SdFat: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
|
|
@ -25,11 +25,10 @@
|
|||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.6 -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
|
|
@ -81,7 +80,7 @@
|
|||
<tr class="even"><td class="entry"><a class="el" href="classios__base.html#ae5432e3c269064480652c4602f5f74ad">in</a></td><td class="entry"><a class="el" href="classios__base.html">ios_base</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classios__base.html#afc720b7f6f461ec8e9cf5505059e5d7c">internal</a></td><td class="entry"><a class="el" href="classios__base.html">ios_base</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classios.html#adc5dbd7b69da79493ebc84aa1e681aaa">ios</a>()</td><td class="entry"><a class="el" href="classios.html">ios</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classios__base.html#a5aef9bdafb4f0dbdb72e990be22e6144">ios_base</a>()</td><td class="entry"><a class="el" href="classios__base.html">ios_base</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>ios_base</b>() (defined in <a class="el" href="classios__base.html">ios_base</a>)</td><td class="entry"><a class="el" href="classios__base.html">ios_base</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classios__base.html#aef19291eeae0f072ac42c6ba1fe3033c">iostate</a> typedef</td><td class="entry"><a class="el" href="classios__base.html">ios_base</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classios__base.html#ad364df9af2cfde1f40bd8e10c62bb215">left</a></td><td class="entry"><a class="el" href="classios__base.html">ios_base</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classios__base.html#a4155540f8d3ffdb8d25a2f50ee4df08f">oct</a></td><td class="entry"><a class="el" href="classios__base.html">ios_base</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
|
|
@ -109,7 +108,7 @@
|
|||
<tr class="even"><td class="entry"><a class="el" href="classostream.html#a2a8febd7c07f078120dd69bb71f25a94">operator<<</a>(const void *arg)</td><td class="entry"><a class="el" href="classostream.html">ostream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classostream.html#aac12b0ae1c8fde7a74278536d41d00f0">operator<<</a>(pgm arg)</td><td class="entry"><a class="el" href="classostream.html">ostream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classostream.html#a99ee8d9265d9354f197d02a3d17116be">operator<<</a>(const __FlashStringHelper *arg)</td><td class="entry"><a class="el" href="classostream.html">ostream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classostream.html#ab826edab9b1f7409be3aac5603283a90">ostream</a>()</td><td class="entry"><a class="el" href="classostream.html">ostream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>ostream</b>() (defined in <a class="el" href="classostream.html">ostream</a>)</td><td class="entry"><a class="el" href="classostream.html">ostream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classios__base.html#a4c1d517774c0d11af3424e90395f26ae">out</a></td><td class="entry"><a class="el" href="classios__base.html">ios_base</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classios__base.html#abe85cf1f181b8bce8022f05ab76aae7f">pos_type</a> typedef</td><td class="entry"><a class="el" href="classios__base.html">ios_base</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classios__base.html#a9d36cb5a859b74e04f640d2f5e53b41d">precision</a>() const </td><td class="entry"><a class="el" href="classios__base.html">ios_base</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
|
|
@ -137,9 +136,9 @@
|
|||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Aug 5 2014 09:13:28 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat Oct 25 2014 07:56:22 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</a> 1.8.8
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.6"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<title>SdFat: ArduinoOutStream Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
|
|
@ -25,11 +25,10 @@
|
|||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.6 -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
|
|
@ -393,13 +392,13 @@ Protected Member Functions</h2></td></tr>
|
|||
</div><div class="memdoc">
|
||||
<p>enumerated type for the direction of relative seeks </p>
|
||||
<table class="fieldtable">
|
||||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ab01103ba35f6ba93a704b3ec0c86191ea6639b4dd9e9b57ffef4a176cd1a1e7bb"></a>beg</em> </td><td class="fielddoc">
|
||||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="ab01103ba35f6ba93a704b3ec0c86191ea6639b4dd9e9b57ffef4a176cd1a1e7bb"></a>beg </td><td class="fielddoc">
|
||||
<p>seek relative to the beginning of the stream </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><em><a class="anchor" id="ab01103ba35f6ba93a704b3ec0c86191ea53910041525b9e2f33bfc3bb4482134c"></a>cur</em> </td><td class="fielddoc">
|
||||
<tr><td class="fieldname"><a class="anchor" id="ab01103ba35f6ba93a704b3ec0c86191ea53910041525b9e2f33bfc3bb4482134c"></a>cur </td><td class="fielddoc">
|
||||
<p>seek relative to the current stream position </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><em><a class="anchor" id="ab01103ba35f6ba93a704b3ec0c86191eaae47c0ae984e90b38907783a1a804811"></a>end</em> </td><td class="fielddoc">
|
||||
<tr><td class="fieldname"><a class="anchor" id="ab01103ba35f6ba93a704b3ec0c86191eaae47c0ae984e90b38907783a1a804811"></a>end </td><td class="fielddoc">
|
||||
<p>seek relative to the end of the stream </p>
|
||||
</td></tr>
|
||||
</table>
|
||||
|
|
@ -589,8 +588,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Set fill character </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Set fill character </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">c</td><td>new fill character </td></tr>
|
||||
</table>
|
||||
|
|
@ -645,8 +643,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>set format flags </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>set format flags </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">fl</td><td>new flag </td></tr>
|
||||
</table>
|
||||
|
|
@ -700,8 +697,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Flushes the buffer associated with this stream. The flush function calls the sync function of the associated file. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>A reference to the ostream object. </dd></dl>
|
||||
<p>Flushes the buffer associated with this stream. The flush function calls the sync function of the associated file. </p><dl class="section return"><dt>Returns</dt><dd>A reference to the ostream object. </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -798,8 +794,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>call manipulator </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>call manipulator </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">pf</td><td>function to call </td></tr>
|
||||
</table>
|
||||
|
|
@ -830,8 +825,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>call manipulator </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>call manipulator </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">pf</td><td>function to call </td></tr>
|
||||
</table>
|
||||
|
|
@ -862,8 +856,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Output bool </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Output bool </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">arg</td><td>value to output </td></tr>
|
||||
</table>
|
||||
|
|
@ -894,8 +887,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Output string </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Output string </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">arg</td><td>string to output </td></tr>
|
||||
</table>
|
||||
|
|
@ -926,8 +918,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Output string </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Output string </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">arg</td><td>string to output </td></tr>
|
||||
</table>
|
||||
|
|
@ -958,8 +949,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Output string </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Output string </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">arg</td><td>string to output </td></tr>
|
||||
</table>
|
||||
|
|
@ -990,8 +980,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Output character </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Output character </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">arg</td><td>character to output </td></tr>
|
||||
</table>
|
||||
|
|
@ -1022,8 +1011,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Output character </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Output character </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">arg</td><td>character to output </td></tr>
|
||||
</table>
|
||||
|
|
@ -1054,8 +1042,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Output character </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Output character </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">arg</td><td>character to output </td></tr>
|
||||
</table>
|
||||
|
|
@ -1086,8 +1073,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Output double </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Output double </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">arg</td><td>value to output </td></tr>
|
||||
</table>
|
||||
|
|
@ -1118,8 +1104,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Output float </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Output float </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">arg</td><td>value to output </td></tr>
|
||||
</table>
|
||||
|
|
@ -1150,8 +1135,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Output signed short </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Output signed short </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">arg</td><td>value to output </td></tr>
|
||||
</table>
|
||||
|
|
@ -1182,8 +1166,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Output unsigned short </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Output unsigned short </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">arg</td><td>value to output </td></tr>
|
||||
</table>
|
||||
|
|
@ -1214,8 +1197,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Output signed int </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Output signed int </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">arg</td><td>value to output </td></tr>
|
||||
</table>
|
||||
|
|
@ -1246,8 +1228,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Output unsigned int </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Output unsigned int </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">arg</td><td>value to output </td></tr>
|
||||
</table>
|
||||
|
|
@ -1278,8 +1259,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Output signed long </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Output signed long </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">arg</td><td>value to output </td></tr>
|
||||
</table>
|
||||
|
|
@ -1310,8 +1290,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Output unsigned long </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Output unsigned long </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">arg</td><td>value to output </td></tr>
|
||||
</table>
|
||||
|
|
@ -1342,8 +1321,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Output pointer </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Output pointer </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">arg</td><td>value to output </td></tr>
|
||||
</table>
|
||||
|
|
@ -1374,8 +1352,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Output a string from flash using the <a class="el" href="ostream_8h.html#a6b22520ca86ac25bf7bfb7cd497afd54">pstr()</a> macro </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Output a string from flash using the <a class="el" href="ostream_8h.html#a6b22520ca86ac25bf7bfb7cd497afd54">pstr()</a> macro </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">arg</td><td>pgm struct pointing to string </td></tr>
|
||||
</table>
|
||||
|
|
@ -1406,8 +1383,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Output a string from flash using the Arduino F() macro. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Output a string from flash using the Arduino F() macro. </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">arg</td><td>pointing to flash string </td></tr>
|
||||
</table>
|
||||
|
|
@ -1462,8 +1438,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>set precision </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>set precision </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">n</td><td>new precision </td></tr>
|
||||
</table>
|
||||
|
|
@ -1551,8 +1526,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Set the stream position </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>Set the stream position </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">pos</td><td>The absolute position in which to move the write pointer. </td></tr>
|
||||
</table>
|
||||
|
|
@ -1626,8 +1600,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>set format flags </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>set format flags </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">fl</td><td>new flags to be or'ed in </td></tr>
|
||||
</table>
|
||||
|
|
@ -1668,8 +1641,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>modify format flags </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>modify format flags </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">mask</td><td>flags to be removed </td></tr>
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">fl</td><td>flags to be set after mask bits have been cleared </td></tr>
|
||||
|
|
@ -1756,8 +1728,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>clear format flags </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>clear format flags </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">fl</td><td>flags to be cleared </td></tr>
|
||||
</table>
|
||||
|
|
@ -1812,8 +1783,7 @@ Protected Member Functions</h2></td></tr>
|
|||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>set width </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<p>set width </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">n</td><td>new width </td></tr>
|
||||
</table>
|
||||
|
|
@ -2334,9 +2304,9 @@ Protected Member Functions</h2></td></tr>
|
|||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Tue Aug 5 2014 09:13:28 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
Generated on Sat Oct 25 2014 07:56:22 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.6
|
||||
</a> 1.8.8
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
141
html/class_file-members.html
Normal file
|
|
@ -0,0 +1,141 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.8"/>
|
||||
<title>SdFat: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">SdFat
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.8 -->
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">File Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_file.html">File</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_file.html#acf613c4e75bae85f543b30e701ebcc44">available</a>()</td><td class="entry"><a class="el" href="class_file.html">File</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_file.html#ab02b02714e5acc9be2e3e4181e7d3c33">clearWriteError</a>()</td><td class="entry"><a class="el" href="class_file.html">File</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_sd_base_file.html#a17f7e949aa0f80d89782d8e31f5edc15">close</a>()</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_sd_base_file.html#a272c68ba97eb5452ce903e6f8d2895a6">contiguousRange</a>(uint32_t *bgnBlock, uint32_t *endBlock)</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_sd_base_file.html#ad14a78d348219d6ce096582b6ed74526">createContiguous</a>(SdBaseFile *dirFile, const char *path, uint32_t size)</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_sd_base_file.html#afd2ed78a03600924ef6502a86d7c6291">curCluster</a>() const </td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_sd_base_file.html#a9739ca25a7c804cace68f95c14658c44">curPosition</a>() const </td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_sd_base_file.html#a56b9402969b3348c97b413750226f955">cwd</a>()</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_sd_base_file.html#a1664a62726dcd7ff82c12d724b3b34df">dateTimeCallback</a>(void(*dateTime)(uint16_t *date, uint16_t *time))</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_sd_base_file.html#a04e3e7829c56a6b11df8df0051a49ef9">dateTimeCallbackCancel</a>()</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_sd_base_file.html#a0977fc620f90e21897eca1fb1c25fdce">dirEntry</a>(dir_t *dir)</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_sd_base_file.html#a8fdbf7893bf19793e772b340e4c08fed">dirName</a>(const dir_t &dir, char *name)</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_sd_base_file.html#aa0b95ccc568d483f1416d2eacd1ff3f7">exists</a>(const char *name)</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_sd_base_file.html#a41de4f35c622c1a5f5699400e8d05a87">fgets</a>(char *str, int16_t num, char *delim=0)</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_sd_base_file.html#a32ac452756fdf80aae75fb1ab093a421">fileSize</a>() const </td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_sd_base_file.html#adca5f8fce7851f9b7abc92cb73e49e35">firstCluster</a>() const </td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_file.html#af87fa862de707575b8badd044a5af80e">flush</a>()</td><td class="entry"><a class="el" href="class_file.html">File</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_sd_base_file.html#a2e84ccce858fd7e4d88e26b23d19a822">getFilename</a>(char *name)</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_sd_base_file.html#ad1af089e5cf0a4c86e9b6bae1595f59b">getpos</a>(FatPos_t *pos)</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_file.html#a11cd8ff6b3fbb14663c0f2194ff9592e">getWriteError</a>()</td><td class="entry"><a class="el" href="class_file.html">File</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_sd_base_file.html#ad43ed061a1f77578d3c30a0f9b198497">isDir</a>() const </td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_file.html#a6ba5bdb943363cda56649238ccb18c27">isDirectory</a>()</td><td class="entry"><a class="el" href="class_file.html">File</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_sd_base_file.html#ab57b9744531ee0fcfa18bebde9fc50db">isFile</a>() const </td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_sd_base_file.html#a0fb6e697de39cdb777744981f58eaaa8">isOpen</a>() const </td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_sd_base_file.html#ad1fcdcb6c1cb66207d243584e6049095">isRoot</a>() const </td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_sd_base_file.html#a50023837ddbc57b10098d3a7cd5856f7">isSubDir</a>() const </td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_sd_base_file.html#ae94a6672e77325d91cf2ae7077f4c785">ls</a>(Print *pr, uint8_t flags=0, uint8_t indent=0)</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_sd_base_file.html#a925b3badddc0f9472730a4ccd4ff7b67">ls</a>(uint8_t flags=0)</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_sd_base_file.html#ad1de34e5dc5b3a1727208f949b5838e9">mkdir</a>(SdBaseFile *dir, const char *path, bool pFlag=true)</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_file.html#ac6cd06ab1b72eb2d22ef41a65eded00b">name</a>()</td><td class="entry"><a class="el" href="class_file.html">File</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_sd_base_file.html#a6ff5b48f672515ec20831583de74407f">open</a>(SdBaseFile *dirFile, uint16_t index, uint8_t oflag)</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_sd_base_file.html#a4b88be0d893bcada9b203bdd33fff8e2">open</a>(SdBaseFile *dirFile, const char *path, uint8_t oflag)</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_sd_base_file.html#a63854cd9c57a9910779ca22112b436e0">open</a>(const char *path, uint8_t oflag=O_READ)</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_sd_base_file.html#aee4c736345e96aa5ddb7e5768ce88f51">openNext</a>(SdBaseFile *dirFile, uint8_t oflag)</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_file.html#acd72000ab1f6a1ce73ac8fbdc854ae0c">openNextFile</a>(uint8_t mode=O_READ)</td><td class="entry"><a class="el" href="class_file.html">File</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_sd_base_file.html#ac67ffdfb84263bcd425886c09a15e287">openRoot</a>(SdVolume *vol)</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_file.html#af171fbf441c899cf71d88b8b0b83d38b">operator bool</a>()</td><td class="entry"><a class="el" href="class_file.html">File</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_file.html#a0e5025f39bd584563bfe4b05fc1db268">peek</a>()</td><td class="entry"><a class="el" href="class_file.html">File</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_file.html#aae991c597c0bc4c5eb44c1f3b06a21ec">position</a>()</td><td class="entry"><a class="el" href="class_file.html">File</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_sd_base_file.html#afe2fd8314f3a6c0e06ff178f730efe07">printCreateDateTime</a>(Print *pr)</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_sd_base_file.html#a1f8b53aea38427dd483dfff4e9437d0c">printFatDate</a>(uint16_t fatDate)</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_sd_base_file.html#a460b641eb358f2d6ac7a937944f9fba4">printFatDate</a>(Print *pr, uint16_t fatDate)</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_sd_base_file.html#a9d7dcf89a8d3144731e59ea74a640d68">printFatTime</a>(uint16_t fatTime)</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_sd_base_file.html#af4d9cedda669bccdc8c8eeea73d04943">printFatTime</a>(Print *pr, uint16_t fatTime)</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_sd_base_file.html#aeb099d29e90975736f79fe54a31936b9">printField</a>(float value, char term, uint8_t prec=2)</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_sd_base_file.html#a8fcc3db8e05121c739d8d43ee40fec72">printField</a>(int16_t value, char term)</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_sd_base_file.html#a71050abe5bed8e44f48ae75627b54c63">printField</a>(uint16_t value, char term)</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_sd_base_file.html#a770817e273c68fb830f9f029c39fc41c">printField</a>(int32_t value, char term)</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_sd_base_file.html#a27146777c4d215cb5887edab4b4599b0">printField</a>(uint32_t value, char term)</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_sd_base_file.html#a0591fd1f5abc8d02547451eacd08e804">printFileSize</a>(Print *pr)</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_sd_base_file.html#a65604a3450e69799f2969b6a145647dc">printModifyDateTime</a>(Print *pr)</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_sd_base_file.html#add1a682e60aa3d8c030805122d5aa4e3">printName</a>()</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_sd_base_file.html#a942e26db2e764fccaeefea0fb371864d">printName</a>(Print *pr)</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_file.html#a4c46a1975e66c37977bf07c58ec10b4e">read</a>()</td><td class="entry"><a class="el" href="class_file.html">File</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_file.html#aacfc1061e3436845f3bb66f6cd6f1b1c">read</a>(void *buf, size_t nbyte)</td><td class="entry"><a class="el" href="class_file.html">File</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_sd_base_file.html#ae5dd9c5f9764db71c90c5fcfb02b2c97">readDir</a>(dir_t *dir)</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_sd_base_file.html#a4951400870f3f5ed8cc3f46b69388ed7">remove</a>(SdBaseFile *dirFile, const char *path)</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_sd_base_file.html#a6e88ee210c9bd7556477c0e7ba4de1bb">remove</a>()</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_sd_base_file.html#ad6e9f07c62add23dfe0338bdd0bf2d40">rename</a>(SdBaseFile *dirFile, const char *newPath)</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_sd_base_file.html#a7a5369b40eb15ad26c2e4af5d069c52c">rewind</a>()</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_file.html#ae1419603dea25a6c8480b941d7ac63a3">rewindDirectory</a>()</td><td class="entry"><a class="el" href="class_file.html">File</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_sd_base_file.html#a7268834187e8216605963f8ae3cf1e6e">rmdir</a>()</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_sd_base_file.html#a4186ba79c83005971096966c0fd02d46">rmRfStar</a>()</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_sd_base_file.html#a2806f9763006e9191678b4e33097b47d">SdBaseFile</a>()</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_sd_base_file.html#a94d44fc448dc8a06867d490100a57781">SdBaseFile</a>(const char *path, uint8_t oflag)</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_file.html#a2d41ea52356b769e05e1242685758c08">seek</a>(uint32_t pos)</td><td class="entry"><a class="el" href="class_file.html">File</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_sd_base_file.html#ab04ec7e129607973f6e3436f779b6501">seekCur</a>(int32_t offset)</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_sd_base_file.html#a6f42e496b179dbdd2c09083cfad28613">seekEnd</a>(int32_t offset=0)</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_sd_base_file.html#afe6aeaf0ca7573ceb8bb335c802dab16">seekSet</a>(uint32_t pos)</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_sd_base_file.html#a71170390855df02c88cbda6e727e9609">setpos</a>(FatPos_t *pos)</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_file.html#a603d3cd3319142d00a7ebd434970b017">size</a>()</td><td class="entry"><a class="el" href="class_file.html">File</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_sd_base_file.html#a292247972772be832f2c6ea166f4049a">sync</a>()</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_sd_base_file.html#adf84a0487f3b45fc183756b9d17141cd">timestamp</a>(SdBaseFile *file)</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_sd_base_file.html#ae55ad6000c44fc73e15934381b305dc4">timestamp</a>(uint8_t flag, uint16_t year, uint8_t month, uint8_t day, uint8_t hour, uint8_t minute, uint8_t second)</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_sd_base_file.html#a9d1ad1abbd90089f731de81de1708c19">truncate</a>(uint32_t size)</td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_sd_base_file.html#a1555e6866abc9c867c5fff189a3a4317">type</a>() const </td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_sd_base_file.html#acb021c2b7f68778d683d093775532a06">volume</a>() const </td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_file.html#a618a6b2b7e81bfb93e0d3c158f614f90">write</a>(uint8_t b)</td><td class="entry"><a class="el" href="class_file.html">File</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_file.html#a21768dd48ec6a3f5de15f6400a1da087">write</a>(const void *buf, size_t nbyte)</td><td class="entry"><a class="el" href="class_file.html">File</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_file.html#aa531c1641a2363e1f6b9d103f37433da">write</a>(const uint8_t *buf, size_t size)</td><td class="entry"><a class="el" href="class_file.html">File</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_sd_base_file.html#a47d4ba2177ffcd99c2387f9fac182d5b">writeError</a></td><td class="entry"><a class="el" href="class_sd_base_file.html">SdBaseFile</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated on Sat Oct 25 2014 07:56:22 for SdFat by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.8
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
2906
html/class_file.html
Normal file
BIN
html/class_file__coll__graph.png
Normal file
|
After Width: | Height: | Size: 2.9 KiB |
BIN
html/class_file__inherit__graph.png
Normal file
|
After Width: | Height: | Size: 2.9 KiB |