FAT16/FAT32 file with Print.
More...
#include <SdFat.h>
|
| SdFile (const char *path, oflag_t oflag) |
|
size_t | write (uint8_t b) |
|
FAT16/FAT32 file with Print.
◆ SdFile()
SdFile::SdFile |
( |
const char * |
path, |
|
|
oflag_t |
oflag |
|
) |
| |
|
inline |
Create an open SdFile.
- Parameters
-
[in] | path | path for file. |
[in] | oflag | open flags. |
◆ dateTimeCallback()
static void SdFile::dateTimeCallback |
( |
void(*)(uint16_t *date, uint16_t *time) |
dateTime | ) |
|
|
inlinestatic |
Set the date/time callback function
- Parameters
-
[in] | dateTime | The user's call back function. The callback function is of the form: |
void dateTime(uint16_t* date, uint16_t* time) {
uint16_t year;
uint8_t month, day, hour, minute, second;
*date = FAT_DATE(year, month, day);
*time = FAT_TIME(hour, minute, second);
}
Sets the function that is called when a file is created or when a file's directory entry is modified by sync(). All timestamps, access, creation, and modify, are set when a file is created. sync() maintains the last access date and last modify date/time.
◆ dateTimeCallbackCancel()
static void SdFile::dateTimeCallbackCancel |
( |
| ) |
|
|
inlinestatic |
Cancel the date/time callback function.
◆ write()
size_t PrintFile< SdBaseFile >::write |
( |
uint8_t |
b | ) |
|
|
inlineinherited |
Write a single byte.
- Parameters
-
- Returns
- one for success.
The documentation for this class was generated from the following file:
- ArduinoSdFat/libraries/SdFat/src/SdFat.h