BayEOS-Arduino
1.8.0_0.0.4
libraries
BayEOSBufferSDFat
BayEOSBufferSDFat.h
1
4
#ifndef BayEOSBufferSDFat_h
5
#define BayEOSBufferSDFat_h
6
#include <inttypes.h>
7
#include <SdFat.h>
8
#include <BayEOSBuffer.h>
9
#include <BayEOS.h>
10
11
12
class
BayEOSBufferSDFat
:
public
BayEOSBuffer
{
13
public
:
17
BayEOSBufferSDFat
(
void
):
BayEOSBuffer
(){};
23
BayEOSBufferSDFat
(
unsigned
long
max_length,uint8_t append=0,
const
char
*p=
"/bayeos.db"
);
24
25
private
:
26
void
resetStorage(
void
);
27
uint8_t write(
const
uint8_t b);
28
uint8_t write(
const
uint8_t *b,uint8_t length);
29
uint8_t seek(
unsigned
long
pos);
30
int
read(
void
);
31
int
read(uint8_t *dest,
int
length);
32
void
flush(
void
);
33
char
_path[14];
34
SdFile _f;
35
};
36
37
extern
SdFat SD;
// create usable instance
38
39
#endif
BayEOSBuffer
Definition:
BayEOSBuffer.h:62
BayEOSBufferSDFat::BayEOSBufferSDFat
BayEOSBufferSDFat(void)
Definition:
BayEOSBufferSDFat.h:17
BayEOSBufferSDFat
Definition:
BayEOSBufferSDFat.h:12
Generated on Mon Feb 26 2018 13:02:28 for BayEOS-Arduino by
1.8.13